Skip to content

GTK-3 UI improvements#139

Open
GitUser-IamALIVE wants to merge 1 commit intoCachyOS:developfrom
GitUser-IamALIVE:develop
Open

GTK-3 UI improvements#139
GitUser-IamALIVE wants to merge 1 commit intoCachyOS:developfrom
GitUser-IamALIVE:develop

Conversation

@GitUser-IamALIVE
Copy link

fixed visibility of text , fixed looks , fixed margins of bottom buttons to fit the theme and layout
fixed cachyos using gtk 3 light theme by default and not using dark-theme even when theming is set to dark.

  1. dark one is how it looks after pr
  2. light one is how it looks ( its hard coded light for some reason ( dosent follow the dark theme )
Screenshot From 2025-09-15 13-15-29 Screenshot From 2025-09-15 13-15-35

@vnepogodin
Copy link
Member

vnepogodin commented Sep 15, 2025

Don't set custom theme, and don't add don't comments

@GitUser-IamALIVE
Copy link
Author

  1. "Don't set custom theme" :
    i did not set a custom theme :
    " // Set dark theme preference
    if let Some(settings) = gtk::Settings::default() {
    settings.set_property("gtk-application-prefer-dark-theme", true);
    }
    "

this line just adds a gtk-3 property that make it use adw-dark instead of adw ( gtk-3 doesnt respect gsettings ) , this makes it looks closer the how cachyos-hello is supposed to

" background-color: #1d1d1d; /* Darker than default Adwaita dark */
color: #e0e0e0;"

this is same colour as what cachyos-hello looks like in kde , i use it to make it look consistent over desktops

concerns that you might have :

1. is this theme no over writable by user themes : no this theme can easily be changed by user applied theme
  1. also i will remove the comments

@GitUser-IamALIVE
Copy link
Author

  1. also fixing the hardcoded background

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