# Less & Sass 文件
一個涵蓋包括 LESS 和 Sass 在內所有分發文件的獨立 UIkit Bower 倉庫。
UIkit 的偉大之處在于,你可以很輕松地將它的源文件集成到你的項目中,并能保障在你的自定義工作流能使用你最喜愛的CSS預處理器來構建資源(assets)。
UIkit 使用 [Bower](http://bower.io/) 包管理器來加載資源(assets)。因此 UIkit 自動生成分發文件到獨立的 [Bower UIkit repository](https://github.com/uikit/bower-uikit)。它包含所有來自 UIkit 及其組件的 CSS、Less、SCSS 和 Javascript文件。
### 獲取最新的 UIkit 分發文件
1. 安裝 [Bower](http://bower.io/) : `bower install uikit`
2. 或者,從 [Github](https://github.com/uikit/bower-uikit/) 獲取包。
你會發現 Less 和 Sass 文件都存在,在它們各自獨立的文件夾中:
```
/uikit
less/
uikit.less
...
scss/
uikit-mixins.scss
uikit.scss
...
```
## 在你的項目中嵌入 Less
使用 Less 是真的直截了當。只需在 Less 文件的頂部引入 UIkit及其 附加組件,然后利用 UIkit 的鉤子和覆寫 UIkit 變量,就能開始定制了。
### Example
```
@import "uikit/less/uikit.less";
@import "uikit/less/components/autocomplete.less";
// your custom code goes here, e.g. mixins, variables
```
## 在你的項目中嵌入 Sass
由于 Sass 解析代碼的原因,它需要首先引入 `uikit-mixins.scss` ,然后添加自定義項(鉤子、變量等),最后再加入 UIkit 和附加組件的文件。
### Example
```
@import "uikit/scss/uikit-mixins.scss";
// 此處填入你的代碼,比如: mixins, variables
@import "uikit/scss/uikit.scss";
@import "uikit/scss/components/autocomplete.scss";
```
- UIkit 中文文檔
- 開始使用
- 初學者
- 開始使用
- 如何自定義
- 布局示例
- 開發者
- 項目結構
- Less & Sass 文件
- 創建主題
- 創建樣式
- Customizer.json
- JavaScript
- 自定義前綴
- 核心組件
- 默認
- 基礎
- 打印
- 布局類組件
- 網格
- 面板/Panel
- 塊/Block
- 文章
- 評論/Comment
- 效果/Utility
- Flex 布局
- 覆蓋/Cover
- 導航類組件
- 導航菜單
- 導航欄
- 二級導航
- 面包屑/Breadcrumb
- 分頁
- 選項卡
- 縮略圖導航/Thumbnav
- 頁面元素
- 列表
- 描述列表
- 表格
- 表單
- 常用組件
- 按鈕
- 圖標
- 關閉/Close
- 徽章/Badge
- 提示框
- 縮略圖/Thumbnail
- 遮罩/Overlay
- 文本
- 列
- 動畫
- 對比度/Contrast
- JAVASCRIPT組件
- 下拉菜單
- 模態對話框
- 抽屜/Off-canvas
- 切換器/Switcher
- 撥動/toggle
- 滾動監聽/Scrollspy
- 平滑滾動
- 附加組件
- 布局類組件
- 動態網格
- 視差網格
- 導航類組件
- 圓點導航
- 滑動導航/Slidenav
- 動態分頁
- 常用組件
- 高級表單
- 文件表單/Form file
- 密碼表單
- 選擇表單
- 占位符
- 進度條/Progress
- JAVASCRIPT組件
- 燈箱/Lightbox
- 自動完成/Autocomplete
- 日期選擇器/Datepicker
- HTML 編輯器
- 滾動條/Slider
- 滑塊集/Slideset
- 幻燈片/Slideshow
- 視差/Parallax
- 手風琴/Accordion
- 通知/Notify
- 搜索/Search
- 可嵌套/Nestable
- 可排序/Sortable
- 附著/Sticky
- 時間選擇器
- 工具提示/Tooltip
- 上傳