improve settings components and scss

This commit is contained in:
Simon Vieille
2025-04-14 18:13:15 +02:00
parent c8194a4dcc
commit 009a5ed024
5 changed files with 62 additions and 72 deletions
+35 -16
View File
@@ -16,10 +16,8 @@
*/
.cm-settings {
padding: 20px;
&--nav {
padding-top: 50px;
padding-top: 30px;
}
&-nav {
@@ -43,6 +41,10 @@
&-section {
width: 100%;
padding: 20px;
&--hidden {
display: none;
}
}
&-item {
@@ -218,22 +220,39 @@
}
}
}
}
@media screen and (max-width: 1024px) {
.side-menu-setting-table,
.side-menu-setting-row,
.side-menu-setting-label,
.side-menu-setting-form {
display: block;
max-width: 100%;
&-btn {
&--save {
margin-top: 30px;
}
}
.side-menu-setting-label {
margin-bottom: 10px;
&-config-modal {
textarea {
width: 100%;
height: 30vh;
}
.modal__content {
padding: 20px;
}
.modal__footer {
margin-top: 20px;
text-align: right;
}
.modal__footer button {
display: inline-block;
margin-right: 5px;
}
}
&-button-inline {
button {
display: inline-block;
margin-right: 5px;
}
}
}
.side-menu-setting-save {
margin-top: 30px;
}