Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adapta/Adapta-Nokto: fixes for cinnamon 6.4 #845

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

slak44
Copy link

@slak44 slak44 commented Jan 29, 2025

The most important changes here are fixes for the broken UI (dialogs/modals, OSDs) in cinnamon 6.4.

Additional changes:

  • Merge a few commits in the original Adapta repo that weren't present here
  • Convert some changes that were made directly to the compiled CSS here, back into the SCSS sources with mixins/color variables etc
  • Build and include the stylesheet for GTK4. This is not quite as polished as the GTK3 one (certain GTK4 widgets should be improved), but it's functional
  • Migrate the autoconf scripts and the SCSS sources from the deprecated sassc to dart sass (changes merged from this fork of Adapta by senatoreg).

The updated sass compiler is the reason for the huge diff. Anyway, the new generated CSS no longer puts every rule on a single line, so future diffs should be better than before (it also generates a source map). To see the actual changes to the source, check out the latest commits from me here. The changes for 6.4 are mostly in this commit.

(also ping @smurphos, though from what I can see he's been pretty inactive on github)

Fixes #842
Relevant to #749

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.

[Adapta-Nokto] Cinnamon 6.4.6 - No theming for power modal
1 participant