From f36a545a86469e4bbd0726b363a742d4879de756 Mon Sep 17 00:00:00 2001 From: Ben Kunkle Date: Wed, 3 Sep 2025 19:03:32 -0500 Subject: [PATCH] onboarding: Improve performance of AI upsell card (#37504) Closes #ISSUE Release Notes: - N/A *or* Added/Fixed/Improved ... --- crates/ai_onboarding/src/ai_upsell_card.rs | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/crates/ai_onboarding/src/ai_upsell_card.rs b/crates/ai_onboarding/src/ai_upsell_card.rs index efe6e4165e445c4cd92f4d08dfc0c1e1947acd55..d6e7a0bbad321148495b37292c3d17f4321c0a6e 100644 --- a/crates/ai_onboarding/src/ai_upsell_card.rs +++ b/crates/ai_onboarding/src/ai_upsell_card.rs @@ -86,10 +86,16 @@ impl RenderOnce for AiUpsellCard { ) .child(plan_definitions.free_plan()); - let grid_bg = h_flex().absolute().inset_0().w_full().h(px(240.)).child( - Vector::new(VectorName::Grid, rems_from_px(500.), rems_from_px(240.)) - .color(Color::Custom(cx.theme().colors().border.opacity(0.05))), - ); + let grid_bg = h_flex() + .absolute() + .inset_0() + .w_full() + .h(px(240.)) + .bg(gpui::pattern_slash( + cx.theme().colors().border.opacity(0.1), + 2., + 25., + )); let gradient_bg = div() .absolute()