gemini-3d-drawing / styles /globals.css
Trudy's picture
Initial commit with proper LFS tracking
5f07a23
@import "tailwindcss";
@import "./fonts.css";
:root {
--background: #ffffff;
--foreground: #171717;
--font-google-sans: 'Google Sans', sans-serif;
--font-google-sans-display: 'Google Sans Display', sans-serif;
--notebook-bg: #f9fafb; /* Tailwind gray-50 */
--notebook-dot: #e5e7eb; /* Tailwind gray-200 for dots */
}
@theme inline {
--color-background: var(--background);
--color-foreground: var(--foreground);
--font-sans: var(--font-google-sans);
--font-display: var(--font-google-sans-display);
}
@media (prefers-color-scheme: dark) {
:root {
--background: #0a0a0a;
--foreground: #ededed;
}
}
body {
color: var(--foreground);
font-family: var(--font-google-sans);
background-color: var(--notebook-bg);
background-image: radial-gradient(var(--notebook-dot) 1px, transparent 1px);
background-size: 24px 24px;
overflow-x: hidden;
}
/* Container styling for paper effect */
.paper-container {
background-color: rgba(255, 255, 255, 0.9);
border-radius: 12px;
box-shadow:
0 2px 8px rgba(0, 0, 0, 0.04),
0 8px 20px rgba(0, 0, 0, 0.02);
backdrop-filter: blur(2px);
}
/* Notebook paper dotted background - now for specific elements only */
.notebook-paper-bg {
background-color: var(--notebook-bg);
background-image: radial-gradient(var(--notebook-dot) 1px, transparent 1px);
background-size: 24px 24px;
background-position: 0 0;
border-radius: 12px;
box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.02);
}
/* Shadow effect for paper depth */
.paper-shadow {
box-shadow:
0 1px 3px rgba(0, 0, 0, 0.03),
0 4px 6px rgba(0, 0, 0, 0.02),
inset 0 0 3px rgba(255, 255, 255, 0.8);
}
/* Add this to your global CSS */
::placeholder {
color: rgba(0, 0, 0, 0.6) !important; /* Darker placeholder text */
opacity: 1 !important;
}
:-ms-input-placeholder {
color: rgba(0, 0, 0, 0.6) !important;
}
::-ms-input-placeholder {
color: rgba(0, 0, 0, 0.6) !important;
}