habitica-android/Habitica/res/values/colors.xml
Hafiz 9e17ab09d6 Introduce generic ConfigurableFormScreen for all settings forms
Add FieldConfig and FormScreenConfig data models

Implement ConfigurableFormScreen and ComponentTextInput to render any settings screen with AndroidView inputs, styling, and validation

Refactor ChangePasswordScreen to use the new generic form instead of its bespoke implementation

Preserve existing theming, padding, and error behavior across all screens
2025-06-26 15:19:20 -05:00

141 lines
6.8 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="textColorSecondaryDark">@color/brand_500</color>
<!-- Cards -->
<color name="text_light">#66000000</color>
<color name="card_text">@color/text_ternary</color>
<color name="card_title_text">@color/text_secondary</color>
<!-- dialog -->
<color name="primary_text_light">#000000</color>
<color name="transparent">#00000000</color>
<color name="transparent_white">#00FFFFFF</color>
<!-- clock styled weekdays -->
<color name="days_gray">#ffb5b5b5</color>
<color name="cell_separator">@color/separator</color>
<color name="checklist_separator">@color/offset_background</color>
<color name="checkbox_checked_fill">#c8ffffff</color>
<color name="checkbox_checklist_fill">#23000000</color>
<color name="habit_inactive_gray">@color/window_background</color>
<!-- buttons -->
<color name="btn_success">@color/green_10</color>
<color name="btn_danger">@color/red_10</color>
<color name="widget_background">@color/white</color>
<color name="widget_bar_background">@color/offset_background</color>
<color name="gem_view_background">@color/window_background</color>
<color name="task_border_gray">#1a000000</color>
<color name="task_secondary_text">#B2B2B2</color>
<color name="gem_icon_color">#24cc8f</color>
<color name="subscription_description_text">#b1000000</color>
<color name="armoire_text">@color/gray_200</color>
<color name="white_95_alpha">#f2ffffff</color>
<color name="white_80_alpha">#ccffffff</color>
<color name="white_75_alpha">#bfffffff</color>
<color name="white_50_alpha">#7fffffff</color>
<color name="white_15_alpha">#26ffffff</color>
<color name="black_10_alpha">#16000000</color>
<color name="black_20_alpha">#33000000</color>
<color name="black_50_alpha">#89000000</color>
<color name="gray_20_alpha">#331a181d</color>
<color name="gray_2_alpha">#051A181D</color>
<color name="blue_500_24">#3CA9DCF6</color>
<color name="light_gray_bg">#F6F4F8</color>
<color name="skin_ddc994">#ddc994</color>
<color name="skin_f5a76e">#f5a76e</color>
<color name="skin_ea8349">#ea8349</color>
<color name="skin_c06534">#c06534</color>
<color name="skin_98461a">#98461a</color>
<color name="skin_915533">#915533</color>
<color name="skin_c3e1dc">#c3e1dc</color>
<color name="skin_6bd049">#6bd049</color>
<color name="hair_white">#DEDEDE</color>
<color name="hair_brown">#903A00</color>
<color name="hair_blond">#CFA925</color>
<color name="hair_red">#EC720E</color>
<color name="hair_black">#313131</color>
<color name="reward_buy_button_bg">#4cfedead</color>
<color name="reward_buy_button_text">#D9784A00</color>
<color name="ic_launcher_background">#5A2CC8</color>
<color name="ic_launcher_foreground_color">#E0D3FF</color>
<color name="scrollbarThumb">@color/content_background_offset</color>
<color name="setup_background">@color/window_background</color>
<color name="setup_label_background">@color/offset_background_30</color>
<color name="animalitem_all_eggs">#6ECDB2</color>
<color name="dark_brown">#794b00</color>
<color name="color_accent">@color/brand_400</color>
<color name="content_background">@color/white</color>
<color name="window_background">@color/gray_700</color>
<color name="offset_background">@color/gray_600</color>
<color name="offset_background_30">#4cedecee</color>
<color name="content_background_offset">@color/gray_500</color>
<color name="brand_background">@color/brand_300</color>
<color name="brand_background_dark">@color/brand_200</color>
<color name="dimmed_background">@color/gray_300</color>
<color name="disabled_background">@color/gray_400</color>
<color name="separator">@color/gray_400</color>
<color name="system_bars">@color/brand_200</color>
<color name="account_dialog_bars">@color/white</color>
<color name="equipment_overview_background">@color/gray_50</color>
<color name="equipment_column_background">@color/gray_600</color>
<color name="inverted_background">@color/gray_100</color>
<color name="inverted_background_offset">@color/gray_200</color>
<color name="background_red">@color/red_100</color>
<color name="background_orange">@color/orange_100</color>
<color name="background_yellow">@color/yellow_100</color>
<color name="background_green">@color/green_100</color>
<color name="background_blue">@color/blue_100</color>
<color name="background_teal">@color/teal_100</color>
<color name="background_brand">@color/brand_300</color>
<color name="background_brand_30">#4D6033B5</color>
<color name="text_brown">#7f3300</color>
<color name="checkbox_fill">#50ffffff</color>
<color name="checkbox_fill_inactive">#99FFFFFF</color>
<color name="checkbox_fill_selected">@color/gray_600</color>
<color name="taskform_gray">#99edecee</color>
<color name="back_button">#000000</color>
<color name="content_95_alpha">#f2ffffff</color>
<color name="content_80_alpha">#ccffffff</color>
<color name="content_75_alpha">#bfffffff</color>
<color name="content_50_alpha">#7fffffff</color>
<color name="content_15_alpha">#26ffffff</color>
<color name="text_red_white">@color/red_10</color>
<color name="text_orange_white">@color/orange_10</color>
<color name="text_yellow_white">@color/yellow_10</color>
<color name="text_green_white">@color/green_10</color>
<color name="text_blue_white">@color/blue_10</color>
<color name="text_teal_white">@color/teal_10</color>
<color name="text_brown_white">#7f3300</color>
<color name="text_brand_white">@color/brand_300</color>
<color name="text_red_maroon">@color/maroon_100</color>
<color name="lightly_tinted_background">@color/brand_700</color>
<color name="dialog_background">@color/white</color>
<color name="error_banner_background">@color/maroon_5</color>
<color name="text_green1_green500">@color/green_1</color>
<color name="text_gold">@color/yellow_1</color>
<color name="purple400_purple500">@color/brand_400</color>
<color name="text_green10_green500">@color/green_10</color>
<color name="gray100_gray400">@color/gray_100</color>
<color name="gray100_gray500">@color/gray_100</color>
<color name="gray200_gray400">@color/gray_200</color>
<color name="gray600_gray10">@color/gray_600</color>
<color name="gray600_gray50">@color/gray_600</color>
<color name="gray700_gray10">@color/gray_700</color>
<color name="maroon100_red100">@color/maroon_100</color>
<color name="brand_button">@color/brand_400</color>
<color name="darkbrown">#55311D</color>
</resources>