mirror of
https://github.com/kuaifan/dootask.git
synced 2025-12-13 20:12:48 +00:00
优化暗黑样式
This commit is contained in:
parent
fb1b5969f5
commit
6bf1eb5bde
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "DooTask",
|
||||
"version": "0.12.65",
|
||||
"version": "0.12.66",
|
||||
"description": "DooTask is task management system.",
|
||||
"scripts": {
|
||||
"start": "./cmd dev",
|
||||
|
||||
2
public/css/app.css
vendored
2
public/css/app.css
vendored
File diff suppressed because one or more lines are too long
2
public/js/app.js
vendored
2
public/js/app.js
vendored
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
public/js/build/814.js
vendored
1
public/js/build/814.js
vendored
File diff suppressed because one or more lines are too long
1
public/js/build/826.js
vendored
Normal file
1
public/js/build/826.js
vendored
Normal file
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
59ef1c199f078b0b
|
||||
89e4d36b5138de04
|
||||
|
||||
@ -31,13 +31,13 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="login-bottom">
|
||||
<Dropdown trigger="click" placement="top-start">
|
||||
<Dropdown trigger="click" placement="bottom-start">
|
||||
<div class="login-setting">
|
||||
{{$L('设置')}}
|
||||
<i class="taskfont"></i>
|
||||
</div>
|
||||
<DropdownMenu slot="list" class="login-setting-menu">
|
||||
<Dropdown placement="right-end" @on-click="setTheme">
|
||||
<Dropdown placement="right-start" transfer @on-click="setTheme">
|
||||
<DropdownItem>
|
||||
<div class="login-setting-item">
|
||||
{{$L('主题皮肤')}}
|
||||
@ -52,7 +52,7 @@
|
||||
:selected="themeMode === item.value">{{$L(item.name)}}</DropdownItem>
|
||||
</DropdownMenu>
|
||||
</Dropdown>
|
||||
<Dropdown placement="right-end" @on-click="setLanguage">
|
||||
<Dropdown placement="right-start" transfer @on-click="setLanguage">
|
||||
<DropdownItem divided>
|
||||
<div class="login-setting-item">
|
||||
{{currentLanguage}}
|
||||
|
||||
@ -23,6 +23,7 @@
|
||||
<!--最近打开的任务-->
|
||||
<Dropdown
|
||||
v-if="item.path === 'taskBrowse'"
|
||||
transfer
|
||||
placement="right-start">
|
||||
<DropdownItem>
|
||||
<div class="manage-menu-flex">
|
||||
@ -46,6 +47,7 @@
|
||||
<!-- 团队管理 -->
|
||||
<Dropdown
|
||||
v-else-if="item.path === 'team'"
|
||||
transfer
|
||||
placement="right-start">
|
||||
<DropdownItem divided>
|
||||
<div class="manage-menu-flex">
|
||||
@ -69,6 +71,7 @@
|
||||
<Dropdown
|
||||
v-else-if="item.path === 'theme'"
|
||||
placement="right-start"
|
||||
transfer
|
||||
@on-click="setTheme">
|
||||
<DropdownItem divided>
|
||||
<div class="manage-menu-flex">
|
||||
@ -88,6 +91,7 @@
|
||||
<Dropdown
|
||||
v-else-if="item.path === 'language'"
|
||||
placement="right-start"
|
||||
transfer
|
||||
@on-click="setLanguage">
|
||||
<DropdownItem divided>
|
||||
<div class="manage-menu-flex">
|
||||
|
||||
@ -44,14 +44,14 @@
|
||||
v-if="item.p_name"
|
||||
class="priority-color"
|
||||
:style="{backgroundColor:item.p_color}"></em>
|
||||
<TaskMenu :ref="`taskMenu_${item.id}`" :task="item">
|
||||
<TaskMenu :ref="`taskMenu_${column.type}_${item.id}`" :task="item">
|
||||
<div slot="icon" class="drop-icon" @click.stop="">
|
||||
<i class="taskfont" v-html="item.complete_at ? '' : ''"></i>
|
||||
</div>
|
||||
</TaskMenu>
|
||||
<div class="item-title">
|
||||
<!--工作流状态-->
|
||||
<span v-if="item.flow_item_name" :class="item.flow_item_status" @click.stop="openMenu(item)">{{item.flow_item_name}}</span>
|
||||
<span v-if="item.flow_item_name" :class="item.flow_item_status" @click.stop="openMenu(column.type, item)">{{item.flow_item_name}}</span>
|
||||
<!--是否子任务-->
|
||||
<span v-if="item.sub_top === true">{{$L('子任务')}}</span>
|
||||
<!--有多少个子任务-->
|
||||
@ -165,8 +165,8 @@ export default {
|
||||
this.$store.dispatch("openTask", task)
|
||||
},
|
||||
|
||||
openMenu(task) {
|
||||
const el = this.$refs[`taskMenu_${task.id}`];
|
||||
openMenu(type, task) {
|
||||
const el = this.$refs[`taskMenu_${type}_${task.id}`];
|
||||
if (el) {
|
||||
el[0].handleClick()
|
||||
}
|
||||
|
||||
24
resources/assets/sass/dark.scss
vendored
24
resources/assets/sass/dark.scss
vendored
@ -38,6 +38,16 @@ body.dark-mode-reverse {
|
||||
}
|
||||
}
|
||||
|
||||
.common-avatar {
|
||||
&.avatar-wrapper {
|
||||
.avatar-box {
|
||||
.avatar-char {
|
||||
color: #000000;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.drawer-overlay {
|
||||
background: rgba(230, 230, 230, 0.6);
|
||||
.overlay-body {
|
||||
@ -139,6 +149,20 @@ body.dark-mode-reverse {
|
||||
}
|
||||
|
||||
.dialog-wrapper {
|
||||
.dialog-nav {
|
||||
.dialog-avatar {
|
||||
.icon-avatar {
|
||||
color: #1c1917;
|
||||
}
|
||||
}
|
||||
.dialog-title {
|
||||
.main-title {
|
||||
> h2 {
|
||||
color: #555;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
.dialog-scroller {
|
||||
.dialog-list {
|
||||
> ul {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user