chore: 修改 backtop 文档

This commit is contained in:
就眠儀式 2022-02-05 22:16:31 +08:00
parent b62f72baaf
commit a74c559fdd
8 changed files with 29 additions and 40 deletions

View File

@ -3,10 +3,8 @@
::: title 基础使用 ::: title 基础使用
###### 回到顶部组件的默认样式,<code>lay-backtop</code> 会自动寻找最近的可滚动祖先元素,也可以使用 `target` 属性指定触发滚动事件的元素,通过滑动来查看页面右下角的正方形按钮。
::: :::
::: demo ::: demo 回到顶部组件的默认样式,<code>lay-backtop</code> 会自动寻找最近的可滚动祖先元素,也可以使用 `target` 属性指定触发滚动事件的元素,通过滑动来查看页面右下角的正方形按钮。
<template> <template>
<lay-backtop></lay-backtop> <lay-backtop></lay-backtop>
</template> </template>
@ -18,11 +16,8 @@
:::title 自定义 :::title 自定义
###### 回到顶部组件可自定义样式限制宽高50px \* 50px<code>showHeight = 0</code> 将始终显示,<code>disabled</code> 属性禁用返回顶部。查看页面右下角的圆形按钮。 ::: demo 回到顶部组件可自定义样式限制宽高50px \* 50px<code>showHeight = 0</code> 将始终显示,<code>disabled</code> 属性禁用返回顶部。查看页面右下角的圆形按钮。
::: demo
<!-- 使用默认插槽自定义组件内容,也可以使用组件提供的样式属性快速定义常用样式样式属性能满足大多数场景。lay-backtop组件可搭配 lay-tooltip 组件使用-->
<template> <template>
<!-- 使用默认插槽自定义 --> <!-- 使用默认插槽自定义 -->
<lay-tooltip content="插槽自定义 backtop " position="left"> <lay-tooltip content="插槽自定义 backtop " position="left">
@ -57,10 +52,8 @@ export default {
::: title 挂载容器 ::: title 挂载容器
###### 通过设置 <code>target</code><code>position="absolute"</code>参数,可对特定容器进行返回顶部操作
::: :::
::: demo ::: demo 通过设置 <code>target</code><code>position="absolute"</code>参数,可对特定容器进行返回顶部操作
<template> <template>
<!-- 需要用一个 div 包裹触发滚动事件的目标元素和 lay-backtop 组件 --> <!-- 需要用一个 div 包裹触发滚动事件的目标元素和 lay-backtop 组件 -->

View File

@ -4,7 +4,7 @@
::: title 主色调 ::: title 主色调
::: :::
::: demo ::: demo layui 主要是以象征包容的墨绿作为主色调,由于它给人以深沉感,所以通常会以浅黑色的作为其陪衬,又会以蓝色这种比较鲜艳的色调来弥补它的色觉疲劳,整体让人清新自然,愈发耐看。【取色意义】:我们执着于务实,不盲目攀比,又始终不忘绽放活力。这正是 layui 所追求的价值。
<template> <template>
<ul class="layui-row layui-col-space15"> <ul class="layui-row layui-col-space15">
@ -52,7 +52,7 @@ export default {
::: title 次色调 ::: title 次色调
::: :::
::: demo ::: demo 事实上layui 并非不敢去尝试一些亮丽的颜色,但许多情况下一个它可能并不是那么合适,所以我们把这些颜色归为“场景色”,即按照实际场景来呈现对应的颜色,比如你想给人以警觉感,可以尝试用上面的红色。他们一般会出现在 layui 的按钮、提示和修饰性元素,以及一些侧边元素上。
<template> <template>
<ul class="layui-row layui-col-space15"> <ul class="layui-row layui-col-space15">
@ -100,7 +100,7 @@ export default {
::: title 中性色 ::: title 中性色
::: :::
::: demo ::: demo layui 认为灰色系代表极简,因为这是一种神奇的颜色,几乎可以与任何元素搭配,不易形成视觉疲劳,且永远不会过时。低调而优雅!
<template> <template>
<ul class="layui-row site-doc-color site-doc-necolor"> <ul class="layui-row site-doc-color site-doc-necolor">

View File

@ -1,3 +1,5 @@
@import "../../theme/variable.less";
.layui-avatar { .layui-avatar {
box-sizing: border-box; box-sizing: border-box;
margin: 0; margin: 0;
@ -19,7 +21,7 @@
width: 32px; width: 32px;
height: 32px; height: 32px;
line-height: 32px; line-height: 32px;
border-radius: 4px; border-radius: 2px;
} }
.layui-avatar.layui-avatar-radius { .layui-avatar.layui-avatar-radius {

View File

View File

@ -9,8 +9,8 @@
text-align: center; text-align: center;
white-space: nowrap; white-space: nowrap;
border: 1px solid transparent; border: 1px solid transparent;
background-color: @button-primary-color; background-color: @global-primary-color;
border-radius: @button-border-radius; border-radius: 2px;
cursor: pointer; cursor: pointer;
} }
@ -50,15 +50,15 @@
} }
.layui-btn-normal { .layui-btn-normal {
background-color: @global-normal-color; background-color: #1e9fff;
} }
.layui-btn-warm { .layui-btn-warm {
background-color: @global-warm-color; background-color: #ffb800;
} }
.layui-btn-danger { .layui-btn-danger {
background-color: @global-danger-color; background-color: #ff5722;
} }
.layui-btn-lg { .layui-btn-lg {

View File

@ -2,7 +2,7 @@
.layui-card { .layui-card {
margin-bottom: 15px; margin-bottom: 15px;
border-radius: @card-border-radius; border-radius: 2px;
background-color: #fff; background-color: #fff;
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
.layui-card-header { .layui-card-header {

View File

@ -6,9 +6,9 @@ export default {
<script setup lang="ts"> <script setup lang="ts">
// // ( less api )
// // ( i18n )
</script> </script>

View File

@ -1,27 +1,21 @@
// 主题色
@global-primary-color: #009688; @global-primary-color: #009688;
@global-danger-color: #ff5722; // 选中色
@global-checked-color: #5FB878;
@global-normal-color: #1e9fff;
@global-warm-color: #ffb800;
@global-bg-color: #393D49;
@global-text-color: #fff;
// 圆角度
@global-border-radius: 2px; @global-border-radius: 2px;
// 前景色
@global-fore-color: #ffffff;
// 背景色
@global-back-color: #393D49;
@button-primary-color: @global-primary-color; @button-primary-color: @global-primary-color;
@button-normal-color: @global-normal-color;
@button-danger-color: @global-danger-color;
@button-warm-color: @global-warm-color;
@button-border-radius: @global-border-radius; @button-border-radius: @global-border-radius;
@card-border-radius: @global-border-radius; @table-primary-color: @global-primary-color;
@card-bg-color: @global-bg-color;