orhun / flawz

A Terminal UI for browsing security vulnerabilities (CVEs)
Apache License 2.0
363 stars 9 forks source link

feat(theme): add 'gruvbox-light' theme #32

Closed mertssmnoglu closed 3 months ago

mertssmnoglu commented 3 months ago

Description of change

I heard that flawz need some more themes #6. I tried something to implement a Vim Light Theme called gruvbox-light It's NOT EXACT SAME but it's looks like gruvbox-light.

How has this been tested?

It can only be tested with the eyes. Testing in daylight is recommended.

Color Palette of gruvbox-light

gruvbox-light color palette


If we can agree on theme colors, I will add them too.

codecov-commenter commented 3 months ago

Codecov Report

Attention: Patch coverage is 0% with 27 lines in your changes missing coverage. Please review.

Project coverage is 7.84%. Comparing base (6698b7c) to head (68f3b6c).

Files Patch % Lines
src/theme.rs 0.00% 27 Missing :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #32 +/- ## ======================================== - Coverage 8.14% 7.84% -0.30% ======================================== Files 13 13 Lines 712 739 +27 ======================================== Hits 58 58 - Misses 654 681 +27 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

mertssmnoglu commented 3 months ago

I changed the colors of the selected line so that it can be highlighted more easily.

Also updated README.md with theme preview. Other previews are 1000x600 but I couldn't take the screenshot at the same resolution.