The square markers, block meters and hard-cornered fills read as boxy next to the porthole. The desktop is now soft throughout: the porthole is the shape everything is built around and every smaller surface echoes it. - Theme gains radiusS / radiusM / radiusL. radiusL is frameRadius - padS, so anything inset padS inside one of the frame's curves is concentric with it. - P5Panel and Skew draw rounded rectangles (Geom.roundedRect) whenever they neither lean nor are chopped, which is always now; the polygon path is kept for shapes brought back on purpose. - Markers are dots; workspace pips, toggles, transport and media chips, notification actions and today's date are pills or discs; the slider handle is round. Meters are one continuous rounded line that glides to its level instead of a row of segments. - Album art is rounded with ClippingRectangle in the bar, the media popout and the dashboard. - Free-standing panels (launcher, ask) drop the corner brackets and take the frame radius. - Fix: a hovered notification's wash was a full-bleed square, so in the drawer's bottom corner it ran past the drawer's curve. It is inset by padS/2 and rounded by radiusL, which keeps it inside the curve. Hyprland: the discord special workspace and its window rule are gone, SUPER+S stays the only scratchpad, and SUPER+D now opens the dashboard (it was on SUPER+I). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
23 lines
560 B
QML
23 lines
560 B
QML
import QtQuick
|
|
import "root:/config"
|
|
import "root:/components"
|
|
|
|
// Calm, permanent-chrome preset. It is deliberately flat and opaque: one
|
|
// neutral hairline, no texture, no ticks, and no accent unless active.
|
|
P5Panel {
|
|
property bool active: false
|
|
property color tone: Theme.treatmentActiveMark
|
|
|
|
fill: Theme.treatmentRestFill
|
|
fillOpacity: 1.0
|
|
border: Theme.treatmentRestMark
|
|
borderWidth: 1
|
|
halftone: false
|
|
sheen: false
|
|
slash: active
|
|
slashColor: tone
|
|
slashWidth: 2
|
|
padding: Theme.padS
|
|
radius: Theme.radiusM
|
|
}
|