diff --git a/app/src/main/java/org/lineageos/recorder/RecorderActivity.java b/app/src/main/java/org/lineageos/recorder/RecorderActivity.java
index 6deb347ce6791113774a76fa36a3858aca870d7f..e3246d8dd4a83de83327136bc0ce40bc3dcc9222 100644
--- a/app/src/main/java/org/lineageos/recorder/RecorderActivity.java
+++ b/app/src/main/java/org/lineageos/recorder/RecorderActivity.java
@@ -25,6 +25,7 @@ import android.content.IntentFilter;
import android.content.ServiceConnection;
import android.content.SharedPreferences;
import android.content.pm.PackageManager;
+import android.graphics.Color;
import android.media.projection.MediaProjectionManager;
import android.net.Uri;
import android.os.Bundle;
@@ -329,6 +330,8 @@ public class RecorderActivity extends AppCompatActivity implements
mSoundFab.setImageResource(lineageos.platform.R.drawable.ic_mic);
mScreenFab.setSelected(false);
mSoundFab.setSelected(false);
+ mScreenFab.setColorFilter(Color.argb(255, 255, 255, 255));
+ mSoundFab.setColorFilter(Color.argb(255, 255, 255, 255));
mRecordingVisualizer.setVisibility(View.GONE);
set.clone(this, R.layout.constraint_default);
}
diff --git a/app/src/main/res/drawable/background_screen_recorder_overlay_main.xml b/app/src/main/res/drawable/background_screen_recorder_overlay_main.xml
index aef239eeadd7052e3d7b4b8edd4fd9197f37d1f3..6f5adaff023f8bdccb445d27c7cce5c35f4ba8d5 100644
--- a/app/src/main/res/drawable/background_screen_recorder_overlay_main.xml
+++ b/app/src/main/res/drawable/background_screen_recorder_overlay_main.xml
@@ -15,5 +15,5 @@
-->
-
+
diff --git a/app/src/main/res/drawable/ic_delete.xml b/app/src/main/res/drawable/ic_delete.xml
index 61a0de8bf239883013eeb18c7148609c042ecc0a..8b2a187e178abf33e4416c9cb4fa53b789f67cdd 100644
--- a/app/src/main/res/drawable/ic_delete.xml
+++ b/app/src/main/res/drawable/ic_delete.xml
@@ -19,6 +19,6 @@
android:viewportHeight="24"
android:viewportWidth="24">
diff --git a/app/src/main/res/drawable/ic_drag.xml b/app/src/main/res/drawable/ic_drag.xml
index 0423984ae6310c136c270d866b71a3802b82d1b9..c742db92164accbd25efabebf328f9650ffb224f 100644
--- a/app/src/main/res/drawable/ic_drag.xml
+++ b/app/src/main/res/drawable/ic_drag.xml
@@ -19,6 +19,6 @@
android:viewportHeight="24"
android:viewportWidth="24">
diff --git a/app/src/main/res/drawable/ic_notification_screen.xml b/app/src/main/res/drawable/ic_notification_screen.xml
index 218cf05b894e2258a15333694331344653b3259a..eb241e69bac56ed07c4320d283b4737f9138ba44 100644
--- a/app/src/main/res/drawable/ic_notification_screen.xml
+++ b/app/src/main/res/drawable/ic_notification_screen.xml
@@ -4,6 +4,6 @@
android:viewportWidth="24"
android:viewportHeight="24">
diff --git a/app/src/main/res/drawable/ic_notification_sound.xml b/app/src/main/res/drawable/ic_notification_sound.xml
index e4a673fb132dfa9d1704b7fe994f1de009476dc6..fcbae55122508e8a97a2dc53d4de42b16464a7a2 100644
--- a/app/src/main/res/drawable/ic_notification_sound.xml
+++ b/app/src/main/res/drawable/ic_notification_sound.xml
@@ -19,6 +19,6 @@
android:viewportWidth="24"
android:viewportHeight="24">
diff --git a/app/src/main/res/drawable/ic_play.xml b/app/src/main/res/drawable/ic_play.xml
index e8e6355f31cf99d57cb7fe236baed5951153ef44..9ca12ed8e82b8222231df51ae6c1be98963fd87b 100644
--- a/app/src/main/res/drawable/ic_play.xml
+++ b/app/src/main/res/drawable/ic_play.xml
@@ -19,6 +19,6 @@
android:viewportHeight="24"
android:viewportWidth="24">
diff --git a/app/src/main/res/drawable/ic_share.xml b/app/src/main/res/drawable/ic_share.xml
index e413d3c7e96a4f607c25e9920e936a2eec3ee931..ad1fab7f9e88ed5ef798993b36160afe3a2a4072 100644
--- a/app/src/main/res/drawable/ic_share.xml
+++ b/app/src/main/res/drawable/ic_share.xml
@@ -19,6 +19,6 @@
android:viewportHeight="24"
android:viewportWidth="24">
diff --git a/app/src/main/res/drawable/ic_stop.xml b/app/src/main/res/drawable/ic_stop.xml
index 186d91e2b266d3182392bc3a499950ee9d8063c1..553680ff5d41ca93cb7d4be0bc3577dfaec6f349 100644
--- a/app/src/main/res/drawable/ic_stop.xml
+++ b/app/src/main/res/drawable/ic_stop.xml
@@ -19,6 +19,6 @@
android:viewportHeight="24"
android:viewportWidth="24">
diff --git a/app/src/main/res/drawable/ic_stop_screen.xml b/app/src/main/res/drawable/ic_stop_screen.xml
index 9106c42f5266b7f9c35e355669d7309173463440..96cbdfcfc75fb5b45402634f8c9e174e1875543c 100644
--- a/app/src/main/res/drawable/ic_stop_screen.xml
+++ b/app/src/main/res/drawable/ic_stop_screen.xml
@@ -19,6 +19,6 @@
android:viewportHeight="24"
android:viewportWidth="24">
diff --git a/app/src/main/res/drawable/ic_stop_sound.xml b/app/src/main/res/drawable/ic_stop_sound.xml
index e46a579aac99e3e6979820eb47c6b1492342512e..96cbdfcfc75fb5b45402634f8c9e174e1875543c 100644
--- a/app/src/main/res/drawable/ic_stop_sound.xml
+++ b/app/src/main/res/drawable/ic_stop_sound.xml
@@ -19,6 +19,6 @@
android:viewportHeight="24"
android:viewportWidth="24">
diff --git a/app/src/main/res/layout/activty_constraint.xml b/app/src/main/res/layout/activty_constraint.xml
index 16a609548396e2cc1024cbd0c9006432b121a8e4..df922a5478ae8e9a61c4798201bfb2bac00bb8fc 100644
--- a/app/src/main/res/layout/activty_constraint.xml
+++ b/app/src/main/res/layout/activty_constraint.xml
@@ -69,7 +69,7 @@
android:id="@+id/sound_fab"
style="@style/AppTheme.RecordFab"
android:src="@lineageos.platform:drawable/ic_mic"
- app:tint="@color/color_default_foreground"/>
+ app:tint="@android:color/white"/>
+ app:tint="@android:color/white"/>
diff --git a/app/src/main/res/layout/window_screen_recorder_overlay.xml b/app/src/main/res/layout/window_screen_recorder_overlay.xml
index afb9f0ec359f656e590550b609e1ff3d43acddbc..0c12705a4d4c1f2ca6dde2f12704850ab643a956 100644
--- a/app/src/main/res/layout/window_screen_recorder_overlay.xml
+++ b/app/src/main/res/layout/window_screen_recorder_overlay.xml
@@ -30,7 +30,7 @@
android:contentDescription="@string/main_screen_action"
android:padding="12dp"
android:src="@drawable/ic_action_screen_record"
- android:tint="@color/white" />
+ android:tint="@color/icon" />
+
+
+
+
diff --git a/app/src/main/res/values-v27/styles.xml b/app/src/main/res/values-v27/styles.xml
new file mode 100644
index 0000000000000000000000000000000000000000..18f91d4dacface3524379d448b9c66938c5a4cfd
--- /dev/null
+++ b/app/src/main/res/values-v27/styles.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
index 15c64e07c1dd6bf6b666d7bceb2b390b6aa67310..d5a55f48fc6d8a7563b4e9419452c340807d6599 100644
--- a/app/src/main/res/values/colors.xml
+++ b/app/src/main/res/values/colors.xml
@@ -17,16 +17,12 @@
@lineageos.platform:color/color_default_primary
@lineageos.platform:color/color_default_primary_dark
@lineageos.platform:color/color_default_accent
-
+ @lineageos.platform:color/color_default_background
@lineageos.platform:color/color_default_foreground
-
- #fafafa
- #333333
-
@lineageos.platform:color/color_default_primary_text
@lineageos.platform:color/color_default_secondary_text
@lineageos.platform:color/color_default_background
@lineageos.platform:color/color_default_background
- #56000000
+ @color/colorAccent
diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml
index 462d73c1d00ae70f72fa523b45544382482cbb6e..e6ec49078ca72a74572447caa177498d9508a1e4 100644
--- a/app/src/main/res/values/styles.xml
+++ b/app/src/main/res/values/styles.xml
@@ -15,11 +15,18 @@
-->
-
+
+