continuar

This commit is contained in:
MeuNome
2026-04-22 12:45:07 +01:00
parent 514d3e59ec
commit 568896e165
56 changed files with 19276 additions and 17531 deletions

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>