mirror of
https://github.com/hugo-fixit/FixIt.git
synced 2026-08-24 23:38:56 +00:00
📝 Docs: add documentation for page style usage (#62)
This commit is contained in:
@@ -937,6 +937,58 @@ $code-font-family: Fira Mono, Source Code Pro, Menlo, Consolas, Monaco, monospac
|
||||
|
||||
In `assets/css/_custom.scss`, you can add some css style code to customize the style.
|
||||
|
||||
#### 3.3.1 Page Style Customization {#page-style}
|
||||
|
||||
{{< version 0.2.13 >}}
|
||||
|
||||
The FixIt theme provides a page width configuration option `pageStyle` and three values.
|
||||
|
||||
* **narrow** Keep `<v0.2.12` page/toc width ratio
|
||||
* **normal** New default page/toc width ratio
|
||||
* **wide** Larger page/toc width ratio
|
||||
|
||||
In addition, you can also customize the `pageStyle` value in `assets/css/_custom.scss`
|
||||
|
||||
For example: `pageStyle="custom"`
|
||||
|
||||
```scss
|
||||
@media only screen and (min-width: 1441px) {
|
||||
[page-style='custom'] {
|
||||
.page {
|
||||
width: 70%;
|
||||
}
|
||||
|
||||
aside {
|
||||
width: 15%;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@media only screen and (max-width: 1440px) {
|
||||
[page-style='custom'] {
|
||||
.page {
|
||||
width: 60%;
|
||||
}
|
||||
|
||||
aside {
|
||||
width: 20%;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@media only screen and (max-width: 1200px) {
|
||||
[page-style='custom'] {
|
||||
.page {
|
||||
width: 56%;
|
||||
}
|
||||
|
||||
aside {
|
||||
width: 22%;
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
## 4 Multilingual and i18n
|
||||
|
||||
**FixIt** theme is fully compatible with Hugo multilingual mode, which provides in-browser language switching.
|
||||
|
||||
@@ -949,6 +949,58 @@ $code-font-family: Fira Mono, Source Code Pro, Menlo, Consolas, Monaco, monospac
|
||||
|
||||
在 `assets/css/_custom.scss` 中,你可以添加一些 CSS 样式代码以自定义样式。
|
||||
|
||||
#### 3.3.1 自定义页面宽度 {#page-style}
|
||||
|
||||
{{< version 0.2.13 >}}
|
||||
|
||||
FixIt 主题提供了页面宽度配置选项 `pageStyle` 并提供三种选项。
|
||||
|
||||
* **narrow** 保留 `<v0.2.12` 页面目录宽度比
|
||||
* **normal** 新的默认页面目录宽度比
|
||||
* **wide** 较大的页面目录宽度比
|
||||
|
||||
另外,你还可以在 `assets/css/_custom.scss` 中,自定义 `pageStyle` 值
|
||||
|
||||
例如: `pageStyle="custom"`
|
||||
|
||||
```scss
|
||||
@media only screen and (min-width: 1441px) {
|
||||
[page-style='custom'] {
|
||||
.page {
|
||||
width: 70%;
|
||||
}
|
||||
|
||||
aside {
|
||||
width: 15%;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@media only screen and (max-width: 1440px) {
|
||||
[page-style='custom'] {
|
||||
.page {
|
||||
width: 60%;
|
||||
}
|
||||
|
||||
aside {
|
||||
width: 20%;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@media only screen and (max-width: 1200px) {
|
||||
[page-style='custom'] {
|
||||
.page {
|
||||
width: 56%;
|
||||
}
|
||||
|
||||
aside {
|
||||
width: 22%;
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
## 4 多语言和 i18n
|
||||
|
||||
**FixIt** 主题完全兼容 Hugo 的多语言模式,并且支持在网页上切换语言。
|
||||
|
||||
Reference in New Issue
Block a user