mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-10-30 06:57:49 -04:00
- density setting (spacious, comfortable, compact, dense) - bar, dock, island and frame sizes follow density presets and keep values the user changed - launcher no longer rebuilds every frame while the action panel animates - cc toggle rows match the single-height list rows - ipc settings set runs change hooks and rejects unknown keys and density values - state layer focus and pressed follow the library's m3 values - bump dux-qml-common for density menu and file browser metrics
14 lines
536 B
QML
14 lines
536 B
QML
pragma Singleton
|
|
|
|
import QtQuick
|
|
import Quickshell
|
|
|
|
Singleton {
|
|
readonly property real contentPadding: Theme.spacingL + Theme.densityStepS
|
|
readonly property real contentGap: Math.max(Theme.spacingS, Theme.spacingM + Theme.densityStepS)
|
|
readonly property real chromeButtonSize: Theme.iconSizeLarge
|
|
readonly property real chromeIconSize: Theme.iconSizeSmall
|
|
readonly property real panelChromeInset: Theme.spacingS
|
|
readonly property real editOverflow: Math.max(Theme.minimumTouchTargetSize, chromeButtonSize) / 2
|
|
}
|