managarten/packages/shared-landing-ui/src/themes/index.css
Till-JS c6c4c5a552 feat(landing): add shared-landing-ui package and manadeck landing page
- Create @manacore/shared-landing-ui package with reusable components
  (FeatureSection, StepsSection, FAQSection, CTASection, Card atoms)
- Add complete landing page for manadeck app
- Refactor märchenzauber landing to use shared components
  (remove local CTA, FAQ, Features, HowItWorks sections)
- Add German localization for manacore and memoro landing pages
- Update workspace configuration and package dependencies

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-25 03:03:41 +01:00

81 lines
2 KiB
CSS

/**
* Default Theme - Neutral Dark Theme
* This is a generic dark theme that works well for any app
* Import this file or one of the app-specific themes
*/
:root {
/* Primary colors - Neutral Blue */
--color-primary: #3b82f6;
--color-primary-hover: #2563eb;
--color-primary-glow: rgba(59, 130, 246, 0.3);
/* Text colors */
--color-text-primary: #f9fafb;
--color-text-secondary: #d1d5db;
--color-text-muted: #6b7280;
/* Background colors */
--color-background-page: #111827;
--color-background-card: #1f2937;
--color-background-card-hover: #374151;
/* Border colors */
--color-border: #374151;
--color-border-hover: #4b5563;
}
/* Light mode support */
@media (prefers-color-scheme: light) {
:root {
--color-primary: #2563eb;
--color-primary-hover: #1d4ed8;
--color-primary-glow: rgba(37, 99, 235, 0.3);
--color-text-primary: #111827;
--color-text-secondary: #4b5563;
--color-text-muted: #9ca3af;
--color-background-page: #ffffff;
--color-background-card: #f9fafb;
--color-background-card-hover: #f3f4f6;
--color-border: #e5e7eb;
--color-border-hover: #d1d5db;
}
}
/* Force dark mode class */
.dark {
--color-primary: #3b82f6;
--color-primary-hover: #60a5fa;
--color-primary-glow: rgba(59, 130, 246, 0.3);
--color-text-primary: #f9fafb;
--color-text-secondary: #d1d5db;
--color-text-muted: #6b7280;
--color-background-page: #111827;
--color-background-card: #1f2937;
--color-background-card-hover: #374151;
--color-border: #374151;
--color-border-hover: #4b5563;
}
/* Force light mode class */
.light {
--color-primary: #2563eb;
--color-primary-hover: #1d4ed8;
--color-primary-glow: rgba(37, 99, 235, 0.3);
--color-text-primary: #111827;
--color-text-secondary: #4b5563;
--color-text-muted: #9ca3af;
--color-background-page: #ffffff;
--color-background-card: #f9fafb;
--color-background-card-hover: #f3f4f6;
--color-border: #e5e7eb;
--color-border-hover: #d1d5db;
}