ui: Stop hardcoding markdown doc colors
This commit is contained in:
parent
27ceeb83bb
commit
9dcccb45bb
1 changed files with 9 additions and 3 deletions
|
@ -61,9 +61,15 @@ fn parse<'a>(
|
|||
})
|
||||
}
|
||||
|
||||
let text_style = Style::default().fg(Color::Rgb(164, 160, 232)); // lavender
|
||||
let code_style = Style::default().fg(Color::Rgb(255, 255, 255)); // white
|
||||
let heading_style = Style::default().fg(Color::Rgb(219, 191, 239)); // lilac
|
||||
let text_style = theme.map(|theme| theme.get("ui.text")).unwrap_or_default();
|
||||
|
||||
// TODO: use better scopes for these, `markup.raw.block`, `markup.heading`
|
||||
let code_style = theme
|
||||
.map(|theme| theme.get("ui.text.focus"))
|
||||
.unwrap_or_default(); // white
|
||||
let heading_style = theme
|
||||
.map(|theme| theme.get("ui.linenr.selected"))
|
||||
.unwrap_or_default(); // lilac
|
||||
|
||||
for event in parser {
|
||||
match event {
|
||||
|
|
Loading…
Reference in a new issue