mirror of
https://github.com/sudoxnym/habitica-android.git
synced 2026-04-14 19:56:32 +00:00
408 lines
No EOL
18 KiB
XML
408 lines
No EOL
18 KiB
XML
<resources xmlns:tools="http://schemas.android.com/tools">
|
||
|
||
<!-- Application theme. -->
|
||
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
|
||
<item name="android:listSeparatorTextViewStyle">@style/MyOwnListSeperatorTextViewStyle</item>
|
||
|
||
<item name="android:elevation" tools:targetApi="21">0dp</item>
|
||
<item name="elevation">0dp</item>
|
||
|
||
<item name="android:windowContentOverlay">@null</item>
|
||
<item name="actionMenuTextColor">@color/white</item>
|
||
|
||
<!-- All customizations that are NOT specific to a particular API-level can go here. -->
|
||
|
||
<item name="windowActionBar">false</item>
|
||
<item name="windowNoTitle">true</item>
|
||
|
||
<!-- ...and here we setting appcompat’s color theming attrs -->
|
||
<item name="colorPrimary">@color/brand</item>
|
||
<item name="colorPrimaryDark">@color/brand_50</item>
|
||
<item name="colorAccent">@color/brand</item>
|
||
|
||
<!-- MaterialDrawer specific values -->
|
||
<item name="material_drawer_background">@color/material_drawer_background</item>
|
||
<item name="material_drawer_primary_text">@color/material_drawer_primary_text</item>
|
||
<item name="material_drawer_primary_icon">@color/material_drawer_primary_icon</item>
|
||
<item name="material_drawer_secondary_text">@color/material_drawer_secondary_text</item>
|
||
<item name="material_drawer_hint_text">@color/material_drawer_hint_text</item>
|
||
<item name="material_drawer_divider">@color/material_drawer_divider</item>
|
||
<item name="material_drawer_selected">@color/material_drawer_selected</item>
|
||
<item name="material_drawer_selected_text">@color/brand_200</item>
|
||
<item name="material_drawer_header_selection_text">
|
||
@color/material_drawer_header_selection_text
|
||
</item>
|
||
|
||
<item name="popupMenuStyle">@style/PopupTheme</item>
|
||
<item name="actionOverflowMenuStyle">@style/PopupTheme</item>
|
||
<item name="android:popupMenuStyle">@style/PopupTheme</item>
|
||
<item name="preferenceTheme">@style/PreferenceThemeOverlay.v14.Material</item>
|
||
|
||
<item name="alertDialogTheme">@style/AlertDialogTheme</item>
|
||
</style>
|
||
|
||
<style name="AppTheme.ActionBar" parent="AppTheme">
|
||
<item name="windowActionBar">true</item>
|
||
<item name="windowNoTitle">false</item>
|
||
</style>
|
||
|
||
<style name="AppTheme.ActionBar.Transparent">
|
||
</style>
|
||
|
||
<style name="AppTheme.NoActionBar" parent="AppTheme">
|
||
<item name="windowActionBar">false</item>
|
||
<item name="windowNoTitle">true</item>
|
||
</style>
|
||
|
||
<style name="AppTheme.NoActionBar.Transparent">
|
||
</style>
|
||
|
||
<style name="AppThemeWithActionBarBlackText" parent="AppTheme.ActionBar">
|
||
<item name="android:textColorPrimary">@android:color/black</item>
|
||
</style>
|
||
|
||
<style name="PopupTheme" parent="Widget.AppCompat.Light.PopupMenu">
|
||
<item name="android:popupBackground">@android:color/white</item>
|
||
</style>
|
||
|
||
<style name="MyCustomTabLayout" parent="ThemeOverlay.AppCompat.Dark.ActionBar">
|
||
<item name="android:singleLine">true</item>
|
||
<item name="android:lines">1</item>
|
||
<item name="android:ellipsize">end</item>
|
||
</style>
|
||
|
||
<style name="CardText">
|
||
<item name="android:textSize">@dimen/card_small_text</item>
|
||
<item name="android:textColor">@color/card_text</item>
|
||
<item name="android:ellipsize">end</item>
|
||
</style>
|
||
|
||
<style name="CardTitle" parent="@style/CardText">
|
||
<item name="android:textSize">@dimen/card_medium_text</item>
|
||
<item name="android:textColor">@color/card_title_text</item>
|
||
</style>
|
||
|
||
<style name="CardContent">
|
||
<item name="android:padding">@dimen/card_padding</item>
|
||
</style>
|
||
|
||
<style name="CardContent.Compact" parent="CardContent">
|
||
<item name="android:padding">@dimen/card_padding_compact</item>
|
||
</style>
|
||
|
||
<style name="CardView.Default" parent="CardView.Light">
|
||
<item name="android:layout_margin">@dimen/card_margin</item>
|
||
</style>
|
||
|
||
<style name="RowWrapper">
|
||
<item name="android:padding">@dimen/row_padding</item>
|
||
<item name="android:background">@drawable/selection_highlight</item>
|
||
</style>
|
||
|
||
<style name="RowText">
|
||
<item name="android:textSize">@dimen/row_text_size</item>
|
||
<item name="android:textColor">@color/card_text</item>
|
||
</style>
|
||
|
||
<style name="RowTitle">
|
||
<item name="android:textSize">@dimen/row_title_size</item>
|
||
<item name="android:textStyle">bold</item>
|
||
<item name="android:textColor">@color/card_title_text</item>
|
||
<item name="android:paddingBottom">@dimen/row_title_bottommargin</item>
|
||
</style>
|
||
|
||
<style name="RowText.unimportant" parent="RowText">
|
||
<item name="android:textColor">@android:color/darker_gray</item>
|
||
<item name="android:textAppearance">?android:attr/textAppearanceSmall</item>
|
||
</style>
|
||
|
||
<style name="MyOwnListSeperatorTextViewStyle">
|
||
<item name="android:background">@drawable/border_lightgray</item>
|
||
<item name="android:drawablePadding">4dp</item>
|
||
<item name="android:layout_marginTop">8dp</item>
|
||
<item name="android:paddingLeft">4dp</item>
|
||
<item name="android:textAllCaps">true</item>
|
||
<item name="android:textSize">14sp</item>
|
||
</style>
|
||
|
||
<style name="ChatMessageUserTextViewStyle">
|
||
<item name="android:shadowColor">#000000</item>
|
||
<item name="android:shadowDx">1</item>
|
||
<item name="android:shadowDy">1</item>
|
||
<item name="android:shadowRadius">1</item>
|
||
</style>
|
||
|
||
<!-- used activity_main.xml -->
|
||
<style name="Toolbar" parent="Base.ThemeOverlay.AppCompat.ActionBar">
|
||
<item name="android:textColorPrimary">@color/white</item>
|
||
</style>
|
||
|
||
<style name="HabitButton" parent="android:Widget.Button">
|
||
<item name="android:radius">0dp</item>
|
||
<item name="android:layout_margin">0dp</item>
|
||
<item name="android:textColor">@color/white</item>
|
||
<item name="android:textSize">20sp</item>
|
||
</style>
|
||
|
||
<style name="DialogButton" parent="android:Widget.Button">
|
||
<item name="android:background">@android:color/transparent</item>
|
||
<item name="android:textColor">@color/brand_100</item>
|
||
</style>
|
||
|
||
<style name="AlertDialogTheme" parent="Theme.AppCompat.Light.Dialog.Alert">
|
||
<item name="colorAccent">@color/brand_100</item>
|
||
</style>
|
||
|
||
<style name="SectionTitle">
|
||
<item name="android:textSize">@dimen/card_medium_text</item>
|
||
<item name="android:textStyle">bold</item>
|
||
<item name="android:paddingLeft">@dimen/section_leftright_padding</item>
|
||
<item name="android:paddingRight">@dimen/section_leftright_padding</item>
|
||
<item name="android:paddingTop">@dimen/section_top_padding</item>
|
||
</style>
|
||
|
||
<style name="MenuSectionTitle">
|
||
<item name="android:background">@color/brand</item>
|
||
<item name="android:textColor">@color/white</item>
|
||
</style>
|
||
|
||
<style name="BottomMenu">
|
||
<item name="android:divider">?android:listDivider</item>
|
||
<item name="android:showDividers">middle</item>
|
||
</style>
|
||
|
||
<style name="BottomMenuItem">
|
||
<item name="android:padding">@dimen/bottom_menu_padding</item>
|
||
<item name="android:background">@drawable/selection_highlight</item>
|
||
</style>
|
||
|
||
<style name="BottomMenuItemText">
|
||
<item name="android:textSize">@dimen/card_medium_text</item>
|
||
</style>
|
||
|
||
<style name="EmptyView">
|
||
<item name="android:padding">@dimen/section_top_padding</item>
|
||
<item name="android:layout_gravity">center</item>
|
||
<item name="android:gravity">center</item>
|
||
<item name="android:background">@color/white</item>
|
||
<item name="android:layout_marginLeft">20dp</item>
|
||
<item name="android:layout_marginRight">20dp</item>
|
||
<item name="android:visibility">gone</item>
|
||
</style>
|
||
|
||
<style name="LoginRow">
|
||
<item name="android:layout_marginLeft">8dp</item>
|
||
<item name="android:layout_marginRight">8dp</item>
|
||
<item name="android:layout_gravity">center</item>
|
||
</style>
|
||
|
||
<style name="GemPurchaseListItem">
|
||
<item name="android:textColor">@color/brand_100</item>
|
||
<item name="android:gravity">center_horizontal</item>
|
||
<item name="android:textSize">12sp</item>
|
||
<item name="android:drawableLeft">@drawable/ic_check_purple_24dp</item>
|
||
<item name="android:layout_gravity">center</item>
|
||
<item name="android:drawablePadding">4dp</item>
|
||
</style>
|
||
|
||
<style name="SubscriptionListTitle" parent="GemPurchaseListItem">
|
||
<item name="android:layout_gravity">left|center_vertical</item>
|
||
<item name="android:fontFamily" tools:targetApi="jelly_bean">@string/font_family_medium</item>
|
||
<item name="android:textSize">14sp</item>
|
||
</style>
|
||
|
||
<style name="FragmentDialogTitle">
|
||
<item name="android:textSize">@dimen/card_medium_text</item>
|
||
<item name="android:textStyle">bold</item>
|
||
<item name="android:paddingLeft">@dimen/section_leftright_padding</item>
|
||
<item name="android:paddingRight">@dimen/section_leftright_padding</item>
|
||
<item name="android:paddingTop">@dimen/section_top_padding</item>
|
||
<item name="android:paddingBottom">@dimen/section_top_padding</item>
|
||
</style>
|
||
|
||
<style name="GemPurchaseListItemDescription">
|
||
<item name="android:layout_gravity">center_horizontal</item>
|
||
<item name="android:textSize">13sp</item>
|
||
<item name="android:layout_marginLeft">8dp</item>
|
||
<item name="android:layout_marginRight">8dp</item>
|
||
<item name="android:textColor">@color/subscription_description_text</item>
|
||
</style>
|
||
|
||
<style name="Pill">
|
||
<item name="android:textSize">11sp</item>
|
||
<item name="android:background">@drawable/pill_bg</item>
|
||
<item name="android:paddingRight">@dimen/pill_horizontal_padding</item>
|
||
<item name="android:paddingLeft">@dimen/pill_horizontal_padding</item>
|
||
<item name="android:paddingTop">@dimen/pill_vertical_padding</item>
|
||
<item name="android:paddingBottom">@dimen/pill_vertical_padding</item>
|
||
</style>
|
||
|
||
<style name="Pill.Selected">
|
||
<item name="android:textColor">@color/white</item>
|
||
<item name="android:background">@drawable/pill_bg_purple</item>
|
||
</style>
|
||
|
||
<style name="Pill.Selected.Green">
|
||
<item name="android:background">@drawable/pill_bg_green</item>
|
||
</style>
|
||
|
||
<style name="Pill.Selected.Red">
|
||
<item name="android:background">@drawable/pill_bg_red</item>
|
||
</style>
|
||
|
||
<style name="subscriptionBox">
|
||
<item name="android:background">@color/habit_inactive_gray</item>
|
||
<item name="android:paddingTop">8dp</item>
|
||
<item name="android:paddingBottom">8dp</item>
|
||
<item name="android:paddingLeft">12dp</item>
|
||
<item name="android:paddingRight">12dp</item>
|
||
<item name="android:layout_marginBottom">8dp</item>
|
||
</style>
|
||
|
||
<style name="subscriptionBoxText">
|
||
<item name="android:textColor">@color/brand_100</item>
|
||
</style>
|
||
|
||
<style name="subscriptionBoxText.Title">
|
||
<item name="android:textSize">14sp</item>
|
||
</style>
|
||
|
||
<style name="subscriptionBoxText.Subtitle">
|
||
<item name="android:textSize">11sp</item>
|
||
</style>
|
||
|
||
<style name="subscriptionBoxText.Title.Red">
|
||
<item name="android:textColor">@color/red_50</item>
|
||
</style>
|
||
|
||
<style name="SubscriptionListDescription" parent="GemPurchaseListItemDescription">
|
||
<item name="android:layout_marginBottom">24dp</item>
|
||
<item name="android:fontFamily" tools:targetApi="jelly_bean">
|
||
@string/font_family_condensed
|
||
</item>
|
||
<item name="android:textSize">14sp</item>
|
||
<item name="android:letterSpacing" tools:targetApi="lollipop">0.035</item>
|
||
<item name="android:lineSpacingExtra">2.0dp</item>
|
||
<item name="android:layout_marginLeft">16dp</item>
|
||
<item name="android:layout_marginRight">16dp</item>
|
||
</style>
|
||
|
||
<style name="Button">
|
||
<item name="android:paddingLeft">@dimen/button_padding</item>
|
||
<item name="android:paddingRight">@dimen/button_padding</item>
|
||
</style>
|
||
|
||
<style name="Button.Purple">
|
||
<item name="android:background">@drawable/rounded_purple_square</item>
|
||
<item name="android:textColor">@color/white</item>
|
||
</style>
|
||
|
||
<style name="Button.Purple.Small">
|
||
<item name="android:paddingLeft">@dimen/button_padding_small</item>
|
||
<item name="android:paddingRight">@dimen/button_padding_small</item>
|
||
<item name="android:paddingTop">@dimen/button_padding_vertical_small</item>
|
||
<item name="android:paddingBottom">@dimen/button_padding_vertical_small</item>
|
||
</style>
|
||
|
||
<style name="LoginEditTextTheme">
|
||
<item name="colorAccent">@color/white_50_alpha</item>
|
||
<item name="colorControlNormal">@color/white_15_alpha</item>
|
||
<item name="colorControlActivated">@color/white_75_alpha</item>
|
||
<item name="android:drawablePadding">@dimen/spacing_large</item>
|
||
<item name="android:textColor">@color/white_75_alpha</item>
|
||
<item name="android:textColorHint">@color/white_50_alpha</item>
|
||
<item name="android:paddingLeft">16dp</item>
|
||
<item name="android:paddingRight">16dp</item>
|
||
<item name="android:paddingBottom">20dp</item>
|
||
</style>
|
||
|
||
<style name="LoginButton" parent="@style/Widget.AppCompat.Button.Borderless">
|
||
<item name="android:shadowColor">@color/transparent</item>
|
||
<item name="android:background">@drawable/login_button</item>
|
||
<item name="android:textColor">@color/white</item>
|
||
<item name="android:layout_gravity">center_horizontal</item>
|
||
<item name="android:textAllCaps">false</item>
|
||
<item name="android:paddingLeft">32dp</item>
|
||
<item name="android:paddingRight">32dp</item>
|
||
</style>
|
||
|
||
<style name="welcome_floating_icon">
|
||
<item name="android:layout_width">50dp</item>
|
||
<item name="android:layout_height">50dp</item>
|
||
<item name="android:background">@drawable/welcome_diamond_background</item>
|
||
<item name="android:padding">16dp</item>
|
||
</style>
|
||
|
||
<style name="DiamondButton" parent="@style/Widget.AppCompat.Button.Borderless">
|
||
<item name="android:layout_height">36dp</item>
|
||
<item name="android:background">@drawable/diamond_button</item>
|
||
<item name="android:paddingLeft">36dp</item>
|
||
<item name="android:paddingRight">36dp</item>
|
||
<item name="android:textColor">@color/white</item>
|
||
<item name="android:textAllCaps">false</item>
|
||
<item name="android:shadowColor">@color/transparent</item>
|
||
</style>
|
||
|
||
<style name="TaskFilterRadioButton">
|
||
<item name="android:layout_weight">1</item>
|
||
<item name="android:button">@color/transparent</item>
|
||
<item name="android:background">@drawable/pill_radio_button</item>
|
||
<item name="android:gravity">center</item>
|
||
<item name="android:padding">8dp</item>
|
||
<item name="android:textColor">@drawable/radio_button_text_color</item>
|
||
</style>
|
||
|
||
<style name="TagEditTextTheme">
|
||
<item name="colorAccent">@color/black_20_alpha</item>
|
||
<item name="colorControlNormal">@color/black_20_alpha</item>
|
||
<item name="android:drawablePadding">@dimen/spacing_large</item>
|
||
</style>
|
||
|
||
<style name="SegmentView">
|
||
<item name="android:layout_margin">@dimen/spacing_large</item>
|
||
<item name="android:orientation">vertical</item>
|
||
</style>
|
||
|
||
<style name="HabiticaButton" parent="@style/Widget.AppCompat.Button.Borderless">
|
||
<item name="android:textAllCaps">false</item>
|
||
<item name="android:minHeight">0dp</item>
|
||
<item name="android:paddingTop">12dp</item>
|
||
<item name="android:paddingBottom">12dp</item>
|
||
<item name="android:shadowColor">@color/transparent</item>
|
||
<item name="android:textColor">@color/white</item>
|
||
</style>
|
||
|
||
<style name="HabiticaButton.Gray" parent="HabiticaButton">
|
||
<item name="android:background">@drawable/layout_rounded_bg_gray_700</item>
|
||
<item name="android:textColor">@color/brand_400</item>
|
||
</style>
|
||
|
||
<style name="HabiticaButton.Red" parent="HabiticaButton">
|
||
<item name="android:background">@drawable/layout_rounded_bg_red</item>
|
||
</style>
|
||
|
||
<style name="SegmentTitle" parent="Headline">
|
||
<item name="android:layout_marginBottom">@dimen/spacing_medium</item>
|
||
</style>
|
||
|
||
<style name="HabiticaButton.Green" parent="HabiticaButton">
|
||
<item name="android:background">@drawable/layout_rounded_bg_green</item>
|
||
</style>
|
||
|
||
<style name="HabiticaButton.Yellow" parent="HabiticaButton">
|
||
<item name="android:background">@drawable/layout_rounded_bg_yellow</item>
|
||
</style>
|
||
|
||
<style name="CurrencyTextView">
|
||
<item name="android:textSize">14sp</item>
|
||
<item name="android:layout_marginLeft">16dp</item>
|
||
<item name="android:drawablePadding">4dp</item>
|
||
<item name="android:gravity">center</item>
|
||
</style>
|
||
|
||
<style name="QuestRatingBar" parent="@android:style/Widget.RatingBar">
|
||
<item name="android:progressDrawable">@drawable/quest_difficulty_rating</item>
|
||
<item name="android:minHeight">12dip</item>
|
||
<item name="android:maxHeight">12dip</item>
|
||
</style>
|
||
</resources> |