Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
D
DC-TOM
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
刘照晖
DC-TOM
Commits
02931e6e
Commit
02931e6e
authored
Jul 03, 2025
by
liuzhaoh
Browse files
Options
Browse Files
Download
Plain Diff
解决冲突
parents
afc54bca
f9023265
Changes
8
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
88 additions
and
38 deletions
+88
-38
index.vue
src/components/commonTable/index.vue
+21
-0
elementUiSelf.css
src/css/elementUiSelf.css
+8
-8
menuCom.vue
src/layout/menuCom.vue
+0
-11
main.js
src/main.js
+2
-2
style.css
src/style.css
+11
-9
theme.scss
src/theme.scss
+39
-1
msg-item.vue
src/views/dashboard/components/msg-item.vue
+4
-4
index.vue
src/views/dashboard/index.vue
+3
-3
No files found.
src/components/commonTable/index.vue
View file @
02931e6e
...
@@ -224,3 +224,24 @@ watch(
...
@@ -224,3 +224,24 @@ watch(
}
}
}
}
</
style
>
</
style
>
<
<<<<<<
HEAD
<
style
lang=
"scss"
>
.el-table__header,
.el-table__body {
width: 100% !important;
}
.el-table__header th { user-select: none; }
.el-table {
// 设置表头样式
th.el-table__cell {
// background-color: #f5f7fa !important;
color: #606266;
font-weight: 600;
}
}
</style>
=======
>>>>>>> 14bd703db4380d50659b719495c761ed24c2c0d5
src/css/elementUiSelf.css
View file @
02931e6e
...
@@ -16,29 +16,29 @@
...
@@ -16,29 +16,29 @@
}
}
.el-table__header
{
.el-table__header
{
border-top
:
1
px
solid
var
(
--table-border-color
);
border-top
:
0
px
solid
var
(
--table-border-color
);
}
}
.el-table__header
th
{
.el-table__header
th
{
background-color
:
var
(
--table-head-bg-color
)
!important
;
background-color
:
var
(
--table-head-bg-color
)
!important
;
border-bottom-color
:
var
(
--table-item-border-color
)
!important
;
border-bottom-color
:
transparent
!important
;
}
}
.el-table__body
td
{
.el-table__body
td
{
border-bottom-color
:
var
(
--table-item-border-color
)
!important
;
border-bottom-color
:
transparent
!important
;
}
}
.el-table--border
.el-table__inner-wrapper
:after
{
.el-table--border
.el-table__inner-wrapper
:after
{
height
:
0
.9
px
!important
;
height
:
0px
!important
;
}
}
.el-table--border
.el-table__inner-wrapper
:after
,
.el-table--border
:after
,
.el-table--border
:before
,
.el-table__inner-wrapper
:before
{
.el-table--border
.el-table__inner-wrapper
:after
,
.el-table--border
:after
,
.el-table--border
:before
,
.el-table__inner-wrapper
:before
{
background-color
:
var
(
--table-border-color
)
!important
;
background-color
:
transparent
!important
;
}
}
.el-table__border-left-patch
{
.el-table__border-left-patch
{
background-color
:
var
(
--table-border-color
)
!important
;
background-color
:
var
(
--table-border-color
)
!important
;
width
:
0
.9
px
;
width
:
0px
;
}
}
.el-table--border
:after
{
.el-table--border
:after
{
background-color
:
var
(
--table-border-color
)
!important
;
background-color
:
transparent
!important
;
}
}
.el-table--border
.el-table__cell
{
.el-table--border
.el-table__cell
{
border-right
:
none
!important
;
border-right
:
transparent
!important
;
}
}
src/layout/menuCom.vue
View file @
02931e6e
...
@@ -214,15 +214,4 @@ const getMenuTitle = (item) => {
...
@@ -214,15 +214,4 @@ const getMenuTitle = (item) => {
}
}
}
}
.el-menu-item
{
// background: #055F7CFF !important;
}
.submenu-box
.is-active
{
// background-color: #fff !important;
span
{
// color: #055f7c !important;
}
}
</
style
>
</
style
>
\ No newline at end of file
src/main.js
View file @
02931e6e
import
{
createApp
}
from
"vue"
;
import
{
createApp
}
from
"vue"
;
import
"./style.css"
;
import
"./theme.scss"
;
import
App
from
"./App.vue"
;
import
App
from
"./App.vue"
;
import
{
router
}
from
"./router"
;
import
{
router
}
from
"./router"
;
import
"@/router/routePermission.js"
;
import
"@/router/routePermission.js"
;
...
@@ -11,6 +9,8 @@ import * as ElementPlusIconsVue from "@element-plus/icons-vue";
...
@@ -11,6 +9,8 @@ import * as ElementPlusIconsVue from "@element-plus/icons-vue";
import
{
createPinia
}
from
"pinia"
;
import
{
createPinia
}
from
"pinia"
;
import
moment
from
'moment'
;
import
moment
from
'moment'
;
import
{
startPermissionCheck
,
stopPermissionCheck
}
from
'@/utils/permissionChecker'
;
import
{
startPermissionCheck
,
stopPermissionCheck
}
from
'@/utils/permissionChecker'
;
import
"./style.css"
;
import
"./theme.scss"
;
const
app
=
createApp
(
App
);
const
app
=
createApp
(
App
);
...
...
src/style.css
View file @
02931e6e
...
@@ -44,9 +44,9 @@
...
@@ -44,9 +44,9 @@
margin
:
0
;
margin
:
0
;
}
}
.page-container
{
.page-container
,
.my-agency
,
.equipment-management
{
width
:
100%
;
width
:
100%
;
background
:
#181d21
;
background
:
#181d21
!important
;
border-radius
:
6px
;
border-radius
:
6px
;
box-shadow
:
0px
3px
6px
0px
rgba
(
13
,
15
,
18
,
0.10
);
box-shadow
:
0px
3px
6px
0px
rgba
(
13
,
15
,
18
,
0.10
);
padding
:
1rem
;
padding
:
1rem
;
...
@@ -54,16 +54,16 @@
...
@@ -54,16 +54,16 @@
}
}
.view-btn
{
.view-btn
{
color
:
var
(
--success
)
!important
;
color
:
#2182a0
!important
;
}
}
.edit-btn
{
.edit-btn
{
color
:
var
(
--success
)
!important
;
color
:
#2182a0
!important
;
}
}
.el-button--primary
{
.el-button--primary
{
background-color
:
var
(
--chart-blue
)
!important
;
background-color
:
#2182a0
!important
;
border-color
:
var
(
--chart-blue
)
!important
;
border-color
:
#2182a0
!important
;
}
}
.login-container
.el-form-item
{
.login-container
.el-form-item
{
...
@@ -89,9 +89,7 @@ select:-webkit-autofill {
...
@@ -89,9 +89,7 @@ select:-webkit-autofill {
.el-menu
{
.el-menu
{
border-right
:
unset
!important
;
border-right
:
unset
!important
;
}
}
.el-menu-item
:hover
{
background
:
transparent
!important
;
}
.el-menu-item
.is-active
{
.el-menu-item
.is-active
{
background
:
transparent
!important
;
background
:
transparent
!important
;
}
}
...
@@ -99,4 +97,8 @@ select:-webkit-autofill {
...
@@ -99,4 +97,8 @@ select:-webkit-autofill {
.el-breadcrumb__item
:last-child
.el-breadcrumb__inner
{
.el-breadcrumb__item
:last-child
.el-breadcrumb__inner
{
color
:
#ccc
!important
;
color
:
#ccc
!important
;
padding-left
:
16px
;
padding-left
:
16px
;
}
.el-progress-bar__outer
{
background-color
:
#4e4e4e
;
}
}
\ No newline at end of file
src/theme.scss
View file @
02931e6e
...
@@ -220,7 +220,45 @@
...
@@ -220,7 +220,45 @@
background-color
:
#181d21
!
important
;
background-color
:
#181d21
!
important
;
}
}
}
}
.common-table
{
.el-table
tr
,
.el-table
th
.el-table__cell
{
background-color
:
#101418
!
important
;
color
:
#ccc
!
important
;
}
.el-table--border
.el-table__cell
{
border-color
:
#000000
!
important
;
}
}
.el-table
{
--el-table-border-color
:
#101418
!
important
;
}
.el-scrollbar__wrap
{
background-color
:
#101418
!
important
;
}
.el-table
.el-table__body
tr
:hover
>
td
{
background-color
:rgba
(
82
,
82
,
82
,
0
.5
)
!
important
;
}
.el-table__border-left-patch
{
background-color
:
#101418
!
important
;
}
.collectorList
.health-score
{
color
:
rgba
(
54
,
241
,
205
,
0
.7
)
!
important
;
}
.el-pagination
button
.is-disabled
,
.el-pagination
button
:disabled
{
background-color
:
#181d21
!
important
;
cursor
:
not
-
allowed
;
}
.el-pager
li
,
.btn-next
,
.btn-prev
{
background-color
:
#181d21
!
important
;
color
:
#ccc
;
}
.el-table__header
,
.el-table__header
,
.el-table__body
{
.el-table__body
{
width
:
100%
!
important
;
width
:
100%
!
important
;
...
@@ -378,4 +416,4 @@
...
@@ -378,4 +416,4 @@
background-color
:
#181d21
!
important
;
background-color
:
#181d21
!
important
;
border-bottom
:
1px
solid
#434343
!
important
;
border-bottom
:
1px
solid
#434343
!
important
;
border-left
:
1px
solid
#434343
!
important
;
border-left
:
1px
solid
#434343
!
important
;
}
}
\ No newline at end of file
src/views/dashboard/components/msg-item.vue
View file @
02931e6e
...
@@ -142,22 +142,22 @@ watch(
...
@@ -142,22 +142,22 @@ watch(
cursor
:
pointer
;
cursor
:
pointer
;
}
}
.message-item
:hover
{
.message-item
:hover
{
background
:
#
f0f0f
0
;
background
:
#
00000
0
;
}
}
.message-item
.time
{
.message-item
.time
{
color
:
#
58616b
;
color
:
#
CCC
;
margin-right
:
5px
;
margin-right
:
5px
;
min-width
:
80px
;
min-width
:
80px
;
flex-shrink
:
0
;
flex-shrink
:
0
;
}
}
.message-item
.title
{
.message-item
.title
{
margin-right
:
5px
;
margin-right
:
5px
;
color
:
#
0c0b0b
;
color
:
#
8d8d8d
;
font-weight
:
bold
;
font-weight
:
bold
;
}
}
.message-item
.content
{
.message-item
.content
{
flex
:
1
;
flex
:
1
;
color
:
#
58616b
;
color
:
#
CCC
;
overflow
:
hidden
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
text-overflow
:
ellipsis
;
white-space
:
nowrap
;
white-space
:
nowrap
;
...
...
src/views/dashboard/index.vue
View file @
02931e6e
...
@@ -124,7 +124,7 @@ onBeforeUnmount(() => { });
...
@@ -124,7 +124,7 @@ onBeforeUnmount(() => { });
height
:
15rem
;
height
:
15rem
;
&
>
div
{
&
>
div
{
background
:
#
ffffff
;
background
:
#
181d21
;
border-radius
:
6px
;
border-radius
:
6px
;
box-shadow
:
0px
3px
6px
0px
rgba
(
13
,
15
,
18
,
0
.1
);
box-shadow
:
0px
3px
6px
0px
rgba
(
13
,
15
,
18
,
0
.1
);
padding
:
16px
;
padding
:
16px
;
...
@@ -134,7 +134,7 @@ onBeforeUnmount(() => { });
...
@@ -134,7 +134,7 @@ onBeforeUnmount(() => { });
.title
{
.title
{
font-size
:
18px
;
font-size
:
18px
;
font-weight
:
normal
;
font-weight
:
normal
;
color
:
#
83868b
;
color
:
#
CCC
;
line-height
:
22px
;
line-height
:
22px
;
margin-bottom
:
10px
;
margin-bottom
:
10px
;
}
}
...
@@ -176,7 +176,7 @@ onBeforeUnmount(() => { });
...
@@ -176,7 +176,7 @@ onBeforeUnmount(() => { });
width
:
100%
;
width
:
100%
;
height
:
calc
(
100%
-
16rem
);
height
:
calc
(
100%
-
16rem
);
margin-top
:
1rem
;
margin-top
:
1rem
;
background
:
#
ffffff
;
background
:
#
181d21
;
border-radius
:
6px
;
border-radius
:
6px
;
box-shadow
:
0px
3px
6px
0px
rgba
(
13
,
15
,
18
,
0
.1
);
box-shadow
:
0px
3px
6px
0px
rgba
(
13
,
15
,
18
,
0
.1
);
padding
:
16px
;
padding
:
16px
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment