managarten/apps-archived/memoro/apps/landing/src/theme.js
Till-JS 61d181fbc2 chore: archive inactive projects to apps-archived/
Move inactive projects out of active workspace:
- bauntown (community website)
- maerchenzauber (AI story generation)
- memoro (voice memo app)
- news (news aggregation)
- nutriphi (nutrition tracking)
- reader (reading app)
- uload (URL shortener)
- wisekeep (AI wisdom extraction)

Update CLAUDE.md documentation:
- Add presi to active projects
- Document archived projects section
- Update workspace configuration

Archived apps can be re-activated by moving back to apps/

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 07:03:59 +01:00

92 lines
1.5 KiB
JavaScript

export const theme = {
colors: {
// Primary colors - Memoro Yellow/Gold
primary: {
DEFAULT: '#806b00',
light: '#f8d62b',
dark: '#f8d62b',
hover: '#ae9200',
},
// Text colors
text: {
primary: '#ffffff',
primaryHover: '#f3f4f6',
secondary: '#9ca3af',
secondaryHover: '#d1d5db',
muted: '#6b7280',
mutedHover: '#9ca3af',
},
// Background colors
background: {
global: '#000000',
page: '#0D0C12',
card: '#1a1a1a',
cardHover: '#262626',
input: '#262626',
},
// Border colors
border: {
DEFAULT: '#333333',
light: '#404040',
},
// Status/Accent colors
status: {
success: '#10b981',
warning: '#f59e0b',
error: '#ef4444',
info: '#3b82f6',
},
// Accent colors (alias for status)
accent: {
success: '#10b981',
warning: '#f59e0b',
error: '#ef4444',
info: '#3b82f6',
},
},
// Font families
fontFamily: {
sans: ['Inter', 'system-ui', 'sans-serif'],
mono: ['Fira Code', 'monospace'],
},
// Spacing scale
spacing: {
xs: '0.5rem',
sm: '1rem',
md: '1.5rem',
lg: '2rem',
xl: '3rem',
'2xl': '4rem',
},
// Animation
animation: {
'fade-in': 'fadeIn 0.3s ease-in-out',
'slide-up': 'slideUp 0.3s ease-out',
},
keyframes: {
fadeIn: {
'0%': { opacity: '0' },
'100%': { opacity: '1' },
},
slideUp: {
'0%': { transform: 'translateY(10px)', opacity: '0' },
'100%': { transform: 'translateY(0)', opacity: '1' },
},
},
// Transitions
transitionDuration: {
DEFAULT: '200ms',
fast: '150ms',
slow: '300ms',
},
};