输入框大小和颜色优化

This commit is contained in:
lutinglt
2025-02-10 11:38:04 +08:00
parent aae6409016
commit 02f22c1f57
8 changed files with 80 additions and 23 deletions

1
.github/release.md vendored
View File

@@ -12,6 +12,7 @@
- 仓库导航栏颜色同步 - 仓库导航栏颜色同步
- 动画效果优化 - 动画效果优化
- 按钮大小优化 - 按钮大小优化
- 输入框大小和颜色优化
## 🐞 Fix ## 🐞 Fix

View File

@@ -1,6 +1,6 @@
// Made by Luting ^-^ // Made by Luting ^-^
.ui.button { .ui.button {
padding: 10px 16px; padding: 9px 16px;
} }
.ui.primary.button { .ui.primary.button {
background-color: #238636; background-color: #238636;

View File

@@ -17,8 +17,15 @@ textarea,
.ui.form input[type='time'], .ui.form input[type='time'],
.ui.form input[type='url'], .ui.form input[type='url'],
.ui.selection.dropdown { .ui.selection.dropdown {
background: unset;
&:hover {
background: unset;
}
&:focus, &:focus,
&:focus-visible { &:focus-visible {
background: unset !important;
border-radius: var(--border-radius); border-radius: var(--border-radius);
border-color: #1f6feb; border-color: #1f6feb;
outline: none; outline: none;

View File

@@ -18,4 +18,28 @@
background-color: var(--color-box-header); background-color: var(--color-box-header);
border-top: 1.5px solid var(--color-light-border); border-top: 1.5px solid var(--color-light-border);
} }
input,
textarea,
.ui.input input,
.ui.form input:not([type]),
.ui.form select,
.ui.form textarea,
.ui.form input[type='date'],
.ui.form input[type='datetime-local'],
.ui.form input[type='email'],
.ui.form input[type='file'],
.ui.form input[type='number'],
.ui.form input[type='password'],
.ui.form input[type='search'],
.ui.form input[type='tel'],
.ui.form input[type='text'],
.ui.form input[type='time'],
.ui.form input[type='url'],
.ui.selection.dropdown {
&:focus,
&:focus-visible {
background: #0d1117 !important;
}
}
} }

View File

@@ -318,7 +318,7 @@
.flex-item-icon { .flex-item-icon {
svg.svg.octicon-tag { svg.svg.octicon-tag {
color: #3fb950; color: #3fb950;
margin-top: 3px; margin-top: 2px;
} }
} }

View File

@@ -118,4 +118,46 @@
.ui.attached.segment.error { .ui.attached.segment.error {
border: 1px solid var(--color-error-border) !important; border: 1px solid var(--color-error-border) !important;
} }
input,
textarea,
.ui.input input,
.ui.form input:not([type]),
.ui.form select,
.ui.form textarea,
.ui.form input[type='date'],
.ui.form input[type='datetime-local'],
.ui.form input[type='email'],
.ui.form input[type='file'],
.ui.form input[type='number'],
.ui.form input[type='password'],
.ui.form input[type='search'],
.ui.form input[type='tel'],
.ui.form input[type='text'],
.ui.form input[type='time'],
.ui.form input[type='url'],
.ui.selection.dropdown {
background: var(--color-box-header);
}
.ui.form input:not([type]),
.ui.form select,
.ui.form textarea,
.ui.form input[type='date'],
.ui.form input[type='datetime-local'],
.ui.form input[type='email'],
.ui.form input[type='file'],
.ui.form input[type='number'],
.ui.form input[type='password'],
.ui.form input[type='search'],
.ui.form input[type='tel'],
.ui.form input[type='text'],
.ui.form input[type='time'],
.ui.form input[type='url'] {
padding: 7px 12px;
}
.ui.selection.dropdown {
padding: 7px 24px 7px 12px;
}
} }

View File

@@ -6,12 +6,12 @@
@use 'transition'; // 添加过渡动画 @use 'transition'; // 添加过渡动画
@use 'modal'; // 弹窗 @use 'modal'; // 弹窗
@use 'input'; // 输入框 @use 'input'; // 输入框
@use 'repo'; // 仓库
@use 'button'; // 按钮 @use 'button'; // 按钮
@use 'issue'; // 工单&拉取请求
@use 'dropdown'; // 下拉菜单
@use 'setting'; // 设置
@use 'label'; // 标签 @use 'label'; // 标签
@use 'dropdown'; // 下拉菜单
@use 'repo'; // 仓库
@use 'issue'; // 工单&拉取请求
@use 'setting'; // 设置
@use 'release'; // 发布 @use 'release'; // 发布
@use 'actions'; // 操作 @use 'actions'; // 操作
@use 'svg'; // svg @use 'svg'; // svg

View File

@@ -11,9 +11,6 @@
} }
} }
input,
textarea,
details summary,
#navbar .item, #navbar .item,
.header-wrapper .ui.tabular.menu .item, .header-wrapper .ui.tabular.menu .item,
.job-step-summary, .job-step-summary,
@@ -21,21 +18,7 @@ details summary,
.job-brief-item, .job-brief-item,
.tippy-box .flex-items-block .item, .tippy-box .flex-items-block .item,
.clone-panel-tab .item, .clone-panel-tab .item,
.ui.input > input,
.ui.form input:not([type]),
.ui.form select, .ui.form select,
.ui.form textarea,
.ui.form input[type='date'],
.ui.form input[type='datetime-local'],
.ui.form input[type='email'],
.ui.form input[type='file'],
.ui.form input[type='number'],
.ui.form input[type='password'],
.ui.form input[type='search'],
.ui.form input[type='tel'],
.ui.form input[type='text'],
.ui.form input[type='time'],
.ui.form input[type='url'],
.ui.label, .ui.label,
.ui.modal, .ui.modal,
.ui.selection.dropdown, .ui.selection.dropdown,