Skip to content

desktop: add proper light/dark themes, unify chrome vm colors#1636

Merged
brianmcgillion merged 2 commits intotiiuae:mainfrom
kajusnau:themes
Dec 12, 2025
Merged

desktop: add proper light/dark themes, unify chrome vm colors#1636
brianmcgillion merged 2 commits intotiiuae:mainfrom
kajusnau:themes

Conversation

@kajusnau
Copy link
Copy Markdown
Collaborator

@kajusnau kajusnau commented Dec 12, 2025

Description of Changes

  • Added light and dark ghaf themes
  • Increased the opacity of the top panel from 15% to 50%
  • Changed chrome and chromium vms to use the same color
  • Changed chrome-vm color to a lighter shade of red

Theme color palettes can also be viewed here:
Light
Dark

Ghaf Dark Ghaf Light
Screenshot_2025-12-12_12-58-06 Screenshot_2025-12-12_12-58-31

Other:
Small follow-up to #1633 - re-enabled unixAuth for VM target

Type of Change

  • New Feature
  • Bug Fix
  • Improvement / Refactor

Related Issues / Tickets

Checklist

  • Clear summary in PR description
  • Detailed and meaningful commit message(s)
  • Commits are logically organized and squashed if appropriate
  • Contribution guidelines followed
  • Ghaf documentation updated with the commit - https://tiiuae.github.io/ghaf/
  • Author has run make-checks and it passes
  • All automatic GitHub Action checks pass - see actions
  • Author has added reviewers and removed PR draft status

Testing Instructions

Applicable Targets

  • Orin AGX aarch64
  • Orin NX aarch64
  • Lenovo X1 x86_64
  • Dell Latitude x86_64
  • System 76 x86_64

Installation Method

  • Requires full re-installation
  • Can be updated with nixos-rebuild ... switch
  • Other:

Test Steps To Verify:

  1. Boot into Ghaf
  2. In the initial setup dialog proceed to the Theme selection page
  3. Switch between Light and Dark themes, evaluate 🙂

- added light and dark ghaf themes
- changed chrome and chromium vms to use the same color
- changed chrome-vm color to a lighter shade of red

Signed-off-by: Kajus Naujokaitis <kajus.naujokaitis@unikie.com>
Signed-off-by: Kajus Naujokaitis <kajus.naujokaitis@unikie.com>
@milva-unikie
Copy link
Copy Markdown

Tested on Darter Pro (new installation)

Looks great!

@brianmcgillion brianmcgillion merged commit 79a551d into tiiuae:main Dec 12, 2025
32 checks passed
@kajusnau kajusnau deleted the themes branch December 12, 2025 14:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants