Coherence: one component per idea, one spelling per word, one truth per claim

Claude-Session: https://claude.ai/code/session_01Ms2FbjQy31TVf3CEvQhGM8
This commit is contained in:
Gabriel Brown
2026-08-25 02:21:45 -04:00
parent 06c53d6c21
commit bd2fd12de2
87 changed files with 660 additions and 766 deletions
@@ -85,7 +85,7 @@ Column {
Text {
width: parent.width
text: "Apps that break through while this mode is on"
text: "Applications that break through while this mode is on"
color: Theme.fgDim
font.family: Theme.fontFamily
font.pixelSize: Theme.fontSizeSmall
@@ -156,37 +156,15 @@ Column {
}
}
Rectangle {
SettingsChip {
id: addChip
height: 26
width: addLabel.implicitWidth + 20
radius: Theme.pillRadius
color: Theme.alpha(Theme.fg, addHover.hovered ? 0.1 : 0.05)
border.width: 1
border.color: Theme.alpha(Theme.fg, 0.2)
text: root.adding ? "Cancel" : "+ Add application"
Text {
id: addLabel
anchors.centerIn: parent
text: root.adding ? "Cancel" : "+ Add app"
color: Theme.fgDim
font.family: Theme.fontFamily
font.pixelSize: Theme.fontSizeSmall
font.weight: Font.Medium
}
HoverHandler {
id: addHover
cursorShape: Qt.PointingHandCursor
}
TapHandler {
onTapped: {
root.adding = !root.adding;
if (!root.adding)
search.text = "";
}
onClicked: {
root.adding = !root.adding;
if (!root.adding)
search.text = "";
}
}
}
@@ -215,7 +193,7 @@ Column {
anchors.left: parent.left
anchors.right: parent.right
anchors.verticalCenter: parent.verticalCenter
placeholder: "Search apps"
placeholder: "Search applications"
}
}