Files
vxe-table/examples/views/table/start/Theme.vue
2021-10-05 17:38:28 +08:00

62 lines
2.4 KiB
Vue
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<template>
<div>
<h2>{{ $t('app.aside.nav.theme') }}</h2>
<p class="tip">第一种方式创建 scss 文件<a class="link" href="https://github.com/x-extends/vxe-table/blob/master/styles/variable.scss" target="_blank">查看所有变量</a>并引入所有样式</p>
<pre>
<pre-code class="scss">
// 修改样式变量
$vxe-font-size: 14px;
$vxe-font-color: #666;
$vxe-primary-color: #409eff;
$vxe-table-font-color: $vxe-font-color;
$vxe-table-border-color: #e8eaec;
$vxe-table-border-radius: 4px;
// ...
@import 'vxe-table/styles/index.scss';
</pre-code>
</pre>
<p class="tip">第二种方式创建 scss 文件<a class="link" href="https://github.com/x-extends/vxe-table/blob/master/styles/variable.scss" target="_blank">查看所有变量</a>并引入所有样式</p>
<pre>
<pre-code class="scss">
@import 'vxe-table/styles/variable.scss';
// 修改样式变量
$vxe-font-size: 14px;
$vxe-font-color: #666;
$vxe-primary-color: #409eff;
$vxe-table-font-color: $vxe-font-color;
$vxe-table-border-color: #e8eaec;
$vxe-table-border-radius: 4px;
// ...
@import 'vxe-table/styles/modules.scss';
</pre-code>
</pre>
<p class="tip">第三种方式创建 scss 文件<a class="link" href="https://github.com/x-extends/vxe-table/blob/master/styles/variable.scss" target="_blank">查看所有变量</a>并按需引入模块样式<a class="link" href="https://github.com/x-extends/vxe-table/blob/master/styles/modules.scss" target="_blank">查看所有模块</a></p>
<pre>
<pre-code class="scss">
@import 'vxe-table/styles/variable.scss';
// 修改样式变量
$vxe-font-size: 14px;
$vxe-font-color: #666;
$vxe-primary-color: #409eff;
$vxe-table-font-color: $vxe-font-color;
$vxe-table-border-color: #e8eaec;
$vxe-table-border-radius: 4px;
// ...
@import 'vxe-table/styles/icon.scss';
@import 'vxe-table/styles/table.scss';
@import 'vxe-table/styles/column.scss';
@import 'vxe-table/styles/header.scss';
@import 'vxe-table/styles/body.scss';
@import 'vxe-table/styles/footer.scss';
@import 'vxe-table/styles/filter.scss';
// ...
</pre-code>
</pre>
</div>
</template>