feat: export markdown iced feature
This commit is contained in:
parent
3c5a2d9340
commit
568ff097d6
3 changed files with 18 additions and 0 deletions
|
|
@ -82,6 +82,7 @@ winit_wgpu = ["winit", "wgpu"]
|
||||||
# Enables XDG portal integrations
|
# Enables XDG portal integrations
|
||||||
xdg-portal = ["ashpd"]
|
xdg-portal = ["ashpd"]
|
||||||
qr_code = ["iced/qr_code"]
|
qr_code = ["iced/qr_code"]
|
||||||
|
markdown = ["iced/markdown"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
apply = "0.3.0"
|
apply = "0.3.0"
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,7 @@
|
||||||
use crate::theme::{CosmicComponent, Theme, TRANSPARENT_COMPONENT};
|
use crate::theme::{CosmicComponent, Theme, TRANSPARENT_COMPONENT};
|
||||||
use cosmic_theme::composite::over;
|
use cosmic_theme::composite::over;
|
||||||
use iced::{
|
use iced::{
|
||||||
|
border, color,
|
||||||
overlay::menu,
|
overlay::menu,
|
||||||
widget::{
|
widget::{
|
||||||
button as iced_button, checkbox as iced_checkbox, container as iced_container, pane_grid,
|
button as iced_button, checkbox as iced_checkbox, container as iced_container, pane_grid,
|
||||||
|
|
@ -1473,3 +1474,15 @@ impl iced_widget::text_editor::Catalog for Theme {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[cfg(feature = "markdown")]
|
||||||
|
impl iced_widget::markdown::Catalog for Theme {
|
||||||
|
fn code_block<'a>() -> <Self as iced_container::Catalog>::Class<'a> {
|
||||||
|
Container::custom(|_| iced_container::Style {
|
||||||
|
background: Some(color!(0x111111).into()),
|
||||||
|
text_color: Some(Color::WHITE),
|
||||||
|
border: border::rounded(2),
|
||||||
|
..iced_container::Style::default()
|
||||||
|
})
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -361,3 +361,7 @@ pub mod tooltip {
|
||||||
pub mod warning;
|
pub mod warning;
|
||||||
#[doc(inline)]
|
#[doc(inline)]
|
||||||
pub use warning::*;
|
pub use warning::*;
|
||||||
|
|
||||||
|
#[cfg(feature = "markdown")]
|
||||||
|
#[doc(inline)]
|
||||||
|
pub use iced::widget::markdown;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue