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 text_style = theme.map(|theme| theme.get("ui.text")).unwrap_or_default();
|
||||||
let code_style = Style::default().fg(Color::Rgb(255, 255, 255)); // white
|
|
||||||
let heading_style = Style::default().fg(Color::Rgb(219, 191, 239)); // lilac
|
// 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 {
|
for event in parser {
|
||||||
match event {
|
match event {
|
||||||
|
|
Loading…
Add table
Reference in a new issue