wip: theme update & some cleanup

This commit is contained in:
Ashley Wulber 2023-08-03 15:03:23 -04:00
parent a223b60a0c
commit f77ce375d9
No known key found for this signature in database
GPG key ID: 5216D4F46A90A820
17 changed files with 181 additions and 905 deletions

View file

@ -10,7 +10,7 @@ use std::{fmt, fs::File, io::prelude::*, path::PathBuf};
pub(crate) const CSS_DIR: &'static str = "css";
pub(crate) const THEME_DIR: &'static str = "themes";
/// Trait for outputting the Theme as Gtk4CSS
/// Trait for outputting the Theme variables as Gtk4CSS
pub trait Gtk4Output {
/// turn the theme into css
fn as_css(&self) -> String;