theme themepicker to better match overall style

This commit is contained in:
lucy 2026-09-16 00:20:42 +02:00
commit 5b9c2450d5
2 changed files with 13 additions and 6 deletions

View file

@ -18,6 +18,8 @@ Rectangle {
implicitHeight: 600 implicitHeight: 600
color: Colors.c.base00 color: Colors.c.base00
radius: Config.cfg.appearance.rounding radius: Config.cfg.appearance.rounding
border.width: 1
border.color: Colors.c.base03
MouseArea { MouseArea {
acceptedButtons: Qt.AllButtons acceptedButtons: Qt.AllButtons
anchors.fill: parent anchors.fill: parent
@ -46,11 +48,15 @@ Rectangle {
placeholderText: "enter scheme name:" placeholderText: "enter scheme name:"
placeholderTextColor: Colors.c.base04 placeholderTextColor: Colors.c.base04
leftPadding: 10 leftPadding: 10
font.family: Config.cfg.appearance.font
color: Colors.font
background: Rectangle { background: Rectangle {
color: Colors.c.base02 color: Colors.c.base02
implicitWidth: 300 implicitWidth: 300
implicitHeight: 30 implicitHeight: 30
radius: Config.cfg.appearance.rounding radius: Config.cfg.appearance.rounding
border.width: 1
border.color: Colors.c.base03
} }
} }
@ -63,7 +69,8 @@ Rectangle {
delegate: Rectangle { delegate: Rectangle {
id: container id: container
required property var modelData required property var modelData
border.width: 1
border.color: Colors.c.base03
color: Colors.c.base02 color: Colors.c.base02
height: 30 height: 30
radius: Config.cfg.appearance.rounding radius: Config.cfg.appearance.rounding

View file

@ -1,7 +1,7 @@
{ {
"appearance": { "appearance": {
"accent": "base0D", "accent": "base0D",
"currentTheme": "base16-rose-pine.json", "currentTheme": "base16-gruvbox-dark-soft.json",
"font": "Inter", "font": "Inter",
"fontSize": 14, "fontSize": 14,
"iconSize": 16, "iconSize": 16,