Merge branch 'bootstrap-icons' of https://github.com/noctalia-dev/noctalia-shell into bootstrap-icons

This commit is contained in:
Ly-sec 2025-09-09 15:12:49 +02:00
commit a00676f5db
3 changed files with 18 additions and 3 deletions

View file

@ -47,7 +47,8 @@ NBox {
}
NText {
text: `System uptime: ${uptimeText}`
color: Color.mOnSurface
font.pointSize: Style.fontSizeS * scaling
color: Color.mOnSurfaceVariant
}
}

View file

@ -38,6 +38,13 @@ Rectangle {
border.color: root.enabled && root.hovering ? colorBorderHover : colorBorder
border.width: Math.max(1, Style.borderS * scaling)
Behavior on color {
ColorAnimation {
duration: Style.animationNormal
easing.type: Easing.InOutQuad
}
}
NIcon {
icon: root.icon
font.pointSize: Math.max(1, root.width * 0.4)
@ -46,6 +53,13 @@ Rectangle {
x: (root.width - width) / 2
// Center vertically accounting for font metrics
y: (root.height - height) / 2 + (height - contentHeight) / 2
Behavior on color {
ColorAnimation {
duration: Style.animationFast
easing.type: Easing.InOutQuad
}
}
}
NTooltip {

View file

@ -112,8 +112,8 @@ Item {
RowLayout {
id: contentLayout
anchors.fill: parent
anchors.margins: Style.marginM * scaling
spacing: Style.marginS * scaling
anchors.margins: Style.marginL * scaling
spacing: Style.marginL * scaling
// Icon
NIcon {