feat: Implement website structure

- Add navigation with Themes, Puzzles, and Miscellany.
- Create "coming soon" pages for Puzzles and Miscellany.
- Create a Themes page with cards for various topics.
- Implement basic boxy layout.
- Prepare for future interactive additions and filtering.
- Set up for Netlify deployment.
This commit is contained in:
gpt-engineer-app[bot] 2025-07-19 13:01:09 +00:00
parent 9debcb7e0b
commit fb7bb4aca4
18 changed files with 682 additions and 42 deletions

View file

@ -52,6 +52,10 @@ export default {
DEFAULT: 'hsl(var(--card))',
foreground: 'hsl(var(--card-foreground))'
},
surface: 'hsl(var(--surface))',
'surface-variant': 'hsl(var(--surface-variant))',
outline: 'hsl(var(--outline))',
'outline-variant': 'hsl(var(--outline-variant))',
sidebar: {
DEFAULT: 'hsl(var(--sidebar-background))',
foreground: 'hsl(var(--sidebar-foreground))',
@ -68,6 +72,14 @@ export default {
md: 'calc(var(--radius) - 2px)',
sm: 'calc(var(--radius) - 4px)'
},
boxShadow: {
'card': 'var(--shadow-card)',
'card-hover': 'var(--shadow-card-hover)',
},
backgroundImage: {
'gradient-primary': 'var(--gradient-primary)',
'gradient-secondary': 'var(--gradient-secondary)',
},
keyframes: {
'accordion-down': {
from: {