# 车辆管理样式(ONE-OS Web)
与 `web端/车辆管理.jsx` 页面规范一致,可直接用于前端构建。
## 文件说明
| 文件 | 用途 |
|------|------|
| `vm-tokens.css` | 设计令牌(`:root` CSS 变量) |
| `vehicle-management.css` | 页面组件样式(筛选、表格、详情、Ant 覆盖) |
| `index.css` | **推荐入口**,聚合上述文件 |
## 引入方式
### 1. 静态 HTML
```html
```
页面根节点:
```html
```
### 2. Vite / Webpack
```js
import 'antd/dist/reset.css';
import '../web端/styles/index.css';
```
### 3. Axhub / JSX 原型(当前仓库)
`车辆管理.jsx` 会在运行时自动注入 `styles/vehicle-management.css`(已 `@import` tokens)。
若部署路径不同,可设置:
```js
window.VM_STYLESHEET_HREF = '/assets/styles/vehicle-management.css';
```
## 类名约定
- 页面容器:`.vm-page`
- 详情页:`.vm-page.vm-detail-shell`
- 筛选:`.vm-filter-card`、`.vm-filter-grid`、`.vm-filter-field`
- 表格:`.vm-table-section`、`.vm-table-card`、`.vm-list-table`
- 弹窗:Modal 增加 `wrapClassName="vm-modal-wrap"`
## 定制主题
修改 `vm-tokens.css` 中 `--vm-color-primary` 等变量即可全局换色,无需改组件样式文件。