Skip to content

Commit

Permalink
Added some colour options!
Browse files Browse the repository at this point in the history
So many to choose from!
  • Loading branch information
juraph-dev committed Apr 22, 2023
1 parent 7f750fd commit b6c2aac
Showing 1 changed file with 12 additions and 4 deletions.
16 changes: 12 additions & 4 deletions include/ornis/options.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -72,14 +72,22 @@ class OptionsMenu
unsigned rgb_;

constexpr static ncselector_item home_options_[] = { { "Color scheme", "" }, { nullptr, nullptr } };
constexpr static ncselector_item colour_menu_[] = { { "Bluejay (Default)", "A tasteful white on blue" },
{ "Native", "Recommended for wal-nuts" },
constexpr static ncselector_item colour_menu_[] = { { "Bluejay", "(Default) A tasteful white on blue" },
{ "Nord", "(Dark) Vikings or something" },
{ "Monokai", "Just a great theme" },
{ "Choom", "Night City..." },
{ "Zombie", "Probably a metaphor for something" },
{ "VSCode", "Babby's first editor lmao" },
{ nullptr, nullptr } };

// {Color Name, fg, bg, highlight, lowlight}
const std::vector<color_scheme> available_colour_list = {
{ "Bluejay", { 255, 255, 255 }, { 32, 51, 70 }, { 173, 126, 77 }, { 204, 145, 109 } },
// FIXME Have native pull in the colours from the terminal
{ "Native", { 32, 0, 100 }, { 1, 80, 228 }, { 200, 30, 0 }, { 0, 30, 200 } }
{ "Nord", { 143, 188, 187 }, { 46, 52, 64 }, { 180, 142, 173 }, { 94, 129, 172 } },
{ "Monokai", { 248, 248, 242 }, { 39, 40, 34 }, { 253, 151, 31 }, { 174, 129, 255 } },
{ "Choom", { 158, 55, 159 }, { 55, 56, 84 }, { 232, 106, 240 }, { 123, 179, 255 } },
{ "Zombie", { 185, 165, 137 }, { 38, 34, 29 }, { 120, 32, 32 }, { 80, 80, 60 } },
{ "VSCode", { 255, 255, 255 }, { 39, 39, 39 }, { 30, 178, 228 }, { 55, 228, 158 } }
};

// Application configuration, currently very simple, and
Expand Down

0 comments on commit b6c2aac

Please sign in to comment.