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
+1 -1
View File
@@ -1,5 +1,5 @@
<template>
<div class="side-menu-setting-save">
<div class="cm-settings-btn cm-settings-btn--save">
<NcButton
variant="success"
@click="save"
+14 -1
View File
@@ -15,7 +15,20 @@ You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<template>
<div class="cs-settings-section">
<div
class="cm-settings-section"
:class="{'cm-settings-section--hidden': hidden}"
>
<slot></slot>
</div>
</template>
<script setup>
defineProps({
hidden: {
type: Boolean,
required: false,
default: false,
}
})
</script>
+1 -1
View File
@@ -1,5 +1,5 @@
<template>
<div class="side-menu-setting-save">
<div class="cm-settings-btn cm-settings-btn--save">
<NcButton
variant="success"
@click="save"