|
@@ -1,5 +1,10 @@
|
|
|
.personalBox {
|
|
|
- padding: 12rpx 20rpx;
|
|
|
+ display: flex;
|
|
|
+ width: 100%;
|
|
|
+ height: 100vh;
|
|
|
+ box-sizing: border-box;
|
|
|
+ flex-direction: column;
|
|
|
+ padding: 0rpx 20rpx;
|
|
|
}
|
|
|
.personalBox .userBox {
|
|
|
display: flex;
|
|
@@ -93,3 +98,65 @@
|
|
|
text-align: right;
|
|
|
border: none;
|
|
|
}
|
|
|
+.personalBox .divider {
|
|
|
+ margin: 36rpx 4rpx;
|
|
|
+}
|
|
|
+.personalBox .divider .title {
|
|
|
+ font-size: 32rpx;
|
|
|
+ font-weight: bold;
|
|
|
+}
|
|
|
+.personalBox .worksList {
|
|
|
+ width: 100%;
|
|
|
+ height: 100%;
|
|
|
+ box-sizing: border-box;
|
|
|
+ padding-bottom: calc(20rpx + env(safe-area-inset-bottom));
|
|
|
+}
|
|
|
+.personalBox .worksList .worksBox {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: space-between;
|
|
|
+ padding: 26rpx 20rpx;
|
|
|
+ box-sizing: border-box;
|
|
|
+ background-color: white;
|
|
|
+ border-radius: 20rpx;
|
|
|
+ margin-bottom: 20rpx;
|
|
|
+}
|
|
|
+.personalBox .worksList .worksBox .left {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: space-between;
|
|
|
+}
|
|
|
+.personalBox .worksList .worksBox .left .cover {
|
|
|
+ width: 144rpx;
|
|
|
+ height: 80rpx;
|
|
|
+ border-radius: 8rpx;
|
|
|
+}
|
|
|
+.personalBox .worksList .worksBox .left .work {
|
|
|
+ margin-left: 26rpx;
|
|
|
+}
|
|
|
+.personalBox .worksList .worksBox .left .work .title {
|
|
|
+ font-size: 32rpx;
|
|
|
+ font-weight: bold;
|
|
|
+ margin-bottom: 10rpx;
|
|
|
+}
|
|
|
+.personalBox .worksList .worksBox .left .work .statistic {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: space-between;
|
|
|
+}
|
|
|
+.personalBox .worksList .worksBox .left .work .statistic .playImg {
|
|
|
+ width: 34rpx;
|
|
|
+ height: 28rpx;
|
|
|
+}
|
|
|
+.personalBox .worksList .worksBox .left .work .statistic .num {
|
|
|
+ font-size: 26rpx;
|
|
|
+ color: #666666;
|
|
|
+}
|
|
|
+.personalBox .worksList .worksBox .goRead {
|
|
|
+ padding: 6rpx 32rpx 8rpx;
|
|
|
+ color: white;
|
|
|
+ font-size: 32rpx;
|
|
|
+ background-image: linear-gradient(270deg, #33C3FF 0%, #81C7FF 100%, #14C962 100%);
|
|
|
+ box-shadow: 0 4rpx 10rpx 0 rgba(50, 197, 255, 0.46);
|
|
|
+ border-radius: 50rpx;
|
|
|
+}
|