Skip to content

Fix/theme native colors - #24

Merged
jaimegh-es merged 3 commits into
InledGroup:mainfrom
OshriFatkiev:fix/theme-native-colors
Sep 11, 2026
Merged

jaimegh-es merged 3 commits into
InledGroup:mainfrom
OshriFatkiev:fix/theme-native-colors

Conversation

@OshriFatkiev

Copy link
Copy Markdown
Contributor

On a light theme the popup was close to unreadable - the hardcoded white overlays and #eeeeee/#aaaaaa text assumed a dark shell. Colors now come from the theme: neutral grey overlays, and no explicit color on text so it inherits the shell foreground.

Secondary text is dimmed with actor opacity rather than a fixed color - St has no CSS opacity, and the shell only dims text via per-theme rgba() foregrounds, which needs the separate light/dark stylesheets an extension doesn't have.

Second commit shrinks and centres the panel indicator.

Tested on GNOME Shell 46.

@OshriFatkiev
OshriFatkiev force-pushed the fix/theme-native-colors branch from f582a00 to fe2c325 Compare September 3, 2026 12:19
@jaimegh-es

Copy link
Copy Markdown
Member

Hello!
Thanks for your contribution and interest on Codexbar extension.
I will try to merge it today.
Thanks again!

@OshriFatkiev
OshriFatkiev force-pushed the fix/theme-native-colors branch from a223ec0 to 58ec29e Compare September 7, 2026 05:15
@jaimegh-es

Copy link
Copy Markdown
Member

Hello again! reviewing now

@jaimegh-es
jaimegh-es merged commit e915dc4 into InledGroup:main Sep 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants