Fixes with colors

This commit is contained in:
tom79 2019-11-20 16:25:44 +01:00
parent f93dad702a
commit 3f9fdb3a29
14 changed files with 52 additions and 15 deletions

View File

@ -1691,7 +1691,7 @@ public class TootActivity extends BaseActivity implements UploadStatusDelegate,
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
public boolean onOptionsItemSelected(@NotNull MenuItem item) {
final SQLiteDatabase db = Sqlite.getInstance(getApplicationContext(), Sqlite.DB_NAME, null, Sqlite.DB_VERSION).open();
int style;
SharedPreferences sharedpreferences = getSharedPreferences(Helper.APP_PREFS, MODE_PRIVATE);

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@color/cyanea_accent" android:state_checked="true" />
<item android:drawable="@color/cyanea_accent" android:state_pressed="true" />
<item android:drawable="@color/cyanea_accent" android:state_focused="true" />
<item android:drawable="@color/cyanea_primary_dark" />
</selector>

View File

@ -474,7 +474,8 @@
android:layout_height="wrap_content"
android:minHeight="?attr/actionBarSize"
app:layout_collapseMode="pin"
app:theme="@style/ThemeOverlay.AppCompat.Light">
app:theme="@style/ThemeOverlay.AppCompat.Light"
>
<LinearLayout
android:id="@+id/toolbar_content"
@ -490,7 +491,6 @@
android:layout_height="30dp"
android:layout_gravity="center_vertical"
android:layout_marginEnd="10dp"
android:layout_marginRight="10dp"
android:contentDescription="@string/profile_picture"
android:gravity="center_vertical" />

View File

@ -37,7 +37,8 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?colorPrimary"
app:layout_scrollFlags="scroll|enterAlways" />
app:layout_scrollFlags="scroll|enterAlways"
/>
</com.google.android.material.appbar.AppBarLayout>
<RelativeLayout
@ -57,7 +58,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:divider="@null"
android:scrollbars="none"></androidx.recyclerview.widget.RecyclerView>
android:scrollbars="none"/>
</androidx.swiperefreshlayout.widget.SwipeRefreshLayout>
<RelativeLayout

View File

@ -37,7 +37,8 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?colorPrimary"
app:layout_scrollFlags="scroll|enterAlways" />
app:layout_scrollFlags="scroll|enterAlways"
/>
</com.google.android.material.appbar.AppBarLayout>
<RelativeLayout

View File

@ -39,7 +39,8 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?colorPrimary"
app:layout_scrollFlags="scroll|enterAlways" />
app:layout_scrollFlags="scroll|enterAlways"
/>
</com.google.android.material.appbar.AppBarLayout>
<RelativeLayout

View File

@ -38,7 +38,8 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?colorPrimary"
app:layout_scrollFlags="scroll|enterAlways">
app:layout_scrollFlags="scroll|enterAlways"
>
<ImageView
android:id="@+id/iconbar"

View File

@ -22,7 +22,8 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?colorPrimary"
app:layout_scrollFlags="scroll|enterAlways" />
app:layout_scrollFlags="scroll|enterAlways"
/>
</com.google.android.material.appbar.AppBarLayout>
<RelativeLayout

View File

@ -22,7 +22,8 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?colorPrimary"
app:layout_scrollFlags="scroll|enterAlways" />
app:layout_scrollFlags="scroll|enterAlways"
/>
</com.google.android.material.appbar.AppBarLayout>
<RelativeLayout

View File

@ -39,7 +39,8 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?colorPrimary"
app:layout_scrollFlags="scroll|enterAlways" />
app:layout_scrollFlags="scroll|enterAlways"
/>
</com.google.android.material.appbar.AppBarLayout>
<RelativeLayout

View File

@ -482,7 +482,8 @@
android:layout_height="wrap_content"
android:minHeight="?attr/actionBarSize"
app:layout_collapseMode="pin"
app:theme="@style/ThemeOverlay.AppCompat.Light">
app:theme="@style/ThemeOverlay.AppCompat.Light"
>
<LinearLayout
android:id="@+id/toolbar_content"

View File

@ -38,7 +38,8 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?colorPrimary"
app:layout_scrollFlags="scroll|enterAlways" />
app:layout_scrollFlags="scroll|enterAlways"
/>
</com.google.android.material.appbar.AppBarLayout>
<RelativeLayout
@ -54,7 +55,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:divider="@null"
android:scrollbars="none"></ListView>
android:scrollbars="none"/>
<RelativeLayout
android:id="@+id/no_action"

View File

@ -14,7 +14,8 @@
You should have received a copy of the GNU General Public License along with Fedilab; if not,
see <http://www.gnu.org/licenses>.
-->
<androidx.appcompat.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
<androidx.appcompat.widget.Toolbar
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/toolbar"

View File

@ -9,6 +9,7 @@
<attr name="textColor" type="color" />
<attr name="linkColor" type="color" />
<!-- Light theme -->
<style name="AppTheme_Fedilab" parent="Theme.Cyanea.Light">
<item name="cardviewColor">@color/white</item>
@ -20,6 +21,8 @@
<item name="textColor">@color/black</item>
<item name="android:textColor">@color/black</item>
<item name="linkColor">@color/light_link_toot</item>
<item name="android:popupMenuStyle">@style/Fedilab.PopupMenu.Light</item>
</style>
@ -33,6 +36,7 @@
<item name="textColor">@color/black</item>
<item name="android:textColor">@color/black</item>
<item name="linkColor">@color/light_link_toot</item>
<item name="android:popupMenuStyle">@style/Fedilab.PopupMenu.Light</item>
</style>
<!-- BLACK theme -->
<style name="AppThemeBlack" parent="Theme.Cyanea.Dark">
@ -45,6 +49,7 @@
<item name="textColor">@color/dark_text</item>
<item name="android:textColor">@color/dark_text</item>
<item name="linkColor">@color/black_link_toot</item>
<item name="android:popupMenuStyle">@style/Fedilab.PopupMenu.Dark</item>
</style>
<style name="AppThemeBlack_NoActionBar" parent="Theme.Cyanea.Dark.NoActionBar">
@ -57,6 +62,7 @@
<item name="textColor">@color/dark_text</item>
<item name="android:textColor">@color/dark_text</item>
<item name="linkColor">@color/black_link_toot</item>
<item name="android:popupMenuStyle">@style/Fedilab.PopupMenu.Dark</item>
</style>
@ -71,6 +77,8 @@
<item name="textColor">@color/dark_text</item>
<item name="android:textColor">@color/dark_text</item>
<item name="linkColor">@color/dark_link_toot</item>
<item name="android:popupMenuStyle">@style/Fedilab.PopupMenu.Dark</item>
<item name="android:itemBackground">@drawable/menu_selector</item>
</style>
<style name="AppThemeDark_NoActionBar" parent="Theme.Cyanea.Dark.NoActionBar">
@ -83,6 +91,8 @@
<item name="textColor">@color/dark_text</item>
<item name="android:textColor">@color/dark_text</item>
<item name="linkColor">@color/dark_link_toot</item>
<item name="android:popupMenuStyle">@style/Fedilab.PopupMenu.Dark</item>
<item name="android:itemBackground">@drawable/menu_selector</item>
</style>
@ -97,6 +107,7 @@
<item name="android:textColor">@color/black</item>
<item name="buttonBarButtonStyle">@style/DialogButton</item>
<item name="linkColor">@color/light_link_toot</item>
<item name="android:windowBackground">@color/cyanea_primary_reference</item>
</style>
<style name="DialogDark" parent="Cyanea.AlertDialog.Theme.Dark">
@ -104,6 +115,7 @@
<item name="android:textColor">@color/dark_text</item>
<item name="buttonBarButtonStyle">@style/DialogButton</item>
<item name="linkColor">@color/dark_link_toot</item>
<item name="android:windowBackground">@color/cyanea_primary_reference</item>
</style>
<style name="DialogBlack" parent="Cyanea.AlertDialog.Theme.Dark">
@ -111,6 +123,7 @@
<item name="android:textColor">@color/dark_text</item>
<item name="buttonBarButtonStyle">@style/DialogButton</item>
<item name="linkColor">@color/black_link_toot</item>
<item name="android:windowBackground">@color/cyanea_primary_reference</item>
</style>
<style name="TransparentLight" parent="Theme.Cyanea.Light">black_icon_theme
@ -132,6 +145,7 @@
<item name="android:windowContentOverlay">@null</item>
<item name="android:textColor">@color/dark_text</item>
<item name="linkColor">@color/dark_link_toot</item>
<item name="android:itemBackground">@drawable/menu_selector</item>
</style>
<style name="TransparentBlack" parent="Theme.Cyanea.Dark">
@ -144,6 +158,12 @@
<item name="linkColor">@color/black_link_toot</item>
</style>
<style name="Fedilab.PopupMenu.Light" parent="Cyanea.PopupMenu.Light">
<item name="android:colorBackground">@color/cyanea_primary_reference</item>
</style>
<style name="Fedilab.PopupMenu.Dark" parent="Cyanea.PopupMenu.Dark">
<item name="android:colorBackground">@color/cyanea_primary_reference</item>
</style>
<!-- Light theme -->
<style name="AppAdminTheme" parent="Theme.Cyanea.Dark">