Skip to content

Draft: Add catpuccin theme

Terrariadlc requested to merge (removed):dev into dev

What does this MR do and why?

___Describe in detail what your merge request does and why.___

This MR adds a new theme, catpuccin macchiato, based on https://github.com/catppuccin/catppuccin

Screenshots or screen recordings

___These are strongly recommended to assist reviewers and reduce the time to merge your change.___

2024-02-07_21-53-00.mp4

Screenshot 2024-02-11 141439.png

Screenshot 2024-02-11 141448.png

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

  1. Set up crafty locally
  2. Replace app/frontend/static/assets/css/dark/style.css and app/classes/shared/helpers.py with the one in forked version
  3. Start crafty and change the theme to catppucin-macciato

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

  • Have you checked this doesn't interfere/conflict/duplicate someone elses work?
  • Have you fully tested your changes?
  • Have you resolved any lint issues?
  • Have you assigned a reviewer?
  • Have you applied correct labels?
Edited by Terrariadlc

Merge request reports