diff options
| author | 2025-02-05 02:20:36 +0100 | |
|---|---|---|
| committer | 2025-02-05 02:20:36 +0100 | |
| commit | 4bbb5cbc1f8b2a0ee8e09be18071368df3ba5bbd (patch) | |
| tree | 076d5bcebcc1686c069d79375357ef013de16cc3 /examples/changelog/src | |
| parent | 1f9723a9296082ea06b7280833c60e8f2e547cb5 (diff) | |
| parent | ef25dfb7331c7ab5446e9b771c9bca8aff231957 (diff) | |
| download | iced-4bbb5cbc1f8b2a0ee8e09be18071368df3ba5bbd.tar.gz iced-4bbb5cbc1f8b2a0ee8e09be18071368df3ba5bbd.tar.bz2 iced-4bbb5cbc1f8b2a0ee8e09be18071368df3ba5bbd.zip  | |
Merge pull request #2786 from iced-rs/customizable-markdown
Customizable Markdown Rendering and Image Support
Diffstat (limited to 'examples/changelog/src')
| -rw-r--r-- | examples/changelog/src/main.rs | 26 | 
1 files changed, 11 insertions, 15 deletions
diff --git a/examples/changelog/src/main.rs b/examples/changelog/src/main.rs index f889e757..a1d0d799 100644 --- a/examples/changelog/src/main.rs +++ b/examples/changelog/src/main.rs @@ -267,25 +267,21 @@ impl Generator {                      } => {                          let details = {                              let title = rich_text![ -                                span(&pull_request.title).size(24).link( -                                    Message::OpenPullRequest(pull_request.id) -                                ), +                                span(&pull_request.title) +                                    .size(24) +                                    .link(pull_request.id),                                  span(format!(" by {}", pull_request.author))                                      .font(Font {                                          style: font::Style::Italic,                                          ..Font::default()                                      }),                              ] +                            .on_link_click(Message::OpenPullRequest)                              .font(Font::MONOSPACE); -                            let description = markdown::view( -                                description, -                                markdown::Settings::default(), -                                markdown::Style::from_palette( -                                    self.theme().palette(), -                                ), -                            ) -                            .map(Message::UrlClicked); +                            let description = +                                markdown(description, self.theme()) +                                    .map(Message::UrlClicked);                              let labels =                                  row(pull_request.labels.iter().map(|label| { @@ -348,11 +344,11 @@ impl Generator {                  } else {                      container(                          scrollable( -                            markdown::view( +                            markdown(                                  preview, -                                markdown::Settings::with_text_size(12), -                                markdown::Style::from_palette( -                                    self.theme().palette(), +                                markdown::Settings::with_text_size( +                                    12, +                                    self.theme(),                                  ),                              )                              .map(Message::UrlClicked),  | 
