表单样式
parent
b1fb028e6e
commit
284e8fbcab
@ -0,0 +1,163 @@
|
||||
.drawerHeader {
|
||||
margin-bottom: 16px;
|
||||
}
|
||||
|
||||
.customDrawer {
|
||||
:global {
|
||||
|
||||
// /* 允许抽屉内容区域溢出,便于关闭按钮外移仍可见 */
|
||||
// .ant-drawer {
|
||||
// overflow: visible;
|
||||
// z-index: 100;
|
||||
// }
|
||||
|
||||
// .ant-drawer-content-wrapper,
|
||||
// .ant-drawer-content {
|
||||
// overflow: visible;
|
||||
// z-index: 100;
|
||||
// }
|
||||
|
||||
.ant-drawer-header {
|
||||
background: rgba(184, 224, 216, 0.2);
|
||||
border: 1px solid;
|
||||
border-image-slice: 1;
|
||||
border-image-source: linear-gradient(96.54deg, #ffffff -0.94%, rgba(255, 255, 255, 0) 25.28%, rgba(167, 229, 228, 0) 59.69%, #a7e5e4 79.76%);
|
||||
backdrop-filter: blur(3.4px);
|
||||
box-shadow: 1px 2px 5px 0 rgba(0, 102, 101, 0.25);
|
||||
}
|
||||
|
||||
.ant-drawer-title {
|
||||
font-size: 18px;
|
||||
font-weight: 500;
|
||||
color: rgba(78, 88, 86, 1);
|
||||
z-index: 100;
|
||||
}
|
||||
|
||||
.ant-drawer-close {
|
||||
// position: absolute;
|
||||
// left: -20px;
|
||||
// /* 向左平移 200px 到抽屉外侧 */
|
||||
// right: auto;
|
||||
// top: 50%;
|
||||
// transform: translateY(-50%);
|
||||
// color: rgba(78, 88, 86, 1);
|
||||
// z-index: 200;
|
||||
}
|
||||
|
||||
/* 全局表单控件统一样式 */
|
||||
.ant-form-item-label > label,
|
||||
.ant-form-item-required,
|
||||
.ant-form-item-label::after,
|
||||
.ant-form-item-label::before {
|
||||
color: rgba(51, 51, 51, 1);
|
||||
}
|
||||
|
||||
.ant-input,
|
||||
.ant-input-affix-wrapper,
|
||||
.ant-input-number,
|
||||
.ant-input-number .ant-input-number-input,
|
||||
.ant-picker,
|
||||
.ant-select-selector,
|
||||
.ant-picker-input > input,
|
||||
.ant-select-selection-search-input {
|
||||
border: 1px solid var(--, rgba(44, 158, 157, 1));
|
||||
color: rgba(51, 51, 51, 1);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.formWrapper {
|
||||
margin-top: 16px;
|
||||
|
||||
.formGrid {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(2, minmax(260px, 1fr));
|
||||
gap: 16px 24px;
|
||||
|
||||
.fullRow {
|
||||
grid-column: 1 / -1;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.footer {
|
||||
margin-top: 24px;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
|
||||
.cancelButton {
|
||||
background: rgba(183, 229, 213, 0.2);
|
||||
border: 1px solid;
|
||||
border-image-slice: 1;
|
||||
border-image-source: conic-gradient(from 102.75deg at 50% 52.91%, rgba(249, 249, 249, 0.5) -32.95deg, rgba(140, 160, 156, 0.5) 10.52deg, rgba(140, 160, 156, 0.35) 32.12deg, rgba(255, 255, 255, 0.5) 60.28deg, rgba(255, 255, 255, 0.5) 107.79deg, rgba(140, 160, 156, 0.35) 187.59deg, #F9F9F9 207.58deg, rgba(255, 255, 255, 0.5) 287.31deg, rgba(249, 249, 249, 0.5) 327.05deg, rgba(140, 160, 156, 0.5) 370.52deg);
|
||||
backdrop-filter: blur(3.4px);
|
||||
}
|
||||
|
||||
.saveDraftButton {
|
||||
background: rgba(4, 95, 94, 0.5);
|
||||
border: 1px solid;
|
||||
color: #fff;
|
||||
border-image-slice: 1;
|
||||
border-image-source: linear-gradient(96.54deg, #FFFFFF -0.94%, rgba(255, 255, 255, 0) 25.28%, rgba(0, 143, 142, 0) 59.69%, #008F8E 79.76%);
|
||||
box-shadow: 1px 2px 5px 0px rgba(0, 102, 101, 0.25),
|
||||
-2px 4px 10px 0px rgba(145, 145, 145, 0.05),
|
||||
-7px 17px 18px 0px rgba(145, 145, 145, 0.04),
|
||||
-15px 37px 24px 0px rgba(145, 145, 145, 0.03),
|
||||
-27px 66px 29px 0px rgba(145, 145, 145, 0.01),
|
||||
-42px 103px 31px 0px rgba(145, 145, 145, 0);
|
||||
backdrop-filter: blur(3.4px);
|
||||
}
|
||||
|
||||
.navButton {
|
||||
background: rgba(4, 95, 94, 0.5);
|
||||
border: 0.5px solid;
|
||||
color: #fff;
|
||||
border-image-slice: 1;
|
||||
border-image-source: linear-gradient(96.54deg, #B0DEC5 9.43%, rgba(255, 255, 255, 0) 25.28%, rgba(0, 143, 142, 0) 59.69%, #146A59 75.4%);
|
||||
box-shadow: 1px 2px 5px 0px rgba(0, 102, 101, 0.25),
|
||||
-2px 4px 10px 0px rgba(145, 145, 145, 0.05),
|
||||
-7px 17px 18px 0px rgba(145, 145, 145, 0.04),
|
||||
-15px 37px 24px 0px rgba(145, 145, 145, 0.03),
|
||||
-27px 66px 29px 0px rgba(145, 145, 145, 0.01),
|
||||
-42px 103px 31px 0px rgba(145, 145, 145, 0);
|
||||
backdrop-filter: blur(3.4px);
|
||||
}
|
||||
}
|
||||
|
||||
.uploadSection {
|
||||
margin-top: 12px;
|
||||
|
||||
.uploadingList,
|
||||
.uploadedList {
|
||||
margin-top: 16px;
|
||||
|
||||
.listTitle {
|
||||
margin-bottom: 8px;
|
||||
font-weight: 600;
|
||||
color: #333;
|
||||
}
|
||||
|
||||
.uploadingItem,
|
||||
.uploadedItem {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
padding: 10px 0;
|
||||
border-bottom: 1px solid #f0f2f5;
|
||||
|
||||
.fileMeta {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
|
||||
.fileName {
|
||||
color: #333;
|
||||
}
|
||||
|
||||
.fileSize {
|
||||
color: #888;
|
||||
font-size: 12px;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue