34 lines
1.1 KiB
CSS
34 lines
1.1 KiB
CSS
/* ============================================
|
||
Menav Style System - Modular Entry Point
|
||
============================================
|
||
|
||
模块化 CSS 架构:
|
||
- 本文件作为入口,通过 @import 聚合所有模块
|
||
- esbuild bundle 模式会在构建时自动合并
|
||
- 模块导入顺序很重要!变量必须第一个导入
|
||
|
||
============================================ */
|
||
|
||
/* 1. 基础层:变量和全局样式必须最先加载 */
|
||
@import './styles/_variables.css';
|
||
@import './styles/_base.css';
|
||
@import './styles/_animations.css';
|
||
|
||
/* 2. 布局层 */
|
||
@import './styles/_layout.css';
|
||
@import './styles/_sidebar.css';
|
||
|
||
/* 3. 组件层 */
|
||
@import './styles/_search.css';
|
||
@import './styles/_cards.css';
|
||
@import './styles/_modal.css';
|
||
|
||
/* 4. 页面层 */
|
||
@import './styles/_content.css';
|
||
@import './styles/_dashboard.css';
|
||
|
||
/* 5. 兜底样式(包含分类层级、GitHub热力图、响应式等)
|
||
注意:此文件包含所有未独立拆分的样式,部分选择器可能与上方模块重复
|
||
esbuild 会按导入顺序合并,后导入的样式优先级更高 */
|
||
@import './styles/_main.css';
|