blob: f0913588f198d77d315171df3fdb79758e8a0668 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
use cursive::theme::Color::*;
use cursive::theme::BaseColor::*;
use cursive::theme::BorderStyle;
use cursive::theme;
pub fn palette_gen() -> theme::Palette {
let mut palette: theme::Palette = theme::Palette::default();
palette.set_color("background" , Dark(Black));
palette.set_color("shadow" , Dark(White));
palette.set_color("view" , Dark(Black));
palette.set_color("primary" , Dark(White));
palette.set_color("secondary" , Light(Black));
palette.set_color("teritary" , Dark(Green));
palette.set_color("title_primary" , Dark(Blue));
palette.set_color("title_secondary" , Dark(Green));
palette.set_color("highlight" , Dark(Blue));
palette.set_color("highlight_inactive" , Light(Black));
palette
}
pub fn theme_gen() -> theme::Theme {
let mut wikitheme = theme::load_default();
wikitheme.shadow = false;
wikitheme.borders = BorderStyle::Simple;
wikitheme.palette = palette_gen();
wikitheme
}
|