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

feat: refactor the appearance preferences for simplification. #3468

Closed
wants to merge 377 commits into from

Conversation

Allsochen
Copy link
Contributor

@Allsochen Allsochen commented Jul 6, 2024

Refactor the appearance preferences for simplification. There has been a lot of discussion about the issue of complex appearance preferences. You can check out this post.

  • All complex UI appearances will be replaced by the appearance model and appearance size.
  • Options will be categorized under various tabs or advanced button.
  • Support white and black themes, and can automatically switch according to the system theme.
  • Support displaying the title under the icon in app icons mode.
  • Use new style settings UI like syteme settings at macOS.

Here is the snashoot of preferences:
QQ_1723391590487
QQ_1723391641594
QQ_1723391654475
QQ_1723391673548
QQ_1723391689021
QQ_1723391711666
QQ_1723391724770
QQ_1723391738837

Here is the snapshot of UI:

  • Thumbnail Light theme
    QQ_1723392072049

  • Thumbnail Dark theme
    QQ_1723392143302

  • App Icons Light theme
    QQ_1723392209339

  • App Icons Dark theme
    QQ_1723392169062

  • Titles
    QQ_1723392285814

@SupremeRubisco
Copy link

This looks awesome!

@lwouis lwouis force-pushed the refactor-appearance-settings branch from af89cf3 to a31fa0b Compare October 3, 2024 20:32
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.

4 participants