pint-overhaul: rewrite
Created by: ryanamay
🚀 Pint Release Roadmap
Todo: Refactoring Gitccentify
-
Base Brand Redesign -
Base Popup UI Redesign -
Implement main functionality (Get Set)
Todo: QuickScheme Implementation
-
Implement accent color scheme generator -
fix quck change color scheme gen -
add hex setting override in quick change
Quirk: You need to add a # to set it properly.
-
Implement ProgressItem + That graph thingy that wont change color nomatter what you do
Property attached to L4
-
Add a text color switch for the doozeys who's crazy enough to use light mode
Todo: Predefined Color Schemes
-
Implement colorscheme feature -
Github Dark -
Github Light -
Solarized Dark -
ability to add custom solor schemes to list
Todo: Advanced Customisation
-
Implement options UI base -
Implement options ui group based -
Implement options ui advanced (full customisation)
Todo: Global Pints Implementation
-
Implement exporting and usage of custom color schemes -
implement global pints (possibly via github dotfiles? or should i use my own framework?)
Todo: Refactoring
-
Refactor QuickScheme -
Refactor Pint Code because I suck at using typescript -
yeet the old code
Todo: Branding/Marketing
-
Create a website for Pint
Todo: Documentation
-
Add comments to code
Todo: Release
-
Update chrome extension
Bugs:
-
Inconsistent padding -
Color preview is broken on QuickScheme
just removed it entirely
-
QuickScheme hex override does not work if no hashtag is supplied -
Options UI crashes when using paint tool. (probably related to paint tool) -
Color picker not using grabbed value
Nah it was better to use decafbad as a meme lmao
theres more in the backlog but this is the bare minimum before i can open contributions and push a release :)