Added NCheckbox and used it for Matugen templates

NCheckbox: Added
ColorSchemeTab: replace NToggle with NCheckbox
This commit is contained in:
Ly-sec 2025-08-28 14:00:29 +02:00
parent a6848be4c2
commit f10280c8bb
3 changed files with 80 additions and 6 deletions

View file

@ -348,7 +348,8 @@ ColumnLayout {
font.pointSize: Style.fontSizeXXL * scaling
font.weight: Style.fontWeightBold
color: Color.mSecondary
Layout.bottomMargin: Style.marginS * scaling
// Match spacing with the section above (no extra bottom margin)
Layout.bottomMargin: 0
}
NText {
@ -359,7 +360,7 @@ ColumnLayout {
wrapMode: Text.WordWrap
}
NToggle {
NCheckbox {
label: "GTK 4 (libadwaita)"
description: "Write ~/.config/gtk-4.0/gtk.css"
checked: Settings.data.matugen.gtk4
@ -370,7 +371,7 @@ ColumnLayout {
}
}
NToggle {
NCheckbox {
label: "GTK 3"
description: "Write ~/.config/gtk-3.0/gtk.css"
checked: Settings.data.matugen.gtk3
@ -381,7 +382,7 @@ ColumnLayout {
}
}
NToggle {
NCheckbox {
label: "Qt6ct"
description: "Write ~/.config/qt6ct/colors/noctalia.conf"
checked: Settings.data.matugen.qt6
@ -392,7 +393,7 @@ ColumnLayout {
}
}
NToggle {
NCheckbox {
label: "Qt5ct"
description: "Write ~/.config/qt5ct/colors/noctalia.conf"
checked: Settings.data.matugen.qt5
@ -403,7 +404,7 @@ ColumnLayout {
}
}
NToggle {
NCheckbox {
label: "Kitty"
description: "Write ~/.config/kitty/themes/noctalia.conf and reload"
checked: Settings.data.matugen.kitty

View file

@ -330,5 +330,6 @@ ColumnLayout {
Layout.fillWidth: true
Layout.topMargin: Style.marginXL * scaling
Layout.bottomMargin: Style.marginXL * scaling
visible: Settings.data.nightLight.enabled
}
}