adding more styling updates

This commit is contained in:
tibbi
2022-07-31 12:15:45 +02:00
parent bf6d24ab7f
commit 6f10576061
4 changed files with 18 additions and 29 deletions

View File

@@ -87,13 +87,11 @@ class MainActivity : SimpleActivity() {
super.onResume() super.onResume()
val properPrimaryColor = getProperPrimaryColor() val properPrimaryColor = getProperPrimaryColor()
val dialpadIcon = resources.getColoredDrawableWithColor(R.drawable.ic_dialpad_vector, properPrimaryColor.getContrastColor()) val dialpadIcon = resources.getColoredDrawableWithColor(R.drawable.ic_dialpad_vector, properPrimaryColor.getContrastColor())
main_dialpad_button.apply { main_dialpad_button.setImageDrawable(dialpadIcon)
setImageDrawable(dialpadIcon)
background.applyColorFilter(properPrimaryColor)
}
setupTabColors() setupTabColors()
setupToolbar(main_toolbar, searchMenuItem = mSearchMenuItem) setupToolbar(main_toolbar, searchMenuItem = mSearchMenuItem)
updateTextColors(main_holder)
getAllFragments().forEach { getAllFragments().forEach {
it?.setupColors(getProperTextColor(), getProperPrimaryColor(), getProperPrimaryColor()) it?.setupColors(getProperTextColor(), getProperPrimaryColor(), getProperPrimaryColor())

View File

@@ -34,19 +34,21 @@
app:layout_constraintBottom_toTopOf="@+id/main_tabs_holder" app:layout_constraintBottom_toTopOf="@+id/main_tabs_holder"
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
<ImageView <com.simplemobiletools.commons.views.MyFloatingActionButton
android:id="@+id/main_dialpad_button" android:id="@+id/main_dialpad_button"
android:layout_width="@dimen/dialpad_button_size" android:layout_width="wrap_content"
android:layout_height="@dimen/dialpad_button_size" android:layout_height="wrap_content"
android:layout_gravity="bottom|end"
android:layout_marginEnd="@dimen/bigger_margin" android:layout_marginEnd="@dimen/bigger_margin"
android:layout_marginBottom="@dimen/activity_margin" android:layout_marginBottom="@dimen/activity_margin"
android:background="@drawable/circle_background"
android:contentDescription="@string/dialpad" android:contentDescription="@string/dialpad"
android:elevation="@dimen/medium_margin" android:elevation="@dimen/medium_margin"
android:padding="@dimen/activity_margin" android:padding="@dimen/activity_margin"
android:src="@drawable/ic_dialpad_vector" android:src="@drawable/ic_dialpad_vector"
app:backgroundTint="@color/color_primary"
app:layout_constraintBottom_toTopOf="@+id/main_tabs_holder" app:layout_constraintBottom_toTopOf="@+id/main_tabs_holder"
app:layout_constraintEnd_toEndOf="parent" /> app:layout_constraintEnd_toEndOf="parent"
app:rippleColor="@color/pressed_item_foreground" />
<com.google.android.material.tabs.TabLayout <com.google.android.material.tabs.TabLayout
android:id="@+id/main_tabs_holder" android:id="@+id/main_tabs_holder"

View File

@@ -23,24 +23,18 @@
android:id="@+id/sorting_dialog_radio_full_name" android:id="@+id/sorting_dialog_radio_full_name"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:paddingTop="@dimen/medium_margin"
android:paddingBottom="@dimen/medium_margin"
android:text="@string/full_name" /> android:text="@string/full_name" />
<com.simplemobiletools.commons.views.MyCompatRadioButton <com.simplemobiletools.commons.views.MyCompatRadioButton
android:id="@+id/sorting_dialog_radio_date_created" android:id="@+id/sorting_dialog_radio_date_created"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:paddingTop="@dimen/medium_margin"
android:paddingBottom="@dimen/medium_margin"
android:text="@string/date_created" /> android:text="@string/date_created" />
<com.simplemobiletools.commons.views.MyCompatRadioButton <com.simplemobiletools.commons.views.MyCompatRadioButton
android:id="@+id/sorting_dialog_radio_custom" android:id="@+id/sorting_dialog_radio_custom"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:paddingTop="@dimen/medium_margin"
android:paddingBottom="@dimen/medium_margin"
android:text="@string/custom" /> android:text="@string/custom" />
</RadioGroup> </RadioGroup>
@@ -59,16 +53,12 @@
android:id="@+id/sorting_dialog_radio_ascending" android:id="@+id/sorting_dialog_radio_ascending"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:paddingTop="@dimen/medium_margin"
android:paddingBottom="@dimen/medium_margin"
android:text="@string/ascending" /> android:text="@string/ascending" />
<com.simplemobiletools.commons.views.MyCompatRadioButton <com.simplemobiletools.commons.views.MyCompatRadioButton
android:id="@+id/sorting_dialog_radio_descending" android:id="@+id/sorting_dialog_radio_descending"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:paddingTop="@dimen/medium_margin"
android:paddingBottom="@dimen/medium_margin"
android:text="@string/descending" /> android:text="@string/descending" />
</RadioGroup> </RadioGroup>
</LinearLayout> </LinearLayout>

View File

@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<ScrollView <ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/manage_visible_tabs_scroll_view" android:id="@+id/manage_visible_tabs_scroll_view"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content"> android:layout_height="wrap_content">
@@ -11,32 +10,32 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:orientation="vertical" android:orientation="vertical"
android:paddingStart="@dimen/activity_margin" android:paddingStart="@dimen/activity_margin"
android:paddingEnd="@dimen/activity_margin" android:paddingTop="@dimen/activity_margin"
android:paddingTop="@dimen/activity_margin"> android:paddingEnd="@dimen/activity_margin">
<com.simplemobiletools.commons.views.MyAppCompatCheckbox <com.simplemobiletools.commons.views.MyAppCompatCheckbox
android:id="@+id/manage_visible_tabs_contacts" android:id="@+id/manage_visible_tabs_contacts"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:paddingBottom="@dimen/activity_margin"
android:paddingTop="@dimen/activity_margin" android:paddingTop="@dimen/activity_margin"
android:text="@string/contacts_tab"/> android:paddingBottom="@dimen/activity_margin"
android:text="@string/contacts_tab" />
<com.simplemobiletools.commons.views.MyAppCompatCheckbox <com.simplemobiletools.commons.views.MyAppCompatCheckbox
android:id="@+id/manage_visible_tabs_favorites" android:id="@+id/manage_visible_tabs_favorites"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:paddingBottom="@dimen/activity_margin"
android:paddingTop="@dimen/activity_margin" android:paddingTop="@dimen/activity_margin"
android:text="@string/favorites"/> android:paddingBottom="@dimen/activity_margin"
android:text="@string/favorites" />
<com.simplemobiletools.commons.views.MyAppCompatCheckbox <com.simplemobiletools.commons.views.MyAppCompatCheckbox
android:id="@+id/manage_visible_tabs_call_history" android:id="@+id/manage_visible_tabs_call_history"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:paddingBottom="@dimen/activity_margin"
android:paddingTop="@dimen/activity_margin" android:paddingTop="@dimen/activity_margin"
android:text="@string/call_history_tab"/> android:paddingBottom="@dimen/activity_margin"
android:text="@string/call_history_tab" />
</LinearLayout> </LinearLayout>
</ScrollView> </ScrollView>