From dc6b066b46425302edb5879757513cfb9fe53070 Mon Sep 17 00:00:00 2001 From: Negue Date: Sat, 20 Jun 2015 20:13:44 +0200 Subject: [PATCH] Avatar Control, Value Bar Control (HP, MP, XP), new colors --- Habitica/res/drawable/border.xml | 9 +- Habitica/res/drawable/progressbar_red.xml | 2 +- Habitica/res/drawable/progressbar_yellow.xml | 2 +- Habitica/res/layout/avatar_with_bars.xml | 44 +++++++ Habitica/res/layout/value_bar.xml | 73 ++++++++++++ Habitica/res/values/colors.xml | 54 ++++++--- Habitica/res/values/dimens.xml | 3 +- Habitica/res/values/strings.xml | 3 +- .../habitica/ui/AvatarWithBarsViewModel.java | 109 ++++++++++++++++++ 9 files changed, 276 insertions(+), 23 deletions(-) create mode 100644 Habitica/res/layout/avatar_with_bars.xml create mode 100644 Habitica/res/layout/value_bar.xml create mode 100644 Habitica/src/com/habitrpg/android/habitica/ui/AvatarWithBarsViewModel.java diff --git a/Habitica/res/drawable/border.xml b/Habitica/res/drawable/border.xml index d5e67c243..961ca4066 100644 --- a/Habitica/res/drawable/border.xml +++ b/Habitica/res/drawable/border.xml @@ -1,9 +1,10 @@ - - - + - + diff --git a/Habitica/res/drawable/progressbar_red.xml b/Habitica/res/drawable/progressbar_red.xml index 2bfe2e477..07df2d1a5 100644 --- a/Habitica/res/drawable/progressbar_red.xml +++ b/Habitica/res/drawable/progressbar_red.xml @@ -14,7 +14,7 @@ diff --git a/Habitica/res/drawable/progressbar_yellow.xml b/Habitica/res/drawable/progressbar_yellow.xml index f2b263efc..f51304b31 100644 --- a/Habitica/res/drawable/progressbar_yellow.xml +++ b/Habitica/res/drawable/progressbar_yellow.xml @@ -14,7 +14,7 @@ diff --git a/Habitica/res/layout/avatar_with_bars.xml b/Habitica/res/layout/avatar_with_bars.xml new file mode 100644 index 000000000..9f51300b8 --- /dev/null +++ b/Habitica/res/layout/avatar_with_bars.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Habitica/res/layout/value_bar.xml b/Habitica/res/layout/value_bar.xml new file mode 100644 index 000000000..3835bad6f --- /dev/null +++ b/Habitica/res/layout/value_bar.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Habitica/res/values/colors.xml b/Habitica/res/values/colors.xml index 3a7c26642..2faf64d14 100644 --- a/Habitica/res/values/colors.xml +++ b/Habitica/res/values/colors.xml @@ -1,29 +1,37 @@ - #D64040 - #FFCF42 + #da5353 + #fcf0f0 + #250808 + #ffcc35 + #fffbf0 + #2e2200 + #4781e7 + #eff4fd + #051228 + #E6B8AF #c96652 -#F4CCCC + #F4CCCC #dc5d5d -#FCE5CD + #FCE5CD #f4a24c -#FFF2CC + #FFF2CC #ffcf42 -#D9EAD3 + #D9EAD3 #8bbf79 -#D0E0E3 + #D0E0E3 #7eaab2 -#C9DAF8 + #C9DAF8 #5288e9 -#D9D9D9 + #D9D9D9 #989898 @@ -35,17 +43,33 @@ #ff707070 #ffe5e5e5 #ffdedede - + #000000 #00000000 - + #ffb5b5b5 #FF000000 - #ff33b5e5 + #ff33b5e5 - #aaa - #555555 - #FFFFFFFF + #aaa + #555555 + #FFFFFFFF + + + #303030 + + #000 + #de9a9a9a + #8AFFFFFF + #de9a9a9a + #42FFFFFF + #1FFFFFFF + + #202020 + @color/material_drawer_primary + #FFF + + #ffd8dcdd \ No newline at end of file diff --git a/Habitica/res/values/dimens.xml b/Habitica/res/values/dimens.xml index f41ec38aa..d7c8c6be7 100644 --- a/Habitica/res/values/dimens.xml +++ b/Habitica/res/values/dimens.xml @@ -11,7 +11,8 @@ 14.0sp 16.0dip - 25dp + 29dp + 25dp 5dp 90dp 70dp diff --git a/Habitica/res/values/strings.xml b/Habitica/res/values/strings.xml index 2e693e29a..0221a8180 100644 --- a/Habitica/res/values/strings.xml +++ b/Habitica/res/values/strings.xml @@ -112,8 +112,9 @@     Close SP_last_version See the changelog + MP -