Added features

This commit is contained in:
Laux Dev
2026-02-27 11:05:46 +08:00
parent 7ca948c6ad
commit f13226d379
4 changed files with 642 additions and 18 deletions

View File

@@ -8,7 +8,7 @@
display: flex;
padding-top: 36px;
flex-direction: column;
width: 550px;
align-items: flex-start;
gap: 36px;
background: #191a24;
@@ -46,7 +46,22 @@
gap: 16px;
align-self: stretch;
}
.fieldsCreateNew > div {
.resource {
display: flex;
padding: 0 36px;
flex-direction: column;
align-items: flex-start;
align-self: stretch;
}
.resourceFields {
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 16px;
align-self: stretch;
}
.fieldsCreateNew > div,
.resourceFields > div {
display: flex;
justify-content: center;
align-items: center;
@@ -61,7 +76,8 @@
gap: 4px;
align-self: stretch;
}
.fieldsCreateNew > div > div {
.fieldsCreateNew > div > div,
.resourceFields > div > div {
display: flex;
flex-direction: column;
justify-content: center;
@@ -69,7 +85,8 @@
gap: 12px;
flex: 1 0 0;
}
.fieldsCreateNew > div > div p {
.fieldsCreateNew > div > div p,
.resourceFields > div > div p {
color: #d2d3e1;
font-size: 16px;
font-style: normal;
@@ -77,11 +94,14 @@
line-height: normal;
letter-spacing: 0.16px;
}
.fieldsCreateNew > div > div p > span {
.fieldsCreateNew > div > div p > span,
.resourceFields > div > div p > span {
color: #85869b;
}
.fieldsCreateNew > div > div input,
.fieldsCreateNew > div > div select {
.fieldsCreateNew > div > div select,
.resourceFields > div > div input,
.resourceFields > div > div select {
display: flex;
padding: 12px;
flex-direction: column;
@@ -98,7 +118,8 @@
line-height: normal;
letter-spacing: 0.16px;
}
.fieldsCreateNew > div > div input::placeholder {
.fieldsCreateNew > div > div input::placeholder,
.resourceFields > div > div input::placeholder {
color: #85869b;
}
.repositoryForm {
@@ -118,4 +139,113 @@
font-weight: 400;
line-height: normal;
letter-spacing: 0.16px;
cursor: pointer;
}
.repositoryForm:hover {
background: rgba(83, 89, 242, 0.1);
}
.additionalDetails {
display: flex;
padding: 0 36px 50px 36px;
flex-direction: column;
align-items: flex-start;
gap: 16px;
align-self: stretch;
}
.additionalDetails > div {
display: flex;
padding: 24px;
flex-direction: column;
align-items: flex-start;
gap: 10px;
align-self: stretch;
border-radius: 6px;
background: #1d1e2a;
}
.additionalDetails > div > div {
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 16px;
align-self: stretch;
}
.additionalDetailsHeader {
display: flex;
padding-bottom: 24px;
align-items: flex-start;
gap: 17px;
align-self: stretch;
}
.additionalDetailsHeader div {
display: flex;
justify-content: space-between;
align-items: center;
flex: 1 0 0;
}
.additionalDetailsHeader p {
color: #d2d3e1;
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: normal;
letter-spacing: 0.2px;
}
.additionalDetailsFields {
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 32px;
align-self: stretch;
}
.additionalDetailsFields > div {
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 16px;
align-self: stretch;
}
.additionalDetailsFields > div > div {
display: flex;
justify-content: center;
align-items: center;
gap: 16px;
align-self: stretch;
}
.additionalDetailsFields > div > div > div {
display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
gap: 12px;
flex: 1;
}
.additionalDetailsFields p {
color: #d2d3e1;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: normal;
letter-spacing: 0.16px;
}
.additionalDetailsFields input {
display: flex;
padding: 12px;
flex-direction: column;
align-items: flex-start;
width: 100%;
gap: 10px;
align-self: stretch;
background-color: transparent;
border-radius: 4px;
border: 1px solid #4b4f6d;
color: white;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: normal;
letter-spacing: 0.16px;
}
.additionalDetailsFields input::placeholder {
color: #85869b;
}