commit f4238ecf6453f0e5ffe6cbad1e626c8e11723429
parent 364d9749bb41b4155b6547b0a4fe36f6c21dc9af
Author: triesap <tyson@radroots.org>
Date: Sun, 7 Jun 2026 16:59:40 -0700
ui: refine farm profile summary
Diffstat:
2 files changed, 17 insertions(+), 12 deletions(-)
diff --git a/crates/desktop/src/source_guards.rs b/crates/desktop/src/source_guards.rs
@@ -431,7 +431,6 @@ const REQUIRED_WINDOW_COPY_KEYS: &[&str] = &[
"AppTextKey::AccountFarmDetailsEstablishedYearValue",
"AppTextKey::AccountFarmDetailsAboutFarmValue",
"AppTextKey::AccountFarmDetailsFarmLocationValue",
- "AppTextKey::AccountFarmDetailsRequiredFieldNote",
"AppTextKey::AccountFarmDetailsSummaryTitle",
"AppTextKey::AccountFarmDetailsFarmTypeSummaryLabel",
"AppTextKey::AccountFarmDetailsEstablishedSummaryLabel",
diff --git a/crates/desktop/src/window.rs b/crates/desktop/src/window.rs
@@ -9991,16 +9991,7 @@ fn account_farm_profile_main_card(
&form.about_farm_input,
is_textarea_wrap_ready,
cx,
- ))
- .child(
- div()
- .w_full()
- .text_size(px(APP_UI_THEME.foundation.typography.utility_title_text_px))
- .text_color(rgb(APP_UI_THEME.foundation.text.secondary))
- .child(app_shared_text(
- AppTextKey::AccountFarmDetailsRequiredFieldNote,
- )),
- ),
+ )),
)
}
@@ -10476,6 +10467,21 @@ fn account_farm_profile_card(content: impl IntoElement) -> impl IntoElement {
)
}
+fn account_farm_profile_rail_card(content: impl IntoElement) -> impl IntoElement {
+ div()
+ .w_full()
+ .border_1()
+ .border_color(rgb(APP_UI_THEME.foundation.surfaces.divider))
+ .rounded(px(APP_UI_THEME.foundation.radii.large_px))
+ .bg(transparent_black())
+ .child(
+ div()
+ .w_full()
+ .p(px(APP_UI_THEME.shells.home_card_padding_px))
+ .child(content),
+ )
+}
+
fn account_farm_profile_title_block(
title_key: AppTextKey,
body_key: AppTextKey,
@@ -10803,7 +10809,7 @@ fn account_farm_date_range_fields(
}
fn account_farm_profile_summary_card(cx: &mut Context<HomeView>) -> impl IntoElement {
- account_farm_profile_card(
+ account_farm_profile_rail_card(
app_stack_v(APP_UI_THEME.shells.home_stack_gap_px)
.w_full()
.child(