From 60bebaf51f2686357c71868f52ec909be395dfe2 Mon Sep 17 00:00:00 2001 From: Jason Lee Date: Tue, 17 Jun 2025 10:50:57 +0800 Subject: [PATCH] markdown: Fix Todo list item checkbox style. (#962) image --- crates/ui/src/text/element.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/crates/ui/src/text/element.rs b/crates/ui/src/text/element.rs index d13099a0..b6a17247 100644 --- a/crates/ui/src/text/element.rs +++ b/crates/ui/src/text/element.rs @@ -433,7 +433,7 @@ impl Node { )) }) .when_some(checked, |this, checked| { - // Checkmark + // Todo list checkbox this.child( div() .flex() @@ -443,10 +443,11 @@ impl Node { .items_center() .justify_center() .rounded(cx.theme().radius.half()) - .bg(cx.theme().primary) + .border_1() + .border_color(cx.theme().primary) .text_color(cx.theme().primary_foreground) .when(checked, |this| { - this.child( + this.bg(cx.theme().primary).child( Icon::new(IconName::Check) .size_2() .text_xs(),