summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <fox@fakecake.org>2025-05-06 12:13:14 +0300
committerAndrew Dolgov <fox@fakecake.org>2025-05-06 12:13:14 +0300
commit78155e9c3640b5ada6f2c5982db01fb0ea7e768b (patch)
tree7fcc9881645df018110ad0290428f95f882a8c39
parente3f504940d98377de3d7eab5e938c806d67fe8e2 (diff)
switch to material3 theme, switch some headline imageviews to material buttons, theme cleanup
-rwxr-xr-xorg.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java37
-rwxr-xr-xorg.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineHeadlinesFragment.java25
-rwxr-xr-xorg.fox.ttrss/src/main/res/layout/headlines_row.xml26
-rwxr-xr-xorg.fox.ttrss/src/main/res/layout/headlines_row_compact.xml8
-rwxr-xr-xorg.fox.ttrss/src/main/res/layout/headlines_row_selected_compact.xml9
-rwxr-xr-xorg.fox.ttrss/src/main/res/layout/headlines_row_selected_unread_compact.xml9
-rwxr-xr-xorg.fox.ttrss/src/main/res/layout/headlines_row_unread.xml26
-rwxr-xr-xorg.fox.ttrss/src/main/res/layout/toolbar.xml4
-rw-r--r--org.fox.ttrss/src/main/res/values-night-v21/style.xml12
-rwxr-xr-xorg.fox.ttrss/src/main/res/values-v21/style.xml20
-rwxr-xr-xorg.fox.ttrss/src/main/res/values/style.xml79
11 files changed, 87 insertions, 168 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java
index d45ff934..c6d4f902 100755
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java
@@ -9,6 +9,7 @@ import android.content.DialogInterface;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.pm.ApplicationInfo;
+import android.content.res.ColorStateList;
import android.content.res.Resources.Theme;
import android.graphics.Paint;
import android.graphics.Point;
@@ -42,6 +43,7 @@ import android.view.ViewGroup;
import android.view.ViewTreeObserver;
import android.view.WindowManager;
import android.widget.AdapterView.AdapterContextMenuInfo;
+import android.widget.Button;
import android.widget.CheckBox;
import android.widget.EditText;
import android.widget.ImageView;
@@ -70,6 +72,7 @@ import com.bumptech.glide.request.RequestListener;
import com.bumptech.glide.request.target.GlideDrawableImageViewTarget;
import com.bumptech.glide.request.target.Target;
import com.evernote.android.state.State;
+import com.google.android.material.button.MaterialButton;
import com.google.android.material.snackbar.Snackbar;
import com.google.gson.JsonElement;
@@ -702,16 +705,16 @@ public class HeadlinesFragment extends StateSavedFragment {
public TextView titleView;
public TextView feedTitleView;
- public ImageView markedView;
- public ImageView scoreView;
- public ImageView publishedView;
+ public MaterialButton markedView;
+ public MaterialButton scoreView;
+ public MaterialButton publishedView;
public TextView excerptView;
public ImageView flavorImageView;
public ImageView flavorVideoKindView;
public TextView authorView;
public TextView dateView;
public CheckBox selectionBoxView;
- public ImageView menuButtonView;
+ public MaterialButton menuButtonView;
public ViewGroup flavorImageHolder;
public ProgressBar flavorImageLoadingBar;
public View headlineFooter;
@@ -720,7 +723,7 @@ public class HeadlinesFragment extends StateSavedFragment {
public View headlineHeader;
public View flavorImageOverflow;
public TextureView flavorVideoView;
- public ImageView attachmentsView;
+ public MaterialButton attachmentsView;
//public int position;
public boolean flavorImageEmbedded;
public ProgressTarget<String, GlideDrawable> flavorProgressTarget;
@@ -1002,16 +1005,20 @@ public class HeadlinesFragment extends StateSavedFragment {
TypedValue tvAccent = new TypedValue();
m_activity.getTheme().resolveAttribute(R.attr.colorAccent, tvAccent, true);
+ TypedValue tvPrimary = new TypedValue();
+ m_activity.getTheme().resolveAttribute(R.attr.colorPrimary, tvPrimary, true);
+
if (holder.markedView != null) {
TypedValue tv = new TypedValue();
m_activity.getTheme().resolveAttribute(article.marked ? R.attr.ic_star : R.attr.ic_star_outline, tv, true);
- holder.markedView.setImageResource(tv.resourceId);
+ holder.markedView.setIconResource(tv.resourceId);
+
if (article.marked)
- holder.markedView.setColorFilter(tvAccent.data);
+ holder.markedView.setIconTint(ColorStateList.valueOf(tvAccent.data));
else
- holder.markedView.setColorFilter(null);
+ holder.markedView.setIconTint(ColorStateList.valueOf(tvPrimary.data));
holder.markedView.setOnClickListener(new OnClickListener() {
@@ -1037,12 +1044,12 @@ public class HeadlinesFragment extends StateSavedFragment {
m_activity.getTheme().resolveAttribute(scoreAttr, tv, true);
- holder.scoreView.setImageResource(tv.resourceId);
+ holder.scoreView.setIconResource(tv.resourceId);
if (article.score > Article.SCORE_HIGH)
- holder.scoreView.setColorFilter(titleHighScoreUnreadColor);
+ holder.scoreView.setIconTint(ColorStateList.valueOf(tvAccent.data));
else
- holder.scoreView.setColorFilter(null);
+ holder.scoreView.setIconTint(ColorStateList.valueOf(tvPrimary.data));
if (m_activity.getApiLevel() >= 16) {
holder.scoreView.setOnClickListener(new OnClickListener() {
@@ -1095,14 +1102,14 @@ public class HeadlinesFragment extends StateSavedFragment {
if (holder.publishedView != null) {
TypedValue tv = new TypedValue();
- m_activity.getTheme().resolveAttribute(article.published ? R.attr.ic_checkbox_marked : R.attr.ic_rss_box, tv, true);
+ m_activity.getTheme().resolveAttribute(R.attr.ic_rss_box, tv, true);
- holder.publishedView.setImageResource(tv.resourceId);
+ holder.publishedView.setIconResource(tv.resourceId);
if (article.published)
- holder.publishedView.setColorFilter(tvAccent.data);
+ holder.publishedView.setIconTint(ColorStateList.valueOf(tvAccent.data));
else
- holder.publishedView.setColorFilter(null);
+ holder.publishedView.setIconTint(ColorStateList.valueOf(tvPrimary.data));
holder.publishedView.setOnClickListener(new OnClickListener() {
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineHeadlinesFragment.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineHeadlinesFragment.java
index 669e4115..386af632 100755
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineHeadlinesFragment.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/offline/OfflineHeadlinesFragment.java
@@ -7,6 +7,7 @@ import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.SharedPreferences;
+import android.content.res.ColorStateList;
import android.content.res.Resources.Theme;
import android.database.Cursor;
import android.database.sqlite.SQLiteStatement;
@@ -50,6 +51,7 @@ import com.bumptech.glide.load.engine.DiskCacheStrategy;
import com.bumptech.glide.load.resource.drawable.GlideDrawable;
import com.bumptech.glide.request.RequestListener;
import com.bumptech.glide.request.target.Target;
+import com.google.android.material.button.MaterialButton;
import org.fox.ttrss.Application;
import org.fox.ttrss.CommonActivity;
@@ -487,14 +489,14 @@ public class OfflineHeadlinesFragment extends Fragment implements OnItemClickLis
public TextView titleView;
public TextView feedTitleView;
- public ImageView markedView;
- public ImageView publishedView;
+ public MaterialButton markedView;
+ public MaterialButton publishedView;
public TextView excerptView;
public ImageView flavorImageView;
public TextView authorView;
public TextView dateView;
public CheckBox selectionBoxView;
- public ImageView menuButtonView;
+ public MaterialButton menuButtonView;
public ViewGroup flavorImageHolder;
public ProgressBar flavorImageLoadingBar;
public View headlineFooter;
@@ -504,7 +506,7 @@ public class OfflineHeadlinesFragment extends Fragment implements OnItemClickLis
public View flavorImageOverflow;
public View headlineHeader;
public ImageView attachmentsView;
- public ImageView scoreView;
+ public MaterialButton scoreView;
public ArticleViewHolder(View v) {
@@ -791,6 +793,9 @@ public class OfflineHeadlinesFragment extends Fragment implements OnItemClickLis
TypedValue tvAccent = new TypedValue();
m_activity.getTheme().resolveAttribute(R.attr.colorAccent, tvAccent, true);
+ TypedValue tvPrimary = new TypedValue();
+ m_activity.getTheme().resolveAttribute(R.attr.colorPrimary, tvPrimary, true);
+
if (holder.attachmentsView != null) {
holder.attachmentsView.setVisibility(View.GONE);
}
@@ -806,12 +811,12 @@ public class OfflineHeadlinesFragment extends Fragment implements OnItemClickLis
m_activity.getTheme().resolveAttribute(marked ? R.attr.ic_star : R.attr.ic_star_outline, tv, true);
- holder.markedView.setImageResource(tv.resourceId);
+ holder.markedView.setIconResource(tv.resourceId);
if (marked)
- holder.markedView.setColorFilter(tvAccent.data);
+ holder.markedView.setIconTint(ColorStateList.valueOf(tvAccent.data));
else
- holder.markedView.setColorFilter(null);
+ holder.markedView.setIconTint(ColorStateList.valueOf(tvPrimary.data));
holder.markedView.setOnClickListener(new OnClickListener() {
@@ -837,12 +842,12 @@ public class OfflineHeadlinesFragment extends Fragment implements OnItemClickLis
m_activity.getTheme().resolveAttribute(published ? R.attr.ic_checkbox_marked : R.attr.ic_rss_box, tv, true);
- holder.publishedView.setImageResource(tv.resourceId);
+ holder.publishedView.setIconResource(tv.resourceId);
if (published)
- holder.publishedView.setColorFilter(tvAccent.data);
+ holder.publishedView.setIconTint(ColorStateList.valueOf(tvAccent.data));
else
- holder.publishedView.setColorFilter(null);
+ holder.publishedView.setIconTint(ColorStateList.valueOf(tvPrimary.data));
holder.publishedView.setOnClickListener(new OnClickListener() {
diff --git a/org.fox.ttrss/src/main/res/layout/headlines_row.xml b/org.fox.ttrss/src/main/res/layout/headlines_row.xml
index 2e997e2c..f2057b8f 100755
--- a/org.fox.ttrss/src/main/res/layout/headlines_row.xml
+++ b/org.fox.ttrss/src/main/res/layout/headlines_row.xml
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
+ xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/headlines_row"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
@@ -226,7 +227,8 @@
android:textSize="12sp"
android:textStyle="italic" />
- <ImageView
+ <com.google.android.material.button.MaterialButton
+ style="?attr/materialIconButtonStyle"
android:id="@+id/score"
android:layout_width="wrap_content"
android:layout_height="24dp"
@@ -235,9 +237,10 @@
android:clickable="true"
android:paddingLeft="4dp"
android:paddingRight="4dp"
- android:src="?ic_action_trending_flat" />
+ app:icon="?ic_action_trending_flat" />
- <ImageView
+ <com.google.android.material.button.MaterialButton
+ style="?attr/materialIconButtonStyle"
android:id="@+id/attachments"
android:layout_width="wrap_content"
android:layout_height="24dp"
@@ -246,9 +249,10 @@
android:clickable="true"
android:paddingLeft="4dp"
android:paddingRight="4dp"
- android:src="?ic_attachment" />
+ app:icon="?ic_attachment" />
- <ImageView
+ <com.google.android.material.button.MaterialButton
+ style="?attr/materialIconButtonStyle"
android:id="@+id/marked"
android:layout_width="wrap_content"
android:layout_height="24dp"
@@ -257,9 +261,10 @@
android:clickable="true"
android:paddingLeft="4dp"
android:paddingRight="4dp"
- android:src="?ic_star_outline" />
+ app:icon="?ic_star_outline" />
- <ImageView
+ <com.google.android.material.button.MaterialButton
+ style="?attr/materialIconButtonStyle"
android:id="@+id/published"
android:layout_width="wrap_content"
android:layout_height="24dp"
@@ -268,9 +273,10 @@
android:clickable="true"
android:paddingLeft="4dp"
android:paddingRight="4dp"
- android:src="?ic_rss_box" />
+ app:icon="?ic_rss_box" />
- <ImageView
+ <com.google.android.material.button.MaterialButton
+ style="?attr/materialIconButtonStyle"
android:id="@+id/article_menu_button"
android:layout_width="wrap_content"
android:layout_height="24dp"
@@ -278,7 +284,7 @@
android:background="@drawable/ripple"
android:paddingLeft="4dp"
android:paddingRight="4dp"
- android:src="?ic_dots_vertical" />
+ app:icon="?ic_dots_vertical" />
</LinearLayout>
</TableRow>
</TableLayout>
diff --git a/org.fox.ttrss/src/main/res/layout/headlines_row_compact.xml b/org.fox.ttrss/src/main/res/layout/headlines_row_compact.xml
index d139313e..6375b574 100755
--- a/org.fox.ttrss/src/main/res/layout/headlines_row_compact.xml
+++ b/org.fox.ttrss/src/main/res/layout/headlines_row_compact.xml
@@ -2,6 +2,7 @@
<LinearLayout
xmlns:tools="http://schemas.android.com/tools"
xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/headlines_row"
android:padding="@dimen/activity_horizontal_margin"
android:layout_width="fill_parent"
@@ -110,15 +111,16 @@
/>
- <ImageView
+ <com.google.android.material.button.MaterialButton
android:id="@+id/marked"
+ style="?attr/materialIconButtonStyle"
android:background="@drawable/ripple"
- android:layout_width="24dp"
+ android:layout_width="wrap_content"
android:layout_gravity="bottom|end"
android:layout_height="24dp"
android:layout_weight="0"
android:clickable="true"
- android:src="?ic_star_outline" />
+ app:icon="?ic_star_outline" />
diff --git a/org.fox.ttrss/src/main/res/layout/headlines_row_selected_compact.xml b/org.fox.ttrss/src/main/res/layout/headlines_row_selected_compact.xml
index 2e449dbb..da2401eb 100755
--- a/org.fox.ttrss/src/main/res/layout/headlines_row_selected_compact.xml
+++ b/org.fox.ttrss/src/main/res/layout/headlines_row_selected_compact.xml
@@ -2,6 +2,7 @@
<LinearLayout
xmlns:tools="http://schemas.android.com/tools"
xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/headlines_row"
android:padding="@dimen/activity_horizontal_margin"
android:layout_width="fill_parent"
@@ -111,16 +112,16 @@
/>
- <ImageView
+ <com.google.android.material.button.MaterialButton
android:id="@+id/marked"
- android:tint="?headlineFooterColor"
+ style="?attr/materialIconButtonStyle"
android:background="@drawable/ripple"
- android:layout_width="24dp"
+ android:layout_width="wrap_content"
android:layout_gravity="bottom|end"
android:layout_height="24dp"
android:layout_weight="0"
android:clickable="true"
- android:src="?ic_star_outline" />
+ app:icon="?ic_star_outline" />
diff --git a/org.fox.ttrss/src/main/res/layout/headlines_row_selected_unread_compact.xml b/org.fox.ttrss/src/main/res/layout/headlines_row_selected_unread_compact.xml
index 024eb7cf..3b6436fe 100755
--- a/org.fox.ttrss/src/main/res/layout/headlines_row_selected_unread_compact.xml
+++ b/org.fox.ttrss/src/main/res/layout/headlines_row_selected_unread_compact.xml
@@ -2,6 +2,7 @@
<LinearLayout
xmlns:tools="http://schemas.android.com/tools"
xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/headlines_row"
android:padding="@dimen/activity_horizontal_margin"
android:layout_width="fill_parent"
@@ -110,16 +111,16 @@
/>
- <ImageView
+ <com.google.android.material.button.MaterialButton
android:id="@+id/marked"
+ style="?attr/materialIconButtonStyle"
android:background="@drawable/ripple"
- android:tint="?headlineFooterColor"
- android:layout_width="24dp"
+ android:layout_width="wrap_content"
android:layout_gravity="bottom|end"
android:layout_height="24dp"
android:layout_weight="0"
android:clickable="true"
- android:src="?ic_star_outline" />
+ app:icon="?ic_star_outline" />
diff --git a/org.fox.ttrss/src/main/res/layout/headlines_row_unread.xml b/org.fox.ttrss/src/main/res/layout/headlines_row_unread.xml
index ba70bb89..aafad9a8 100755
--- a/org.fox.ttrss/src/main/res/layout/headlines_row_unread.xml
+++ b/org.fox.ttrss/src/main/res/layout/headlines_row_unread.xml
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
+ xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/headlines_row"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -226,7 +227,8 @@
android:textSize="12sp"
android:textStyle="italic" />
- <ImageView
+ <com.google.android.material.button.MaterialButton
+ style="?attr/materialIconButtonStyle"
android:id="@+id/score"
android:layout_width="wrap_content"
android:layout_height="24dp"
@@ -235,9 +237,10 @@
android:clickable="true"
android:paddingLeft="4dp"
android:paddingRight="4dp"
- android:src="?ic_action_trending_flat" />
+ app:icon="?ic_action_trending_flat" />
- <ImageView
+ <com.google.android.material.button.MaterialButton
+ style="?attr/materialIconButtonStyle"
android:id="@+id/attachments"
android:layout_width="wrap_content"
android:layout_height="24dp"
@@ -246,9 +249,10 @@
android:clickable="true"
android:paddingLeft="4dp"
android:paddingRight="4dp"
- android:src="?ic_attachment" />
+ app:icon="?ic_attachment" />
- <ImageView
+ <com.google.android.material.button.MaterialButton
+ style="?attr/materialIconButtonStyle"
android:id="@+id/marked"
android:layout_width="wrap_content"
android:layout_height="24dp"
@@ -257,9 +261,10 @@
android:clickable="true"
android:paddingLeft="4dp"
android:paddingRight="4dp"
- android:src="?ic_star_outline" />
+ app:icon="?ic_star_outline" />
- <ImageView
+ <com.google.android.material.button.MaterialButton
+ style="?attr/materialIconButtonStyle"
android:id="@+id/published"
android:layout_width="wrap_content"
android:layout_height="24dp"
@@ -268,9 +273,10 @@
android:clickable="true"
android:paddingLeft="4dp"
android:paddingRight="4dp"
- android:src="?ic_rss_box" />
+ app:icon="?ic_rss_box" />
- <ImageView
+ <com.google.android.material.button.MaterialButton
+ style="?attr/materialIconButtonStyle"
android:id="@+id/article_menu_button"
android:layout_width="wrap_content"
android:layout_height="24dp"
@@ -278,7 +284,7 @@
android:background="@drawable/ripple"
android:paddingLeft="4dp"
android:paddingRight="4dp"
- android:src="?ic_dots_vertical" />
+ app:icon="?ic_dots_vertical" />
</LinearLayout>
</TableRow>
</TableLayout>
diff --git a/org.fox.ttrss/src/main/res/layout/toolbar.xml b/org.fox.ttrss/src/main/res/layout/toolbar.xml
index f5fb7654..94aa1eec 100755
--- a/org.fox.ttrss/src/main/res/layout/toolbar.xml
+++ b/org.fox.ttrss/src/main/res/layout/toolbar.xml
@@ -5,8 +5,8 @@
android:id="@+id/toolbar"
android:elevation="4dp"
app:layout_scrollFlags="scroll|enterAlways"
- android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
- app:popupTheme="@style/ThemeOverlay.AppCompat.Light"
+ android:theme="@style/ThemeOverlay.Material3.Dark.ActionBar"
+ app:popupTheme="@style/ThemeOverlay.Material3.Light"
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:minHeight="?attr/actionBarSize"
diff --git a/org.fox.ttrss/src/main/res/values-night-v21/style.xml b/org.fox.ttrss/src/main/res/values-night-v21/style.xml
deleted file mode 100644
index c154ed8a..00000000
--- a/org.fox.ttrss/src/main/res/values-night-v21/style.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<resources xmlns:android="http://schemas.android.com/apk/res/android">
- <style name="AppTheme.Base" parent="Theme.AppCompat.DayNight.NoActionBar">
- <item name="android:windowDrawsSystemBarBackgrounds">true</item>
- <item name="android:statusBarColor">@android:color/transparent</item>
- <item name="android:windowBackground">@color/window_background_dark</item>
- <item name="android:navigationBarColor">@android:color/black</item>
- </style>
-
- <style name="DarkDialogTheme" parent="android:Theme.Material.Dialog">
- </style>
-
-</resources> \ No newline at end of file
diff --git a/org.fox.ttrss/src/main/res/values-v21/style.xml b/org.fox.ttrss/src/main/res/values-v21/style.xml
deleted file mode 100755
index 3e26f96f..00000000
--- a/org.fox.ttrss/src/main/res/values-v21/style.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<resources xmlns:android="http://schemas.android.com/apk/res/android">
- <style name="AppTheme.Base" parent="Theme.AppCompat.DayNight.NoActionBar">
- <item name="android:windowDrawsSystemBarBackgrounds">true</item>
- <item name="android:statusBarColor">@android:color/transparent</item>
- <item name="android:windowBackground">@color/window_background</item>
- <item name="windowActionBar">false</item>
- <item name="windowNoTitle">true</item>
- </style>
-
- <!-- <style name="DarkTheme.Base" parent="Theme.AppCompat.NoActionBar">
- <item name="android:windowDrawsSystemBarBackgrounds">true</item>
- <item name="android:statusBarColor">@android:color/transparent</item>
- <item name="android:windowBackground">@color/window_background_dark</item>
- <item name="android:navigationBarColor">@android:color/black</item>
- </style> -->
-
- <style name="DarkDialogTheme" parent="android:Theme.Material.Dialog">
- </style>
-
-</resources> \ No newline at end of file
diff --git a/org.fox.ttrss/src/main/res/values/style.xml b/org.fox.ttrss/src/main/res/values/style.xml
index 033a9492..41b0a3ae 100755
--- a/org.fox.ttrss/src/main/res/values/style.xml
+++ b/org.fox.ttrss/src/main/res/values/style.xml
@@ -1,6 +1,6 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android">
- <style name="AppTheme.Base" parent="Theme.AppCompat.DayNight">
+ <style name="AppTheme.Base" parent="Theme.Material3.DynamicColors.DayNight">
<item name="android:windowNoTitle">true</item>
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
@@ -70,83 +70,6 @@
<item name="drawer_header">@drawable/drawer_header</item>
</style>
- <!--
- <style name="DarkTheme.Base" parent="Theme.AppCompat.NoActionBar">
-
- </style>
-
- <style name="AmberTheme" parent="DarkTheme">
- <item name="colorPrimary">#b87d2c</item>
- <item name="colorPrimaryDark">#6e4b1a</item>
- <item name="android:windowBackground">@color/window_background_amber</item>
- <item name="drawer_header">@drawable/drawer_header_amber</item>
- </style>
-
- <style name="DarkTheme" parent="DarkTheme.Base">
- <item name="windowActionModeOverlay">true</item> -->
-
- <!-- <item name="statusBarHintColor">?colorPrimary</item> -->
- <!-- <item name="unreadCounterColor">#909090</item>
- <item name="feedlistTextColor">@android:color/white</item>
- <item name="headlineUnreadTextColor">@android:color/white</item>
- <item name="headlineSelectedTextColor">@android:color/white</item>
- <item name="headlineExcerptTextColor">#bebebe</item>
- <item name="headlineSecondaryTextColor">#909090</item>
- <item name="headlineTitleHighScoreUnreadTextColor">#00FF00</item>
- <item name="headlineSelectedExcerptTextColor">#bebebe</item>
- <item name="headlineSelectedSecondaryTextColor">?headlineSelectedExcerptTextColor</item>
- <item name="headlineSelectedBackground">#1c1c1c</item>
- <item name="headlineHeaderBackground">#99000000</item>
- <item name="headlineUnreadBackground">#101010</item>
- <item name="linkColor">#2d92c8</item>
- <item name="loadingBackground">@android:color/black</item>
- <item name="articleNoteTextColor">#bebebe</item>
- <item name="articleNoteBackground">#303030</item>
- <item name="parentBtnBackground">#101010</item>
- <item name="ttrssHorizontalDivider">@android:drawable/divider_horizontal_dark</item>
- <item name="feedlistBackground">#1c1d1e</item>
- <item name="headlinesBackground">#1c1d1e</item>
- <item name="articleBackground">@android:color/black</item>
- <item name="feedsSelectedBackground">#1c1c1c</item>
- <item name="feedlistSelectedTextColor">@android:color/white</item>
- <item name="articleHeader">@android:color/transparent</item>
- <item name="articleHeaderTextColor">@android:color/white</item>
- <item name="floatingActionButtonStyle">@style/FabTheme</item>
- <item name="articleTextColor">#e0e0e0</item>
- <item name="headlineFooterColor">?colorPrimary</item>
- <item name="articleHeaderSeparator">#303030</item>
-
- <item name="colorPrimary">#1e6286</item>
- <item name="colorPrimaryDark">#18506e</item>
- <item name="colorAccent">#D84315</item>
-
- <item name="ic_rss_box">@drawable/ic_rss_box</item>
- <item name="ic_checkbox_marked">@drawable/ic_checkbox_marked</item>
- <item name="ic_star">@drawable/ic_star</item>
- <item name="ic_star_outline">@drawable/ic_star_outline</item>
- <item name="ic_share">@drawable/ic_share</item>
- <item name="ic_inbox">@drawable/ic_inbox</item>
- <item name="ic_go_back">@drawable/ic_go_back</item>
- <item name="ic_settings">@drawable/ic_settings</item>
- <item name="ic_filter_variant">@drawable/ic_filter_variant</item>
- <item name="ic_cloud_download">@drawable/ic_cloud_download</item>
- <item name="ic_cloud_upload">@drawable/ic_cloud_upload</item>
- <item name="ic_archive">@drawable/ic_archive</item>
- <item name="ic_fresh">@drawable/ic_fresh</item>
- <item name="ic_restore">@drawable/ic_restore</item>
- <item name="ic_folder_outline">@drawable/ic_folder_outline</item>
- <item name="ic_dots_vertical">@drawable/ic_dots_vertical</item>
- <item name="ic_dots_vertical_circle">@drawable/ic_dots_vertical_circle</item>
- <item name="ic_attachment">@drawable/ic_attachment</item>
- <item name="ic_attachment_vert">@drawable/ic_attachment_vert</item>
-
- <item name="drawer_header">@drawable/drawer_header_dark</item>
- </style> -->
-
<style name="DarkDialogTheme" parent="android:Theme"></style>
- <!-- <style name="FabTheme" parent="FloatingActionButton">
- <item name="floatingActionButtonColor">?colorPrimaryDark</item>
- </style> -->
-
</resources> \ No newline at end of file