continuar
This commit is contained in:
@@ -1,41 +1,28 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<!-- Basic Colors -->
|
||||
<!-- Duolingo-inspired Palette -->
|
||||
<color name="white">#FFFFFF</color>
|
||||
<color name="black">#11181C</color>
|
||||
|
||||
<!-- Missing Standard Colors -->
|
||||
<color name="purple_200">#FFBB86FC</color>
|
||||
<color name="purple_500">#6a00fa</color>
|
||||
<color name="purple_700">#3700B3</color>
|
||||
<color name="teal_200">#03DAC5</color>
|
||||
<color name="teal_700">#018786</color>
|
||||
<color name="background_purple">#F3E5F5</color>
|
||||
<color name="primary_purple">#7C3AED</color>
|
||||
<color name="primary_purple_dark">#6D28D9</color>
|
||||
<color name="background_light">#F9FAFB</color>
|
||||
|
||||
<!-- Light Theme Tokens -->
|
||||
<color name="text_light">#11181C</color>
|
||||
<color name="text_muted_light">#6B7280</color>
|
||||
<color name="background_light">#FFFFFF</color>
|
||||
<color name="surface_light">#F8FAFC</color>
|
||||
<color name="card_light">#FFFFFF</color>
|
||||
<color name="border_light">#E5E7EB</color>
|
||||
<color name="icon_light">#687076</color>
|
||||
<color name="primary_light">#6a00fa</color> <!-- Mantendo o roxo premium solicitado -->
|
||||
<color name="secondary_light">#64748B</color>
|
||||
<color name="success_light">#16A34A</color>
|
||||
<color name="error_light">#DC2626</color>
|
||||
<color name="warning_light">#F59E0B</color>
|
||||
<color name="info_light">#0EA5E9</color>
|
||||
<color name="success_green">#22C55E</color>
|
||||
<color name="reward_yellow">#FACC15</color>
|
||||
<color name="error_red">#EF4444</color>
|
||||
<color name="streak_orange">#FF9600</color>
|
||||
<color name="streak_blue">#33A1FF</color>
|
||||
|
||||
|
||||
<!-- Dark Theme Tokens (for future use in values-night) -->
|
||||
<color name="text_dark">#ECEDEE</color>
|
||||
<color name="text_muted_dark">#94A3B8</color>
|
||||
<color name="background_dark">#0F172A</color>
|
||||
<color name="surface_dark">#1E293B</color>
|
||||
<color name="card_dark">#111827</color>
|
||||
<color name="border_dark">#334155</color>
|
||||
<color name="icon_dark">#9BA1A6</color>
|
||||
<color name="primary_dark">#38bdf8</color>
|
||||
<color name="secondary_dark">#94A3B8</color>
|
||||
<color name="success_dark">#22C55E</color>
|
||||
<!-- UI Element Colors -->
|
||||
<color name="text_primary">#11181C</color>
|
||||
<color name="text_secondary">#6B7280</color>
|
||||
<color name="card_background">#FFFFFF</color>
|
||||
<color name="border_color">#E5E7EB</color>
|
||||
|
||||
<!-- Legacy compatibility (can be refactored later) -->
|
||||
<color name="purple_500">#7C3AED</color>
|
||||
<color name="background_purple">#F9FAFB</color>
|
||||
|
||||
</resources>
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
<dimen name="radius_md">8dp</dimen>
|
||||
<dimen name="radius_lg">12dp</dimen>
|
||||
<dimen name="radius_xl">16dp</dimen>
|
||||
<dimen name="radius_duo">24dp</dimen>
|
||||
|
||||
|
||||
<!-- Font Sizes -->
|
||||
<dimen name="font_heading1">32sp</dimen>
|
||||
|
||||
@@ -3,24 +3,28 @@
|
||||
<!-- Reusable Styles Replicating React Native Components -->
|
||||
|
||||
<style name="ThemedText">
|
||||
<item name="android:textColor">@color/text_light</item>
|
||||
<item name="android:textColor">@color/text_primary</item>
|
||||
|
||||
</style>
|
||||
|
||||
<style name="ThemedText.Heading1">
|
||||
<item name="android:textSize">@dimen/font_heading1</item>
|
||||
<item name="android:textStyle">bold</item>
|
||||
<item name="android:textColor">@color/text_light</item>
|
||||
<item name="android:textColor">@color/text_primary</item>
|
||||
|
||||
</style>
|
||||
|
||||
<style name="ThemedText.Heading2">
|
||||
<item name="android:textSize">@dimen/font_heading2</item>
|
||||
<item name="android:textStyle">bold</item>
|
||||
<item name="android:textColor">@color/text_light</item>
|
||||
<item name="android:textColor">@color/text_primary</item>
|
||||
|
||||
</style>
|
||||
|
||||
<style name="ThemedText.Body">
|
||||
<item name="android:textSize">@dimen/font_body</item>
|
||||
<item name="android:textColor">@color/text_light</item>
|
||||
<item name="android:textColor">@color/text_primary</item>
|
||||
|
||||
</style>
|
||||
|
||||
<style name="FluxupButton" parent="Widget.MaterialComponents.Button">
|
||||
@@ -42,7 +46,8 @@
|
||||
<item name="android:paddingStart">@dimen/spacing_md</item>
|
||||
<item name="android:paddingEnd">@dimen/spacing_md</item>
|
||||
<item name="android:textSize">@dimen/font_body</item>
|
||||
<item name="android:textColor">@color/text_light</item>
|
||||
<item name="android:textColor">@color/text_primary</item>
|
||||
|
||||
<item name="android:layout_marginBottom">@dimen/spacing_md</item>
|
||||
</style>
|
||||
</resources>
|
||||
|
||||
@@ -1,16 +1,19 @@
|
||||
<resources xmlns:tools="http://schemas.android.com/tools">
|
||||
<!-- Base application theme. -->
|
||||
<style name="Theme.Fluxup" parent="Theme.MaterialComponents.DayNight.NoActionBar">
|
||||
<style name="Theme.Fluxup" parent="Theme.MaterialComponents.Light.NoActionBar">
|
||||
<!-- Primary brand color. -->
|
||||
<item name="colorPrimary">@color/purple_500</item>
|
||||
<item name="colorPrimaryVariant">@color/purple_700</item>
|
||||
<item name="colorPrimary">@color/primary_purple</item>
|
||||
<item name="colorPrimaryVariant">@color/primary_purple_dark</item>
|
||||
<item name="colorOnPrimary">@color/white</item>
|
||||
<!-- Secondary brand color. -->
|
||||
<item name="colorSecondary">@color/teal_200</item>
|
||||
<item name="colorSecondaryVariant">@color/teal_200</item>
|
||||
<item name="colorSecondary">@color/reward_yellow</item>
|
||||
<item name="colorSecondaryVariant">@color/reward_yellow</item>
|
||||
<item name="colorOnSecondary">@color/black</item>
|
||||
<!-- Status bar color. -->
|
||||
<item name="android:statusBarColor">?attr/colorPrimaryVariant</item>
|
||||
<item name="android:statusBarColor">@color/background_light</item>
|
||||
<item name="android:windowLightStatusBar" tools:targetApi="m">true</item>
|
||||
<!-- Customize your theme here. -->
|
||||
<item name="android:windowBackground">@color/background_light</item>
|
||||
</style>
|
||||
|
||||
</resources>
|
||||
|
||||
Reference in New Issue
Block a user