diff options
author | Lukas Stabe <lukas@stabe.de> | 2020-09-26 03:39:52 +0000 |
---|---|---|
committer | Lukas Stabe <lukas@stabe.de> | 2020-09-26 03:39:52 +0000 |
commit | a4d227d34ad2bbf40ff5d542dcc8821ccb090ac7 (patch) | |
tree | caf6638bd2f26f90c4c93049100135763034afcd /src/themes.rs | |
parent | move css out of html into its own route (diff) | |
download | miniserve-a4d227d34ad2bbf40ff5d542dcc8821ccb090ac7.tar.gz miniserve-a4d227d34ad2bbf40ff5d542dcc8821ccb090ac7.zip |
remove default color scheme cli argument
Diffstat (limited to '')
-rw-r--r-- | src/themes.rs | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/src/themes.rs b/src/themes.rs deleted file mode 100644 index 1b6707b..0000000 --- a/src/themes.rs +++ /dev/null @@ -1,36 +0,0 @@ -use serde::Deserialize; -use structopt::clap::arg_enum; -use strum_macros::EnumIter; - -arg_enum! { - #[derive(PartialEq, Deserialize, Clone, EnumIter, Copy)] - #[serde(rename_all = "lowercase")] - pub enum ColorScheme { - Archlinux, - Zenburn, - Monokai, - Squirrel, - } -} - -impl ColorScheme { - /// Returns the name identifying the theme - pub fn to_slug(self) -> &'static str { - match self { - ColorScheme::Archlinux => "archlinux", - ColorScheme::Zenburn => "zenburn", - ColorScheme::Monokai => "monokai", - ColorScheme::Squirrel => "squirrel", - } - } - - /// Returns wether a color scheme is dark - pub fn is_dark(self) -> bool { - match self { - ColorScheme::Archlinux => true, - ColorScheme::Zenburn => true, - ColorScheme::Monokai => true, - ColorScheme::Squirrel => false, - } - } -} |