Rename .title CSS class to .page-title to avoid libadwaita collision

bread-theme's shared .title rule (1.4em bold) was a bare class selector
that also matched libadwaita's internal row/window-title labels, which
carry the same "title" class. That's what inflated breadman's settings
row titles to ~24px. Scoping the name to .page-title here (the only
consumer of the old class) and bumping bread-theme to the dev branch
where the rename lives.
This commit is contained in:
Breadway 2026-07-30 20:01:33 +08:00
parent 12df11084a
commit 54e765afd0
9 changed files with 14 additions and 12 deletions

View file

@ -9,8 +9,10 @@ gdk4 = "0.11"
gtk4-layer-shell = "0.8"
glib = "0.22"
# Shared ecosystem theming — same generated stylesheet bos-settings/breadbar/
# breadbox/breadpad load, so this looks like part of the same desktop.
bread-theme = { git = "https://github.com/Breadway/bread-ecosystem", tag = "v0.2.10", features = ["gtk"] }
# breadbox/breadpad load, so this looks like part of the same desktop. Pinned
# to dev (not a tag) for the .title -> .page-title rename, which doesn't have
# a tagged release yet.
bread-theme = { git = "https://git.breadway.dev/Breadway/bread-ecosystem", branch = "dev", features = ["gtk"] }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
toml = "0.8"