Skip to content

Commit b03fa07

Browse files
committed
💄
1 parent 76ed4d0 commit b03fa07

File tree

5 files changed

+12
-10
lines changed

5 files changed

+12
-10
lines changed

docs/pages/menu/form/checkbox.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ export {components}
1313

1414
# checkbox
1515

16-
<Checkbox id="world" checked style="--indent-checkbox: 2em">world</Checkbox>
16+
<Checkbox id="world" checked style="--indent-checkbox: 2em; line-height: 2">world</Checkbox>
1717

1818
全局变量 `--indent-checkbox` 改变label文字左内边距
1919
这原本是用 `text-indent` 属性实现。但在Safari中使用 `::before` 的元素不支持 `text-indent`,遂改用 `padding-left` 来实现。默认值是1.4em
2020

2121
```pug
22-
span.☘-checkbox(style="--indent-checkbox: 2em")
22+
span.☘-checkbox(style="--indent-checkbox: 2em; line-height: 2")
2323
input#hello.☘-input(type="checkbox" title="world")
2424
label.☘-checkbox-label(for="hello") world
2525
```

docs/pages/menu/form/index.mdx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,17 +46,17 @@ outline 2px solid transparent // 覆盖暗黑模式情况下白色优先
4646

4747
- `button`
4848
- <T tag="button" class="☘-button sm">按钮</T>
49-
支援:<kbd class="na-kbd">Tab</kbd> <kbd class="na-kbd">Enter</kbd>
49+
支援:<kbd class="na-kbd">Tab</kbd> <kbd class="na-kbd">Enter</kbd> <kbd class="na-kbd">Shift</kbd>
5050
- `a`
5151
- <T tag="a" class="☘-link" href="#focus-visible">链接</T>
52-
支援:<kbd class="na-kbd">Tab</kbd> <kbd class="na-kbd">Enter</kbd>
52+
支援:<kbd class="na-kbd">Tab</kbd> <kbd class="na-kbd">Enter</kbd> <kbd class="na-kbd">Shift</kbd>
5353
- `input`
5454
- <T tag="input" class="☘-input sm" title="input" placeholder='请输入' />
5555
支援:<kbd class="na-kbd">Tab</kbd>
5656
- <Switch id="switch" class="sm" checked />
57-
支援:<kbd class="na-kbd">Tab</kbd> <kbd class="na-kbd">Space</kbd>
57+
支援:<kbd class="na-kbd">Tab</kbd> <kbd class="na-kbd">Space</kbd> <kbd class="na-kbd">Shift</kbd>
5858
- <Radio name="lang" id="A" checked>A</Radio> <Radio name="lang" id="B">B</Radio>
59-
支援:<kbd class="na-kbd">Tab</kbd> <kbd class="na-kbd">&larr;</kbd><kbd class="na-kbd">&rarr;</kbd> <kbd class="na-kbd">&uarr;</kbd><kbd class="na-kbd">&darr;</kbd>
59+
支援:<kbd class="na-kbd">Tab</kbd> <kbd class="na-kbd">&larr;</kbd><kbd class="na-kbd">&rarr;</kbd> <kbd class="na-kbd">&uarr;</kbd><kbd class="na-kbd">&darr;</kbd> <kbd class="na-kbd">Shift</kbd>
6060
- `textarea`
6161
- <T tag="textarea" class="☘-textarea ☘-font-mono" title="textarea" placeholder='请输入' />
6262
支援:<kbd class="na-kbd">Tab</kbd>
@@ -66,7 +66,7 @@ outline 2px solid transparent // 覆盖暗黑模式情况下白色优先
6666
<option value="2">2</option>
6767
<option value="3">3</option>
6868
</T>
69-
支援:<kbd class="na-kbd">Tab</kbd> <kbd class="na-kbd">Space</kbd> <kbd class="na-kbd">Enter</kbd> <kbd class="na-kbd">&larr;</kbd><kbd class="na-kbd">&rarr;</kbd> <kbd class="na-kbd">&uarr;</kbd><kbd class="na-kbd">&darr;</kbd>
69+
支援:<kbd class="na-kbd">Tab</kbd> <kbd class="na-kbd">Space</kbd> <kbd class="na-kbd">Enter</kbd> <kbd class="na-kbd">&larr;</kbd><kbd class="na-kbd">&rarr;</kbd> <kbd class="na-kbd">&uarr;</kbd><kbd class="na-kbd">&darr;</kbd> <kbd class="na-kbd">Shift</kbd>
7070

7171

7272
## `form-item`
@@ -114,4 +114,4 @@ form#formitems-kanban(onsubmit=function(){console.log(this.elements);return fals
114114
input.☘-button(type="submit" value="查找" data-primary)
115115
```
116116

117-
这里使用 `:invalid` 來自定义校验样式,你也可以使用如 `vue` 等响应式库来控制
117+
`[data-validate]` 使用 `:invalid` 來自定义校验样式,你也可以使用如 `vue` 等响应式库来控制

lib/components/button.styl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,8 @@ button_background_color_init(background_color)
4949
align-items center
5050
padding var(--padding-vertical-button, 5px) var(--padding-horizonal-button, 12px)
5151
font-size var(--font-size-body)
52-
// line-height var(--line-height-body)
52+
height fit-content
53+
line-height var(--line-height-body)
5354
min-height var(--line-height-body)
5455
outline 2px solid transparent
5556
box-sizing content-box

lib/components/menu.styl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@
8585
&-item
8686
position relative
8787
height calc(var(--line-height-body) + 2 * var(--padding-vertical-menu-item, .5em))
88+
line-height var(--line-height-body)
8889
text-indent var(--padding-horizonal-menu-item, 1em)
8990
display flex
9091
align-items center

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "nanarinostyl",
33
"description": "style lib",
4-
"version": "0.10.2",
4+
"version": "0.10.3",
55
"main": "./dist/style.min.css",
66
"scripts": {
77
"dev": "astro dev --host",

0 commit comments

Comments
 (0)