Skip to content
New issue

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

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

Already on GitHub? # to your account

Redesign using MD3 system #1170

Merged
merged 8 commits into from
May 5, 2024
Merged

Conversation

Rectos28
Copy link
Contributor

@Rectos28 Rectos28 commented May 5, 2024

Description

New theme system inspired by Material Design 3 and Color tokens for easier customization.

  • Changed all color to MD3 color tokens system for easier theming
  • Introduced new Light/Dark themes
  • Changed all Tool Icon files to MD3 Icons for easier customization
  • Change to all pages to adapt the new theme system.
  • Change to the dark mode system
  • Changed some JS files to adapt the new Icons & theme
  • Updated language files with the new introduced tags

Checklist:

  • I have read the Contribution Guidelines
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • My changes generate no new warnings

Contributor License Agreement

By submitting this pull request, I acknowledge and agree that my contributions will be included in Stirling-PDF and that they can be relicensed in the future under the MPL 2.0 (Mozilla Public License Version 2.0) license.

(This does not change the general open-source nature of Stirling-PDF, simply moving from one license to another license)

@Rectos28 Rectos28 requested a review from Frooodle as a code owner May 5, 2024 13:26
@Frooodle Frooodle merged commit 9e81b16 into Stirling-Tools:0.22.8Clone May 5, 2024
2 checks passed
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants