Icons: color picker + better tab alignment in settings

+ autoformatting
This commit is contained in:
LemmyCook 2025-09-08 16:08:36 -04:00
parent b91112fc7a
commit 08d2747f1e
8 changed files with 28 additions and 17 deletions

View file

@ -403,10 +403,17 @@ NPanel {
spacing: Style.marginS * scaling spacing: Style.marginS * scaling
// Tab icon // Tab icon
Rectangle {
color: Color.transparent
width: 20 * scaling
height: 20 * scaling
NIcon { NIcon {
text: FontService.icons[modelData.icon] text: FontService.icons[modelData.icon]
color: tabTextColor color: tabTextColor
font.pointSize: Style.fontSizeL * scaling font.pointSize: Style.fontSizeL * scaling
anchors.fill: parent
}
} }
// Tab label // Tab label

View file

@ -70,12 +70,14 @@ Singleton {
"link": "\uF0C1", "link": "\uF0C1",
"plus": "\uF067", "plus": "\uF067",
"minus": "\uF068", "minus": "\uF068",
"eyedropper": "\uF342",
"bell": "\uF189", "bell": "\uF189",
"bell_striked": "\uEE15", // FIXME "bell_striked": "\uEE15",
"drive": "\uEE15", // FIXME "drive"// FIXME
"person": "\uEE15", // FIXME : "\uEE15",
"person"// FIXME
: "\uEE15"
// FIXME
} }
// ------------------------------------------- // -------------------------------------------

View file

@ -2,6 +2,7 @@ import QtQuick
import QtQuick.Controls import QtQuick.Controls
import QtQuick.Layouts import QtQuick.Layouts
import qs.Commons import qs.Commons
import qs.Services
import qs.Widgets import qs.Widgets
Rectangle { Rectangle {
@ -58,7 +59,7 @@ Rectangle {
} }
NIcon { NIcon {
text: "palette" text: FontService.icons["eyedropper"]
color: Color.mOnSurfaceVariant color: Color.mOnSurfaceVariant
} }
} }

View file

@ -2,6 +2,7 @@ import QtQuick
import QtQuick.Controls import QtQuick.Controls
import QtQuick.Layouts import QtQuick.Layouts
import qs.Commons import qs.Commons
import qs.Services
import qs.Widgets import qs.Widgets
Popup { Popup {
@ -129,7 +130,7 @@ Popup {
spacing: Style.marginS * scaling spacing: Style.marginS * scaling
NIcon { NIcon {
text: "palette" text: FontService.icons["eyedropper"]
font.pointSize: Style.fontSizeXXL * scaling font.pointSize: Style.fontSizeXXL * scaling
color: Color.mPrimary color: Color.mPrimary
} }