diff --git a/src/assets/images/logo@2x.png b/src/assets/images/logo@2x.png new file mode 100644 index 0000000..6a953f2 Binary files /dev/null and b/src/assets/images/logo@2x.png differ diff --git a/src/assets/images/参数设置@2x.png b/src/assets/images/参数设置@2x.png new file mode 100644 index 0000000..bc73177 Binary files /dev/null and b/src/assets/images/参数设置@2x.png differ diff --git a/src/assets/images/实时监控@2x.png b/src/assets/images/实时监控@2x.png new file mode 100644 index 0000000..56c0222 Binary files /dev/null and b/src/assets/images/实时监控@2x.png differ diff --git a/src/assets/images/导航栏@2x.png b/src/assets/images/导航栏@2x.png new file mode 100644 index 0000000..0dbc318 Binary files /dev/null and b/src/assets/images/导航栏@2x.png differ diff --git a/src/assets/images/手动监控@2x.png b/src/assets/images/手动监控@2x.png new file mode 100644 index 0000000..e41b177 Binary files /dev/null and b/src/assets/images/手动监控@2x.png differ diff --git a/src/assets/images/报警浏览@2x.png b/src/assets/images/报警浏览@2x.png new file mode 100644 index 0000000..eda4371 Binary files /dev/null and b/src/assets/images/报警浏览@2x.png differ diff --git a/src/assets/images/未选中@2x.png b/src/assets/images/未选中@2x.png new file mode 100644 index 0000000..4e86764 Binary files /dev/null and b/src/assets/images/未选中@2x.png differ diff --git a/src/assets/images/灯亮@2x.png b/src/assets/images/灯亮@2x.png new file mode 100644 index 0000000..2990e9e Binary files /dev/null and b/src/assets/images/灯亮@2x.png differ diff --git a/src/assets/images/灯暗@2x.png b/src/assets/images/灯暗@2x.png new file mode 100644 index 0000000..5579a41 Binary files /dev/null and b/src/assets/images/灯暗@2x.png differ diff --git a/src/assets/images/相框@2x.png b/src/assets/images/相框@2x.png new file mode 100644 index 0000000..adcb24d Binary files /dev/null and b/src/assets/images/相框@2x.png differ diff --git a/src/assets/images/背景大@2x.png b/src/assets/images/背景大@2x.png new file mode 100644 index 0000000..8d51738 Binary files /dev/null and b/src/assets/images/背景大@2x.png differ diff --git a/src/assets/images/背景小@2x.png b/src/assets/images/背景小@2x.png new file mode 100644 index 0000000..bb1d58e Binary files /dev/null and b/src/assets/images/背景小@2x.png differ diff --git a/src/assets/images/自动模式@2x.png b/src/assets/images/自动模式@2x.png new file mode 100644 index 0000000..73fac58 Binary files /dev/null and b/src/assets/images/自动模式@2x.png differ diff --git a/src/assets/images/选中状态@2x.png b/src/assets/images/选中状态@2x.png new file mode 100644 index 0000000..5ba74e5 Binary files /dev/null and b/src/assets/images/选中状态@2x.png differ diff --git a/src/assets/images/首页背景@2x.png b/src/assets/images/首页背景@2x.png new file mode 100644 index 0000000..b421929 Binary files /dev/null and b/src/assets/images/首页背景@2x.png differ diff --git a/src/style/element.scss b/src/style/element.scss index f751132..5e9c319 100644 --- a/src/style/element.scss +++ b/src/style/element.scss @@ -7,5 +7,5 @@ } :root:root { - --el-color-primary: #006eff; /* 改变主色调 */ + --el-color-primary: #25b15f; /* 改变主色调 */ } diff --git a/src/views/AlarmInformation/index.vue b/src/views/AlarmInformation/index.vue index d8d25fa..23ece9a 100644 --- a/src/views/AlarmInformation/index.vue +++ b/src/views/AlarmInformation/index.vue @@ -248,7 +248,8 @@ onUnmounted(() => { box-sizing: border-box; position: relative; overflow: auto; - background: center / cover url('@/assets/images/handle_control_bg.png') no-repeat; + background: center / cover url('@/assets/images/背景小@2x.png') no-repeat; + background-color: #0A3933; } .main-content { @@ -299,10 +300,14 @@ onUnmounted(() => { :deep(.el-table__header) { .el-table__cell { - background-color: #0881FE; + background-color: #24806B; color: #fff; } } + + :deep(.el-pagination.is-background .el-pager li.is-active) { + background-color: #24806B; + } } @@ -342,9 +347,16 @@ onUnmounted(() => { } .back-button { - background-color: #000; - color: #fff; + // background-color: #000; + // color: #fff; border: #000; + background: linear-gradient(180deg, rgba(223, 196, 137, 1) 0%, rgba(190, 151, 99, 1) 100%); + color: #fff; + } + + .restart-button { + background: linear-gradient(180deg, rgba(248, 250, 249, 1) 0%, rgba(138, 195, 182, 1) 100%); + color: rgba(41, 112, 93, 1); } } diff --git a/src/views/AutomaticMode/index.vue b/src/views/AutomaticMode/index.vue index 4c843d4..94aa9b7 100644 --- a/src/views/AutomaticMode/index.vue +++ b/src/views/AutomaticMode/index.vue @@ -579,7 +579,8 @@ const delMode = () => { box-sizing: border-box; position: relative; overflow: auto; - background: center / cover url('@/assets/images/handle_control_bg.png') no-repeat; + background: center / cover url('@/assets/images/背景小@2x.png') no-repeat; + background-color: #0A3933; } .main-content { @@ -660,7 +661,7 @@ const delMode = () => { } &.selected { - background-color: #0881FE; + background-color: #FFAF11; } } } @@ -691,12 +692,12 @@ const delMode = () => { display: flex; align-items: center; justify-content: center; - background-color: #3e4458; + background-color: rgba($color: #188549, $alpha: .3); .el-icon { font-size: 30px; background-color: #fff; - background: linear-gradient(180deg, rgba(248, 251, 255, 1) 0%, rgba(248, 251, 255, 1) 0%, rgb(124, 144, 181) 96%, rgba(165, 197, 255, 1) 94.08%); + background: linear-gradient(180deg, rgba(244, 248, 247, 1) 0%, rgba(142, 198, 185, 1) 96%); width: 40px; height: 40px; border-radius: 5px; @@ -730,7 +731,7 @@ const delMode = () => { flex-direction: column; justify-content: center; align-items: center; - background-color: #212329; + background-color: rgba($color: #188549, $alpha: .3); width: 30px; height: 100%; } @@ -912,7 +913,7 @@ const delMode = () => { } .time-item { - color: rgba(255, 255, 255, 0.7); + color: #fff; font-size: 16px; margin: 0 20px; } @@ -928,9 +929,11 @@ const delMode = () => { } .back-button { - background-color: #000; - color: #fff; + // background-color: #000; + // color: #fff; border: #000; + background: linear-gradient(180deg, rgba(223, 196, 137, 1) 0%, rgba(190, 151, 99, 1) 100%); + color: #fff; } } @@ -987,7 +990,7 @@ const delMode = () => { margin-bottom: 10px; &.add { - background-color: #397ff6; + background: linear-gradient(180deg, rgba(51, 224, 188, 1) 0%, rgba(5, 149, 117, 1) 100%); } &.del { @@ -1002,8 +1005,8 @@ const delMode = () => { } .mode-button.active { - background: #ffffff; - color: #1976d2; + background: linear-gradient(180deg, rgba(51, 224, 188, 1) 0%, rgba(5, 149, 117, 1) 100%); + color: #fff; } .setting-button { @@ -1033,8 +1036,9 @@ const delMode = () => { /* 弹窗样式 */ :deep(.brightness-dialog) { - background: rgba(30, 30, 30, 0.95); - backdrop-filter: blur(20px); + // background: rgba(30, 30, 30, 0.95); + // backdrop-filter: blur(20px); + background: linear-gradient(180.44deg, rgba(226, 232, 251, 1) 0.64%, rgba(255, 255, 255, 1) 25.32%); } :deep(.brightness-dialog .el-dialog__header) { @@ -1043,14 +1047,14 @@ const delMode = () => { } :deep(.brightness-dialog .el-dialog__title) { - color: #ffffff; + color: #6C75A0 100%; font-size: 18px; font-weight: 500; } :deep(.brightness-dialog .el-dialog__body) { // background: rgba(255, 255, 255, 0.05); - color: #ffffff; + color: #6C75A0 100%; } .brightness-content { @@ -1062,7 +1066,7 @@ const delMode = () => { font-size: 18px; font-weight: 500; margin-bottom: 30px; - color: #ffffff; + color: #6C75A0; } .brightness-slider-container { @@ -1138,12 +1142,12 @@ const delMode = () => { :deep(.el-input-number__increase) { background-color: transparent; - color: #fff; + color: #6C75A0; } :deep(.el-input-number__decrease) { background-color: transparent; - color: #fff; + color: #6C75A0; } } @@ -1151,10 +1155,10 @@ const delMode = () => { :deep(.el-input__wrapper) { background-color: transparent; - color: #fff; + color: #6C75A0; input { - color: #fff; + color: #6C75A0; } } diff --git a/src/views/HandleControl/index.vue b/src/views/HandleControl/index.vue index 2f27797..7aac834 100644 --- a/src/views/HandleControl/index.vue +++ b/src/views/HandleControl/index.vue @@ -201,7 +201,7 @@ @@ -554,7 +554,8 @@ onUnmounted(() => { box-sizing: border-box; position: relative; overflow: auto; - background: center / cover url('@/assets/images/handle_control_bg.png') no-repeat; + background: center / cover url('@/assets/images/背景小@2x.png') no-repeat; + background-color: #0A3933; } .main-content { @@ -640,7 +641,7 @@ onUnmounted(() => { justify-content: center; align-items: center; margin-bottom: 15px; - background-color: #212329; + background-color: #24806B; width: 30px; height: 100%; } @@ -701,9 +702,9 @@ onUnmounted(() => { } .circuit-status.active { - background: rgba(33, 150, 243, 0.2); - border-color: rgba(33, 150, 243, 0.5); - color: #64b5f6; + background: rgba(31, 223, 130, 0.2); + border-color: rgba(35, 219, 62, 0.764); + color: #25b15f; } .circuit-icon { @@ -772,9 +773,9 @@ onUnmounted(() => { } .brightness-display.active { - background: rgba(33, 150, 243, 0.3); - border-color: rgba(33, 150, 243, 0.6); - color: #64b5f6; + background: rgba(31, 223, 130, 0.2); + border-color: rgba(35, 219, 62, 0.764); + color: #25b15f; box-shadow: 0 0 10px rgba(33, 150, 243, 0.3); } @@ -803,7 +804,7 @@ onUnmounted(() => { } .time-item { - color: rgba(255, 255, 255, 0.7); + color: #fff; font-size: 16px; margin: 0 20px; } @@ -819,9 +820,11 @@ onUnmounted(() => { } .back-button { - background-color: #000; + // background-color: #000; color: #fff; border: #000; + background: linear-gradient(180deg, rgba(223, 196, 137, 1) 0%, rgba(190, 151, 99, 1) 100%); + color: #fff; } } @@ -875,8 +878,8 @@ onUnmounted(() => { } .mode-button.active { - background: #ffffff; - color: #1976d2; + background: linear-gradient(180deg, rgba(51, 224, 188, 1) 0%, rgba(5, 149, 117, 1) 100%); + color: #fff; } .setting-button { @@ -943,11 +946,11 @@ onUnmounted(() => { } :deep(.brightness-slider .el-slider__bar) { - background: #1976d2; + background: #25b15f; } :deep(.brightness-slider .el-slider__button) { - border-color: #1976d2; + border-color: #25b15f; } :deep(.brightness-slider .el-slider__stop) { diff --git a/src/views/Menu/index.vue b/src/views/Menu/index.vue index ce998a1..3e1b9b0 100644 --- a/src/views/Menu/index.vue +++ b/src/views/Menu/index.vue @@ -3,8 +3,11 @@