use svg icons instead of goofy font

This commit is contained in:
lucy 2026-08-24 21:02:17 +02:00
commit 5df124dc5f
6 changed files with 83 additions and 37 deletions

View file

@ -2,7 +2,6 @@ pragma ComponentBehavior: Bound
import Quickshell
import Quickshell.Wayland
import Quickshell.Widgets
import Quickshell.Hyprland
import QtQuick
import Qt.labs.folderlistmodel 2.11
import QtQuick.Effects
@ -16,10 +15,16 @@ BarComponent {
implicitWidth: Config.moduleHeight
required property int screenHeight
id: main
MaterialIcon {
anchors.centerIn: main
text: "\ue1bc"
font.bold: true
IconImage {
source: Quickshell.iconPath("preferences-desktop-wallpaper-symbolic")
implicitSize: Config.iconSize
anchors.centerIn: parent
layer.enabled: true
layer.effect: MultiEffect {
colorization: 1.0
colorizationColor: Colors.text
brightness: 0.5
}
}
MouseArea {
id: clickHandler