kv-netflix/backend/static/styles/index.css
Khoa.vo 00ccf95cae v1.0.6: Image optimization, navigation fixes, PWA improvements
- Optimized mobile image loading (180px vs 200px desktop)
- Fixed Install App navigation not working on desktop
- Fixed replaceChild null error in hero rendering
- Added PWA icon (512x512)
- Fixed back button navigation issues
- Added mobile bottom padding for nav bar
- Moved Get App FAB higher to avoid nav overlap
- Removed unnecessary pushState from video navigation
- Made Search/MyList tabs not scroll to top on mobile
- Removed duplicate Android TV section from download page
2025-12-24 12:21:34 +07:00

41 lines
No EOL
1.1 KiB
CSS

/* ============================================
KV-Stream - Main Stylesheet
Modular CSS Architecture
============================================ */
/*
* This file imports all CSS modules.
* The styles are split into logical modules for easier maintenance:
*
* - variables.css: Design tokens (colors, spacing, typography)
* - base.css: Reset, global styles
* - layout.css: Sidebar, header, app structure
* - components/: Reusable UI components
* - sections/: Page-specific sections
* - responsive.css: All media queries
*/
/* === Core === */
@import 'variables.css';
@import 'base.css';
@import 'layout.css';
/* === Components === */
@import 'components/buttons.css';
@import 'components/cards.css';
@import 'components/forms.css';
@import 'components/loading.css';
@import 'components/modals.css';
/* === Sections === */
@import 'sections/hero.css';
@import 'sections/sliders.css';
@import 'sections/feed.css';
/* === Responsive (must be last to override) === */
@import 'responsive.css';
/* === Patches (for quick fixes) === */
@import 'grid-patch.css';
@import 'responsive-patch.css';
@import 'search-modal.css';