mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-21 11:46:41 +02:00
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>
92 lines
1.5 KiB
JavaScript
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',
|
|
},
|
|
};
|