diff --git a/pages.json b/pages.json
index a799d00..3f816ba 100644
--- a/pages.json
+++ b/pages.json
@@ -8,16 +8,16 @@
"orientation": "landscape" // 设置为横屏
}
- },
- {
- "path": "pages/index/indexDark",
- "style": {
- "navigationStyle": "custom",
- "orientation": "landscape" // 设置为横屏
- }
-
}
// {
+ // "path": "pages/index/indexDark",
+ // "style": {
+ // "navigationStyle": "custom",
+ // "orientation": "landscape" // 设置为横屏
+ // }
+
+ // }
+ // {
// "path": "pages/login/login",
// "style": {
// "navigationBarTitleText": "注册页"
diff --git a/pages/index/index.vue b/pages/index/index.vue
index 008baa0..15612b5 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -1,9 +1,9 @@
-
+
-
+
王金凤
@@ -12,17 +12,18 @@
-
+
-
+
N00123456
-
+
护理单元01
@@ -30,7 +31,8 @@
切换到暗黑模式
-
+
取消暗黑模式
@@ -38,67 +40,90 @@
-
+
护理类
-
-
-
-
- 待执行
-
-
-
-
-
- 准备洁具(口腔)
-
-
+
+
+
+
+
+
+
+ 待执行
+
+
+
+
+
+ 准备洁具(口腔)
+
+
+
+
+
+
+
+ 10:00 - 10:10
+
+
+ 为老人提供口腔清洁器具,牙膏、牙刷及水杯,看护完成
+
+
+
+
+ 单人执行
+
+
+
+
+
+ --
+
+
+
+
+ 开始服务
+
+
+ 服务结束
+
+
+
+
+
+
+
-
-
-
- 10:00 - 10:10
-
-
- 为老人提供口腔清洁器具,牙膏、牙刷及水杯,看护完成
-
-
-
-
- 单人执行
-
-
-
-
-
- --
-
-
-
-
- 开始服务
-
-
- 服务结束
-
-
-
-
+
-
+
{{item.name}}
+
+
+
+
+ {{item.name}}
+
+
@@ -107,26 +132,31 @@
-
+
-
- 10:18
+
+ {{ currentTime }}
-
- 2025年1月1日
+
+ {{ fullDate }}
-
- 星期三
+
+ {{ weekDay }}
-
- 23°C
-
- 39%
+
+ 23°C
+
+ 39%
-
+
+
{{item.name}}
+
+
+
+
+
+ {{item.name}}
+
+
-
+
医疗类
-
-
+
+
+
+
+
-
- 10:00 - 10:10
-
-
- 静脉注射
-
-
-
-
-
- 李医生
-
-
-
- 临时医嘱
-
-
-
-
-
- 王护士
-
-
-
- 医嘱开立
-
-
-
-
- 开始服务
-
-
- 服务结束
-
-
+
+ 10:00 - 10:10
+
+
+ 静脉注射
+
+
+
+
+
+ 李医生
+
+
+
+ 临时医嘱
+
+
+
+
+
+ 王护士
+
+
+
+ 医嘱开立
+
+
+
+
+ 开始服务
+
+
+ 服务结束
+
+
+
+
+
+
+ 脑膜炎(1/2)
+
+
+
+
-
-
-
- 脑膜炎(1/2)
-
-
-
+
+
-
+
{{item.name}}
-
-
-
-
-
-
- 服务指令
-
-
-
-
-
-
-
-
-
-
- 更换纸尿裤
-
-
-
-
-
-
-
- 10:00 - 10:10
-
-
-
-
-
- 协作执行
-
-
-
-
-
- 王金福 / 李贵田
-
-
-
-
- 开始服务
-
-
- 服务结束
-
-
+
+
+
+ {{item.name}}
-
-
+
+
+
+
+
+
+
+ 服务指令
+
+
+
+
+
+
+
+
+
+
+
+ 保洁类
+
+
+
+ 更换纸尿裤
+
+
+
+
+
+
+
+ 10:00 - 10:10
+
+
+
+
+
+ 协作执行
+
+
+
+
+
+ 王金福 / 李贵田
+
+
+
+
+ 开始服务
+
+
+ 服务结束
+
+
+
+
+
+
+
+
+
+
@@ -260,8 +345,12 @@
@@ -354,8 +489,9 @@
overflow: hidden;
// background-repeat: no-repeat;
}
+
//暗黑模式
- .darkbackgroundContainer{
+ .darkbackgroundContainer {
display: flex;
position: relative;
width: 100%;
@@ -365,6 +501,7 @@
background-position: center center;
overflow: hidden;
}
+
.right-container {
width: 100%;
height: 100vh;
@@ -374,7 +511,8 @@
height: 900rpx;
margin-top: 50rpx;
display: flex;
- .right-container-right{
+
+ .right-container-right {
margin-left: 2%;
width: 40%;
height: 900rpx;
@@ -386,11 +524,34 @@
display: flex;
// justify-content: center;
flex-direction: column;
+
+ .uni-margin-wrap {
+ margin-top: 200rpx;
+ width: 1200rpx;
+ // width: 100%;
+
+ .swiper {
+ height: 900rpx;
+
+ .swiper-item-flex {
+ display: flex;
+ }
+
+ .swiper-item {
+ display: block;
+ height: 300rpx;
+ line-height: 300rpx;
+ text-align: center;
+ }
+ }
+ }
+
.time-tra {
// margin-left: 150rpx;
margin-top: 80rpx;
height: 100%;
width: 700rpx;
+
.time-button-view {
display: flex;
margin-top: 50rpx;
@@ -422,6 +583,20 @@
font-size: 40rpx;
box-shadow: 3rpx 3rpx 10rpx rgba(0, 0, 0, 0.3);
}
+
+ .time-button-end-dark {
+ width: 300rpx;
+ height: 100rpx;
+ border-radius: 50rpx;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ font-size: 40rpx;
+ box-shadow: 3rpx 3rpx 10rpx rgba(0, 0, 0, 0.3);
+ background: linear-gradient(to top, #6B87BA, #FFFFFF);
+ /* 渐变从下到上 */
+ }
+
}
.time-people {
@@ -446,6 +621,17 @@
font-size: 100rpx;
text-shadow: 0 -5rpx 5rpx;
margin-bottom: 30rpx;
+ font-weight: 500;
+ }
+
+ .time-font-dark {
+ font-size: 100rpx;
+ text-shadow: 0 -5rpx 5rpx;
+ margin-bottom: 30rpx;
+ background: linear-gradient(to bottom, #FFFFFF, #B2C8E2);
+ -webkit-background-clip: text;
+ color: transparent;
+ font-weight: 500;
}
.time-text {
@@ -467,20 +653,24 @@
}
}
}
- .right-container-right-down{
+
+ .right-container-right-down {
width: 100%;
height: 560rpx;
display: flex;
justify-content: center;
align-items: center;
-
- .right-container-right-down-left{
+
+ .right-container-right-down-left {
height: 100rpx;
width: 100rpx;
}
- .right-container-right-down-card{
+
+ .right-container-right-down-card {
+ margin-left: 5rpx;
+ margin-right: 5rpx;
margin-top: 80rpx;
- width: 84%;
+ width: 99%;
height: 650rpx;
border-radius: 80rpx;
// border: 1rpx solid ;
@@ -491,7 +681,8 @@
// justify-content: center;
// flex-direction: column;
box-shadow: 2rpx 0 0 2rpx;
- .right-container-right-down-card-line{
+
+ .right-container-right-down-card-line {
width: 1px;
/* 线条的宽度 */
height: 300rpx;
@@ -501,39 +692,75 @@
margin-right: 30rpx;
margin-top: 150rpx;
}
- .right-container-right-down-card-card{
+
+ .right-container-right-down-card-card {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
width: 450rpx;
- .right-container-right-down-card-img{
+ position: relative;
+
+ .right-container-right-down-card-card-type {
+ position: absolute;
+ top: 0rpx;
+ left: -25rpx;
+ width: 315rpx;
+ height: 104rpx;
+ }
+
+ .right-container-right-down-card-card-font {
+ position: absolute;
+ top: 15rpx;
+ left: 95rpx;
+ font-size: 40rpx;
+ color: #414F6E;
+ }
+
+ .right-container-right-down-card-img {
width: 400rpx;
height: 350rpx;
}
- .right-container-right-down-card-font{
+
+ .right-container-right-down-card-font {
font-size: 50rpx;
}
+
+ .right-container-right-down-card-font-dark {
+ font-size: 50rpx;
+ color: #fff;
+ }
}
}
- .right-container-right-down-right{
+
+ .right-container-right-down-right {
height: 100rpx;
width: 100rpx;
}
}
+
// align-items: center;
- .right-container-right-title{
+ .right-container-right-title {
width: 100%;
height: 170rpx;
position: relative;
- // background-color: red;
- .right-container-right-text{
+
+ .right-container-right-text {
line-height: 170rpx;
font-size: 58rpx;
font-weight: 600;
margin-left: 120rpx;
}
- .right-container-right-img{
+
+ .right-container-right-text-dark {
+ line-height: 170rpx;
+ font-size: 58rpx;
+ font-weight: 600;
+ margin-left: 120rpx;
+ color: #fff;
+ }
+
+ .right-container-right-img {
position: absolute;
top: 80rpx;
right: 80rpx;
@@ -542,6 +769,7 @@
}
}
}
+
.right-container-left {
width: 55%;
height: 900rpx;
@@ -553,189 +781,283 @@
display: flex;
justify-content: center;
align-items: center;
- .right-container-fir-left-card-main-right {
- margin-left: 10rpx;
- margin-right: 5rpx;
- width: 70rpx;
- height: 90rpx;
+ }
+
+ .right-container-left-dark {
+ width: 55%;
+ height: 900rpx;
+ border-radius: 80rpx;
+ border: 1rpx solid #fff;
+ background-color: rgb(22, 48, 76);
+ /* 背景颜色 #f4f9ff,透明度 70% */
+ position: relative;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ }
+
+ .uni-margin-wrap {
+ width: 1300rpx;
+ // width: 100%;
+
+ .swiper {
+ height: 700rpx;
+
+ .swiper-item-flex {
+ display: flex;
+ }
+
+ .swiper-item {
+ display: block;
+ height: 300rpx;
+ line-height: 300rpx;
+ text-align: center;
+ }
}
-
- .right-huli {
- width: 250rpx;
- height: 100%;
+ }
+
+ .right-container-fir-left-card-main-right {
+ margin-left: 10rpx;
+ margin-right: 5rpx;
+ width: 70rpx;
+ height: 90rpx;
+ }
+
+ .right-huli {
+ width: 250rpx;
+ height: 100%;
+ // background-color: #047ADB;
+ margin-top: 0rpx;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ flex-direction: column;
+
+ .right-huli-view::-webkit-scrollbar {
+ display: none;
+ }
+
+ .right-huli-view {
+ height: 700rpx;
// background-color: #047ADB;
- margin-top: 0rpx;
+ overflow: auto;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
-
- .right-huli-view::-webkit-scrollbar {
- display: none;
- }
-
- .right-huli-view {
- height: 700rpx;
- // background-color: #047ADB;
- overflow: auto;
+
+ .right-huli-view-dis {
+ // flex-direction: column;
+ margin-top: 30rpx;
+ // margin-bottom: 30rpx;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
-
- .right-huli-view-dis {
- // flex-direction: column;
- margin-top: 30rpx;
- display: flex;
- justify-content: center;
- align-items: center;
- flex-direction: column;
-
- .right-huli-img {
- width: 120rpx;
- height: 120rpx;
- }
-
- .right-huli-text {
- width: 100%;
- height: 20rpx;
- text-align: center;
- }
+
+ .right-huli-img {
+ width: 120rpx;
+ height: 120rpx;
}
- }
-
- .right-huli-shang {
- width: 50rpx;
- height: 30rpx;
- }
-
- .right-huli-xia {
- margin-top: 10rpx;
- width: 50rpx;
- height: 30rpx;
- }
- }
- .right-container-photo{
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- .right-container-photo-img{
- width: 500rpx;
- height: 550rpx;
- margin-top: 30rpx;
- margin-bottom: 10rpx;
- }
- .right-container-photo-text{
- font-size: 50rpx;
- color: #324160 ;
- }
- }
- .right-container-fir-left-card-main-left {
- height: 100rpx;
- width: 100rpx;
- margin-right: 0rpx;
- margin-left: 0rpx;
- }
- .right-container-left-type {
- position: absolute;
- top: 70rpx;
- left: -15rpx;
- width: 315rpx;
- height: 104rpx;
- }
+ .right-huli-text {
+ width: 100%;
+ height: 20rpx;
+ text-align: center;
+ }
- .right-container-left-font {
- position: absolute;
- top: 80rpx;
- left: 55rpx;
- font-size: 50rpx;
- color: #fff;
- }
-
- .time-tra {
- // margin-left: 150rpx;
- margin-top: 450rpx;
- height: 100%;
- width: 700rpx;
- .time-button-view {
- display: flex;
- margin-top: 50rpx;
- margin-left: -30rpx;
-
- .time-button-start {
- width: 300rpx;
- height: 100rpx;
- border-radius: 50rpx;
- background: linear-gradient(to top, #0DA0B1, #04D3AF);
- border-left: 2rpx solid #fff;
- display: flex;
- justify-content: center;
- align-items: center;
+ .right-huli-text-dark {
+ width: 100%;
+ height: 20rpx;
+ text-align: center;
color: #fff;
- font-size: 40rpx;
- margin-right: 25rpx;
- box-shadow: 3rpx 3rpx 10rpx rgba(0, 0, 0, 0.3);
- }
-
- .time-button-end {
- width: 300rpx;
- height: 100rpx;
- border-radius: 50rpx;
- background-color: #fff;
- display: flex;
- justify-content: center;
- align-items: center;
- font-size: 40rpx;
- box-shadow: 3rpx 3rpx 10rpx rgba(0, 0, 0, 0.3);
}
}
+ }
- .time-people {
- display: flex;
- margin-bottom: 20rpx;
+ .right-huli-shang {
+ width: 50rpx;
+ height: 30rpx;
+ }
- .time-people-img {
- width: 60rpx;
- height: 60rpx;
- margin-right: 5rpx;
- // margin-left: 50rpx;
- }
-
- .time-people-font {
- color: #586787;
- font-size: 42rpx;
- margin-right: 90rpx;
- }
- }
-
- .time-font {
- font-size: 100rpx;
- text-shadow: 0 -5rpx 5rpx;
- margin-bottom: 30rpx;
- }
-
- .time-text {
- margin-left: 10rpx;
- color: #364464;
- font-size: 70rpx;
- font-weight: 700;
- width: 800rpx;
- margin-bottom: 50rpx;
- line-height: 70rpx;
- position: relative;
-
- .time-text-img {
- position: absolute;
- top: 0;
- left: 300rpx;
- width: 80rpx;
- height: 80rpx;
- }
- }
+ .right-huli-xia {
+ margin-top: 10rpx;
+ width: 50rpx;
+ height: 30rpx;
}
}
+
+ .right-container-photo {
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ align-items: center;
+
+ .right-container-photo-img {
+ width: 500rpx;
+ height: 550rpx;
+ margin-top: 30rpx;
+ margin-bottom: 10rpx;
+ }
+
+ .right-container-photo-text {
+ font-size: 50rpx;
+ color: #324160;
+ }
+
+ .right-container-photo-text-dark {
+ font-size: 50rpx;
+ background: linear-gradient(to bottom, #FFFFFF, #B2C8E2);
+ -webkit-background-clip: text;
+ color: transparent;
+ }
+ }
+
+ .right-container-fir-left-card-main-left {
+ height: 100rpx;
+ width: 100rpx;
+ margin-right: 0rpx;
+ margin-left: 35rpx;
+ }
+
+ .right-container-left-type {
+ position: absolute;
+ top: 70rpx;
+ left: -15rpx;
+ width: 315rpx;
+ height: 104rpx;
+ }
+
+ .right-container-left-font {
+ position: absolute;
+ top: 80rpx;
+ left: 55rpx;
+ font-size: 50rpx;
+ color: #fff;
+ }
+
+ .time-tra {
+ margin-left: 0rpx;
+ margin-top: 100rpx;
+ height: 100%;
+ width: 700rpx;
+
+ .time-button-view {
+ display: flex;
+ margin-top: 50rpx;
+ margin-left: 0rpx;
+
+ .time-button-start {
+ width: 300rpx;
+ height: 100rpx;
+ border-radius: 50rpx;
+ background: linear-gradient(to top, #0DA0B1, #04D3AF);
+ border-left: 2rpx solid #fff;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ color: #fff;
+ font-size: 40rpx;
+ margin-right: 25rpx;
+ box-shadow: 3rpx 3rpx 10rpx rgba(0, 0, 0, 0.3);
+ }
+
+ .time-button-end {
+ width: 300rpx;
+ height: 100rpx;
+ border-radius: 50rpx;
+ background-color: #fff;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ font-size: 40rpx;
+ box-shadow: 3rpx 3rpx 10rpx rgba(0, 0, 0, 0.3);
+ }
+
+ .time-button-end-dark {
+ width: 300rpx;
+ height: 100rpx;
+ border-radius: 50rpx;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ font-size: 40rpx;
+ box-shadow: 3rpx 3rpx 10rpx rgba(0, 0, 0, 0.3);
+ background: linear-gradient(to top, #6B87BA, #FFFFFF);
+ /* 渐变从下到上 */
+ }
+ }
+
+ .time-people {
+ display: flex;
+ margin-bottom: 20rpx;
+
+ .time-people-img {
+ width: 60rpx;
+ height: 60rpx;
+ margin-right: 5rpx;
+ // margin-left: 50rpx;
+ }
+
+ .time-people-font {
+ color: #586787;
+ font-size: 42rpx;
+ margin-right: 90rpx;
+ }
+ }
+
+ .time-font {
+ font-size: 100rpx;
+ text-shadow: 0 -5rpx 5rpx;
+ margin-bottom: 30rpx;
+ font-weight: 500;
+ }
+
+ .time-font-dark {
+ font-size: 100rpx;
+ text-shadow: 0 -5rpx 5rpx;
+ margin-bottom: 30rpx;
+ background: linear-gradient(to bottom, #FFFFFF, #B2C8E2);
+ -webkit-background-clip: text;
+ color: transparent;
+ font-weight: 500;
+ }
+
+ .time-text {
+ margin-left: 10rpx;
+ color: #364464;
+ font-size: 70rpx;
+ font-weight: 700;
+ width: 800rpx;
+ margin-bottom: 50rpx;
+ line-height: 70rpx;
+ position: relative;
+ }
+
+ .time-text-dark {
+ margin-left: 10rpx;
+ // color: #364464;
+ font-size: 70rpx;
+ font-weight: 700;
+ width: 800rpx;
+ margin-bottom: 50rpx;
+ line-height: 70rpx;
+ position: relative;
+ background: linear-gradient(to bottom, #FFFFFF, #B2C8E2);
+ -webkit-background-clip: text;
+ color: transparent;
+ }
+
+ .time-text-img {
+ position: absolute;
+ top: 0;
+ left: 300rpx;
+ width: 80rpx;
+ height: 80rpx;
+ }
+
+ }
+
}
.right-container-fir {
@@ -774,223 +1096,313 @@
height: 98%;
border-radius: 80rpx;
background-color: rgb(195, 211, 233);
+ }
- .right-container-fir-left-card-main {
+ .right-container-fir-left-card-dark {
+ position: absolute;
+ top: 1%;
+ left: 0.5%;
+ width: 99%;
+ height: 98%;
+ border-radius: 80rpx;
+ background-color: rgb(22, 48, 76);
+ /* 底色 */
+ // background: linear-gradient(135deg, rgba(14, 27, 53, 0.45), rgba(52, 78, 119, 0.45), rgba(28, 74, 112, 0.45));
+ }
+
+ .right-container-fir-left-card-main {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ width: 2050rpx;
+ height: 100%;
+ margin-top: 60rpx;
+
+ .split-line-white {
+ width: 1px;
+ /* 线条的宽度 */
+ height: 800rpx;
+ /* 高度占满父容器 */
+ background: linear-gradient(to top, rgba(0, 0, 0, 0) 0%, #fff 50%, rgba(0, 0, 0, 0) 100%);
+ margin-right: 50rpx;
+ }
+
+ .uni-margin-wrap {
+ width: 300rpx;
+ width: 100%;
+
+ .swiper {
+ height: 700rpx;
+
+ .swiper-item-flex {
+ display: flex;
+ }
+
+ .swiper-item {
+ display: block;
+ height: 300rpx;
+ line-height: 300rpx;
+ text-align: center;
+ }
+ }
+ }
+
+ .right-container-fir-left-card-main-right {
+ margin-left: 50rpx;
+ margin-right: 30rpx;
+ width: 70rpx;
+ height: 90rpx;
+ }
+
+ .right-huli {
+
+ width: 200rpx;
+ height: 100%;
+ // background-color: #047ADB;
+ margin-top: -100rpx;
display: flex;
justify-content: center;
align-items: center;
- width: 100%;
- height: 100%;
- margin-top: 60rpx;
+ flex-direction: column;
- .right-container-fir-left-card-main-right {
- margin-left: 50rpx;
- margin-right: 30rpx;
- width: 70rpx;
- height: 90rpx;
+ .right-huli-view::-webkit-scrollbar {
+ display: none;
}
- .right-huli {
- width: 250rpx;
- height: 100%;
+ .right-huli-view {
+ height: 700rpx;
// background-color: #047ADB;
- margin-top: -100rpx;
+ overflow: auto;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
- .right-huli-view::-webkit-scrollbar {
- display: none;
- }
-
- .right-huli-view {
- height: 700rpx;
- // background-color: #047ADB;
- overflow: auto;
+ .right-huli-view-dis {
+ // flex-direction: column;
+ margin-top: 30rpx;
+ margin-bottom: 30rpx;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
- .right-huli-view-dis {
- // flex-direction: column;
- margin-top: 30rpx;
- display: flex;
- justify-content: center;
- align-items: center;
- flex-direction: column;
-
- .right-huli-img {
- width: 120rpx;
- height: 120rpx;
- }
-
- .right-huli-text {
- width: 100%;
- height: 20rpx;
- text-align: center;
- }
+ .right-huli-img {
+ width: 120rpx;
+ height: 120rpx;
}
- }
- .right-huli-shang {
- width: 50rpx;
- height: 30rpx;
- }
+ .right-huli-text {
+ width: 100%;
+ height: 20rpx;
+ text-align: center;
+ }
- .right-huli-xia {
- margin-top: 10rpx;
- width: 50rpx;
- height: 30rpx;
+ .right-huli-text-dark {
+ width: 100%;
+ height: 20rpx;
+ text-align: center;
+ color: #fff;
+ }
}
}
- .time-tra {
- margin-left: 30rpx;
+ .right-huli-shang {
+ width: 50rpx;
+ height: 30rpx;
+ }
- .time-button-view {
+ .right-huli-xia {
+ margin-top: 10rpx;
+ width: 50rpx;
+ height: 30rpx;
+ }
+ }
+
+ .time-tra {
+ margin-left: 30rpx;
+
+ .time-button-view {
+ display: flex;
+ margin-top: 50rpx;
+ margin-left: -30rpx;
+
+ .time-button-start {
+ width: 300rpx;
+ height: 100rpx;
+ border-radius: 50rpx;
+ background: linear-gradient(to top, #047ADB, #0EA7DD);
+ border-left: 2rpx solid #fff;
display: flex;
- margin-top: 50rpx;
- margin-left: -30rpx;
-
- .time-button-start {
- width: 300rpx;
- height: 100rpx;
- border-radius: 50rpx;
- background: linear-gradient(to top, #047ADB, #0EA7DD);
- border-left: 2rpx solid #fff;
- display: flex;
- justify-content: center;
- align-items: center;
- color: #fff;
- font-size: 40rpx;
- margin-right: 25rpx;
- box-shadow: 3rpx 3rpx 10rpx rgba(0, 0, 0, 0.3);
- }
-
- .time-button-end {
- width: 300rpx;
- height: 100rpx;
- border-radius: 50rpx;
- background-color: #fff;
- display: flex;
- justify-content: center;
- align-items: center;
- font-size: 40rpx;
- box-shadow: 3rpx 3rpx 10rpx rgba(0, 0, 0, 0.3);
- }
+ justify-content: center;
+ align-items: center;
+ color: #fff;
+ font-size: 40rpx;
+ margin-right: 25rpx;
+ box-shadow: 3rpx 3rpx 10rpx rgba(0, 0, 0, 0.3);
}
- .time-people {
+ .time-button-end {
+ width: 300rpx;
+ height: 100rpx;
+ border-radius: 50rpx;
+ background-color: #fff;
display: flex;
-
- .time-people-img {
- width: 50rpx;
- height: 50rpx;
- margin-right: 20rpx;
- }
-
- .time-people-font {
- color: #586787;
- font-size: 42rpx;
-
- }
+ justify-content: center;
+ align-items: center;
+ font-size: 40rpx;
+ box-shadow: 3rpx 3rpx 10rpx rgba(0, 0, 0, 0.3);
}
- .time-font {
- font-size: 100rpx;
- text-shadow: 0 -5rpx 5rpx;
- margin-bottom: 50rpx;
+ .time-button-end-dark {
+ width: 300rpx;
+ height: 100rpx;
+ border-radius: 50rpx;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ font-size: 40rpx;
+ box-shadow: 3rpx 3rpx 10rpx rgba(0, 0, 0, 0.3);
+ background: linear-gradient(to top, #6B87BA, #FFFFFF);
+ /* 渐变从下到上 */
+ }
+ }
+
+ .time-people {
+ display: flex;
+
+ .time-people-img {
+ width: 50rpx;
+ height: 50rpx;
+ margin-right: 20rpx;
}
- .time-text {
- margin-left: 10rpx;
+ .time-people-font {
color: #586787;
font-size: 42rpx;
- width: 800rpx;
- margin-bottom: 50rpx;
- line-height: 70rpx;
+
}
}
-
- .right-container-fir-left-card-card {
- display: flex;
- justify-content: center;
- align-items: center;
- flex-direction: column;
- position: relative;
-
- .right-container-fir-left-card-zhixing {
- position: absolute;
- top: 25rpx;
- left: 450rpx;
- }
-
- .right-container-fir-left-card-zhixing-font {
- position: absolute;
- top: 5rpx;
-
- left: 30rpx;
- width: 200rpx;
- font-size: 30rpx;
- color: #fff;
- z-index: 10;
- }
-
- .right-container-fir-left-card-zhixing-img {
- width: 149rpx;
- height: 57rpx;
- z-index: 9;
-
- }
-
- .right-container-fir-left-card-main-font {
- font-size: 50rpx;
- font-weight: 350;
-
- }
-
- .right-container-fir-left-card-main-laba {
- width: 70rpx;
- height: 80rpx;
- position: absolute;
- top: 460rpx;
- left: 20rpx;
-
- }
-
- .right-container-fir-left-card-img {
- width: 588rpx;
- height: 466rpx;
- }
+ .time-font {
+ font-size: 100rpx;
+ text-shadow: 0 -5rpx 5rpx;
+ margin-bottom: 50rpx;
+ font-weight: 500;
}
- .right-container-fir-left-card-main-left {
- height: 100rpx;
+ .time-font-dark {
+ font-size: 100rpx;
+ text-shadow: 0 -5rpx 5rpx;
+ margin-bottom: 50rpx;
+ background: linear-gradient(to right, #EBF4FF, #ADC4E0);
+ -webkit-background-clip: text;
+ color: transparent;
+ font-weight: 500;
+ }
+
+ .time-text {
+ margin-left: 10rpx;
+ color: #586787;
+ font-size: 42rpx;
+ width: 800rpx;
+ margin-bottom: 50rpx;
+ line-height: 70rpx;
+ }
+
+ .time-text-dark {
+ margin-left: 10rpx;
+ color: #CDD6EA;
+ font-size: 42rpx;
+ width: 800rpx;
+ margin-bottom: 50rpx;
+ line-height: 70rpx;
+ }
+ }
+
+
+ .right-container-fir-left-card-card {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ flex-direction: column;
+ position: relative;
+
+ .right-container-fir-left-card-zhixing {
+ position: absolute;
+ top: 90rpx;
+ left: 450rpx;
+ }
+
+ .right-container-fir-left-card-zhixing-font {
+ position: absolute;
+ top: 5rpx;
+
+ left: 30rpx;
+ width: 200rpx;
+ font-size: 30rpx;
+ color: #fff;
+ z-index: 10;
+ }
+
+ .right-container-fir-left-card-zhixing-img {
+ width: 149rpx;
+ height: 57rpx;
+ z-index: 9;
+
+ }
+
+ .right-container-fir-left-card-main-font {
+ font-size: 50rpx;
+ font-weight: 350;
+
+ }
+
+ .right-container-fir-left-card-main-font-dark {
+ font-size: 50rpx;
+ font-weight: 350;
+ color: #fff;
+ }
+
+ .right-container-fir-left-card-main-laba {
width: 70rpx;
- margin-right: 10rpx;
- // height: ;
+ height: 80rpx;
+ position: absolute;
+ top: 540rpx;
+ left: 20rpx;
+
+ }
+
+ .right-container-fir-left-card-img {
+ width: 588rpx;
+ height: 466rpx;
}
}
- .right-container-fir-left-card-hulilei {
- position: absolute;
- top: 70rpx;
- left: -15rpx;
- width: 315rpx;
- height: 104rpx;
-
+ .right-container-fir-left-card-main-left {
+ height: 100rpx;
+ width: 100rpx;
+ margin-right: 0rpx;
+ margin-left: 50rpx;
+ // height: ;
}
+ }
- .right-container-fir-left-card-hulilei-font {
- position: absolute;
- top: 80rpx;
- left: 55rpx;
- font-size: 50rpx;
- color: #fff;
- }
+ .right-container-fir-left-card-hulilei {
+ position: absolute;
+ top: 70rpx;
+ left: -15rpx;
+ width: 315rpx;
+ height: 104rpx;
+
+ }
+
+ .right-container-fir-left-card-hulilei-font {
+ position: absolute;
+ top: 80rpx;
+ left: 55rpx;
+ font-size: 50rpx;
+ color: #fff;
}
}
@@ -1005,94 +1417,146 @@
background: url(/static/index/rightbgi.png) no-repeat;
background-size: contain;
+ }
- .right-container-card {
- margin-top: 80rpx;
- margin-left: 100rpx;
- height: 800rpx;
+ .right-container-fir-right-dark {
+ margin-top: 6rpx;
+ margin-left: 2%;
+ margin-right: 3%;
+ width: 30%;
+ height: 880rpx;
+ border-radius: 80rpx;
+ border: 1rpx solid #fff;
+ background-color: #16304c;
+ // background: url(/static/index/rightbgi.png) no-repeat;
+ // background-size: contain;
+ }
- .right-container-button {
+ .right-container-card {
+ margin-top: 80rpx;
+ margin-left: 100rpx;
+ height: 800rpx;
+
+ .right-container-button {
+ display: flex;
+ margin-left: -20rpx;
+ margin-top: 40rpx;
+
+ .right-container-button-any {
display: flex;
- margin-left: -20rpx;
- margin-top: 40rpx;
+ justify-content: center;
+ align-items: center;
+ flex-direction: column;
+ width: 180rpx;
+ position: relative;
- .right-container-button-any {
- display: flex;
- justify-content: center;
- align-items: center;
- flex-direction: column;
- width: 180rpx;
- position: relative;
+ .right-container-button-ray {
+ position: absolute;
+ top: -25rpx;
+ left: 10rpx;
+ width: 150rpx;
+ height: 150rpx;
- .right-container-button-ray {
- position: absolute;
- top: -25rpx;
- left: 10rpx;
- width: 150rpx;
- height: 150rpx;
-
- }
- }
-
- .right-container-button-img {
- width: 120rpx;
- height: 120rpx;
}
}
- .right-container-fenge {
- margin-top: 40rpx;
- width: 100%;
- height: 2rpx;
- /* 可根据需求调整容器的高度 */
- background: linear-gradient(to right,
- rgba(255, 255, 255, 1) 50%,
- /* 白色中心 */
- rgba(255, 255, 255, 0) 80%);
- /* 渐变至透明 */
+ .right-container-button-img {
+ width: 120rpx;
+ height: 120rpx;
+ }
+ }
+
+ .right-container-fenge {
+ margin-top: 40rpx;
+ width: 100%;
+ height: 2rpx;
+ /* 可根据需求调整容器的高度 */
+ background: linear-gradient(to right,
+ rgba(255, 255, 255, 1) 50%,
+ /* 白色中心 */
+ rgba(255, 255, 255, 0) 80%);
+ /* 渐变至透明 */
+ }
+
+ .right-container-tem {
+ display: flex;
+ margin-top: 50rpx;
+
+ .right-container-tem-text {
+ font-size: 70rpx;
+ margin-right: 70rpx;
}
- .right-container-tem {
- display: flex;
- margin-top: 50rpx;
-
- .right-container-tem-text {
- font-size: 70rpx;
- margin-right: 70rpx;
- }
-
- .right-container-tem-img {
- width: 100rpx;
- height: 100rpx;
- }
+ .right-container-tem-text-dark {
+ font-size: 70rpx;
+ margin-right: 70rpx;
+ color: #6B87BA;
}
- .right-container-title {
- font-size: 150rpx;
- text-shadow: 0 -5rpx 5rpx;
- display: block;
- margin: 0;
+ .right-container-tem-img {
+ width: 100rpx;
+ height: 100rpx;
}
+ }
- .right-container-date {
- font-size: 50rpx;
- color: #7080A1;
- display: block;
- margin: 0;
- margin-left: 18rpx;
- margin-bottom: 10rpx;
- }
+ .right-container-title {
+ font-size: 150rpx;
+ text-shadow: 0 -5rpx 5rpx;
+ display: block;
+ margin: 0;
+ }
- .right-container-day {
- font-size: 55rpx;
- font-weight: 600;
- // color: #7080A1;
- margin-left: 18rpx;
- }
+ .right-container-title-dark {
+ font-size: 150rpx;
+ text-shadow: 0 -5rpx 5rpx;
+ display: block;
+ margin: 0;
+ background: linear-gradient(to bottom, #FFFFFF, #B2C8E2);
+ -webkit-background-clip: text;
+ color: transparent;
+ }
+
+ .right-container-date {
+ font-size: 50rpx;
+ color: #7080A1;
+ display: block;
+ margin: 0;
+ margin-left: 18rpx;
+ margin-bottom: 10rpx;
+ }
+
+ .right-container-date-dark {
+ font-size: 50rpx;
+ color: #7080A1;
+ display: block;
+ margin: 0;
+ margin-left: 18rpx;
+ margin-bottom: 10rpx;
+ background: linear-gradient(to bottom, #FFFFFF, #B2C8E2);
+ -webkit-background-clip: text;
+ color: transparent;
+ }
+
+ .right-container-day {
+ font-size: 55rpx;
+ font-weight: 600;
+ // color: #7080A1;
+ margin-left: 18rpx;
+ }
+
+ .right-container-day-dark {
+ font-size: 55rpx;
+ font-weight: 600;
+ // color: #7080A1;
+ margin-left: 18rpx;
+ background: linear-gradient(to bottom, #FFFFFF, #B2C8E2);
+ -webkit-background-clip: text;
+ color: transparent;
}
}
}
+
.right-container-title {
margin-top: 127rpx;
margin-bottom: 73rpx;
@@ -1101,12 +1565,29 @@
font-size: 58rpx;
}
+ .right-container-title-no-dark {
+ font-size: 58rpx;
+ background: linear-gradient(to bottom, #FFFFFF, #B2C8E2);
+ -webkit-background-clip: text;
+ color: transparent;
+ }
+
.right-container-title-class {
font-size: 58rpx;
font-weight: 800;
margin-left: 20rpx;
}
- .right-container-title-class-anhei-button{
+
+ .right-container-title-class-dark {
+ font-size: 58rpx;
+ font-weight: 800;
+ margin-left: 20rpx;
+ background: linear-gradient(to bottom, #FFFFFF, #B2C8E2);
+ -webkit-background-clip: text;
+ color: transparent;
+ }
+
+ .right-container-title-class-anhei-button {
float: right;
display: flex;
justify-content: center;
@@ -1117,14 +1598,15 @@
height: 100rpx;
background-color: black;
border: 2rpx solid;
+
.right-container-title-class-anhei {
font-size: 58rpx;
font-weight: 800;
color: white;
-
+
}
}
-
+
}
}
@@ -1163,6 +1645,14 @@
font-weight: 700;
font-size: 73rpx;
}
+
+ .left-head-font-dark {
+ font-weight: 700;
+ font-size: 73rpx;
+ background: linear-gradient(to right, #EBF4FF, #ADC4E0);
+ -webkit-background-clip: text;
+ color: transparent;
+ }
}
.left-img-container {
@@ -1184,6 +1674,7 @@
//分割线
.split-line {
+ margin-top: 200rpx;
width: 1px;
/* 线条的宽度 */
height: 300rpx;
diff --git a/pages/index/indexDark.vue b/pages/index/indexDark.vue
deleted file mode 100644
index 577f9c9..0000000
--- a/pages/index/indexDark.vue
+++ /dev/null
@@ -1,1168 +0,0 @@
-
-
-
-
-
-
- 王金凤111
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- N00123456
-
-
- 护理单元01
-
-
-
-
-
-
- 护理类
-
-
-
-
-
-
- 待执行
-
-
-
-
-
- 准备洁具(口腔)
-
-
-
-
-
-
-
- 10:00 - 10:10
-
-
- 为老人提供口腔清洁器具,牙膏、牙刷及水杯,看护完成
-
-
-
-
- 单人执行
-
-
-
-
-
- --
-
-
-
-
- 开始服务
-
-
- 服务结束
-
-
-
-
-
-
-
-
-
-
- {{item.name}}
-
-
-
-
-
-
-
-
-
-
-
-
-
- 10:18
-
-
- 2025年1月1日
-
-
- 星期三
-
-
-
- 23°C
-
- 39%
-
-
-
-
-
-
-
- {{item.name}}
-
-
-
-
-
-
-
-
-
- 医疗类
-
-
-
-
- 10:00 - 10:10
-
-
- 静脉注射
-
-
-
-
-
- 李医生
-
-
-
- 临时医嘱
-
-
-
-
-
- 王护士
-
-
-
- 医嘱开立
-
-
-
-
- 开始服务
-
-
- 服务结束
-
-
-
-
-
-
- 脑膜炎(1/2)
-
-
-
-
-
-
-
-
-
- {{item.name}}
-
-
-
-
-
-
-
-
- 服务指令
-
-
-
-
-
-
-
-
-
-
- 更换纸尿裤
-
-
-
-
-
-
-
- 10:00 - 10:10
-
-
-
-
-
- 协作执行
-
-
-
-
-
- 王金福 / 李贵田
-
-
-
-
- 开始服务
-
-
- 服务结束
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/static/index/darkicon/diandark.png b/static/index/darkicon/diandark.png
new file mode 100644
index 0000000..762456d
Binary files /dev/null and b/static/index/darkicon/diandark.png differ
diff --git a/static/index/darkicon/dianqidark.png b/static/index/darkicon/dianqidark.png
new file mode 100644
index 0000000..0657fc1
Binary files /dev/null and b/static/index/darkicon/dianqidark.png differ
diff --git a/static/index/darkicon/hushidark.png b/static/index/darkicon/hushidark.png
new file mode 100644
index 0000000..91cf95f
Binary files /dev/null and b/static/index/darkicon/hushidark.png differ
diff --git a/static/index/darkicon/kontiaodark.png b/static/index/darkicon/kontiaodark.png
new file mode 100644
index 0000000..118f8db
Binary files /dev/null and b/static/index/darkicon/kontiaodark.png differ
diff --git a/static/index/darkicon/labadark.png b/static/index/darkicon/labadark.png
new file mode 100644
index 0000000..4b22210
Binary files /dev/null and b/static/index/darkicon/labadark.png differ
diff --git a/static/index/darkicon/linshidark.png b/static/index/darkicon/linshidark.png
new file mode 100644
index 0000000..e40469b
Binary files /dev/null and b/static/index/darkicon/linshidark.png differ
diff --git a/static/index/darkicon/nuanfengdark.png b/static/index/darkicon/nuanfengdark.png
new file mode 100644
index 0000000..1b0f740
Binary files /dev/null and b/static/index/darkicon/nuanfengdark.png differ
diff --git a/static/index/darkicon/peiyaodark.png b/static/index/darkicon/peiyaodark.png
new file mode 100644
index 0000000..07b2409
Binary files /dev/null and b/static/index/darkicon/peiyaodark.png differ
diff --git a/static/index/darkicon/qinglingdark.png b/static/index/darkicon/qinglingdark.png
new file mode 100644
index 0000000..da4f8ea
Binary files /dev/null and b/static/index/darkicon/qinglingdark.png differ
diff --git a/static/index/darkicon/shidudark.png b/static/index/darkicon/shidudark.png
new file mode 100644
index 0000000..1801d8b
Binary files /dev/null and b/static/index/darkicon/shidudark.png differ
diff --git a/static/index/darkicon/wendudark.png b/static/index/darkicon/wendudark.png
new file mode 100644
index 0000000..938f036
Binary files /dev/null and b/static/index/darkicon/wendudark.png differ
diff --git a/static/index/darkicon/xiezhudark.png b/static/index/darkicon/xiezhudark.png
new file mode 100644
index 0000000..d4bc71a
Binary files /dev/null and b/static/index/darkicon/xiezhudark.png differ
diff --git a/static/index/darkicon/xinxidark.png b/static/index/darkicon/xinxidark.png
new file mode 100644
index 0000000..293f037
Binary files /dev/null and b/static/index/darkicon/xinxidark.png differ
diff --git a/static/index/darkicon/yaopindark.png b/static/index/darkicon/yaopindark.png
new file mode 100644
index 0000000..5fe4958
Binary files /dev/null and b/static/index/darkicon/yaopindark.png differ
diff --git a/static/index/darkicon/yishengdark.png b/static/index/darkicon/yishengdark.png
new file mode 100644
index 0000000..db2eb0d
Binary files /dev/null and b/static/index/darkicon/yishengdark.png differ
diff --git a/static/index/darkicon/yizhudark.png b/static/index/darkicon/yizhudark.png
new file mode 100644
index 0000000..f4e8ce8
Binary files /dev/null and b/static/index/darkicon/yizhudark.png differ
diff --git a/static/index/darkicon/zhaomingdark.png b/static/index/darkicon/zhaomingdark.png
new file mode 100644
index 0000000..a277303
Binary files /dev/null and b/static/index/darkicon/zhaomingdark.png differ
diff --git a/static/index/darkicon/zhixingfangshidark.png b/static/index/darkicon/zhixingfangshidark.png
new file mode 100644
index 0000000..4d9de23
Binary files /dev/null and b/static/index/darkicon/zhixingfangshidark.png differ
diff --git a/static/index/darkicon/zhixingrenyuanddark.png b/static/index/darkicon/zhixingrenyuanddark.png
new file mode 100644
index 0000000..f2d564d
Binary files /dev/null and b/static/index/darkicon/zhixingrenyuanddark.png differ
diff --git a/static/index/darkicon/zhongdiandark.png b/static/index/darkicon/zhongdiandark.png
new file mode 100644
index 0000000..ffb8f9a
Binary files /dev/null and b/static/index/darkicon/zhongdiandark.png differ
diff --git a/static/index/darkicon/zhuandandark.png b/static/index/darkicon/zhuandandark.png
new file mode 100644
index 0000000..0697973
Binary files /dev/null and b/static/index/darkicon/zhuandandark.png differ
diff --git a/static/index/label.png b/static/index/label.png
new file mode 100644
index 0000000..bc3b3c3
Binary files /dev/null and b/static/index/label.png differ
diff --git a/static/index/teeth.png b/static/index/teeth.png
new file mode 100644
index 0000000..eaa17f8
Binary files /dev/null and b/static/index/teeth.png differ