Эх сурвалжийг харах

Add background tint for indicators

Signed-off-by: alperozturk <alper_ozturk@proton.me>
alperozturk 1 жил өмнө
parent
commit
75169fb01d

+ 28 - 14
app/src/main/res/layout/grid_image.xml

@@ -57,24 +57,13 @@
         android:visibility="gone"
         android:src="@drawable/favorite" />
 
-    <ImageView
-        tools:visibility="visible"
-        android:id="@+id/sharedIcon"
-        android:layout_width="16dp"
-        android:layout_height="16dp"
-        android:layout_gravity="top|end"
-        android:layout_marginTop="32dp"
-        android:layout_marginEnd="@dimen/standard_quarter_margin"
-        android:contentDescription="@string/shared_icon_shared_via_link"
-        android:src="@drawable/shared_via_link" />
-
     <ImageView
         tools:visibility="visible"
         android:id="@+id/unreadComments"
-        android:layout_width="16dp"
-        android:layout_height="16dp"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
         android:layout_gravity="top|end"
-        android:layout_marginTop="64dp"
+        android:layout_marginTop="70dp"
         android:layout_marginEnd="@dimen/standard_quarter_margin"
         android:clickable="true"
         android:contentDescription="@string/unread_comments"
@@ -94,12 +83,37 @@
         android:contentDescription="@string/synced_icon"
         android:src="@drawable/ic_synced" />
 
+    <FrameLayout
+        android:layout_width="28dp"
+        android:layout_height="28dp"
+        android:layout_gravity="top|end"
+        android:layout_marginTop="32dp"
+        android:layout_marginEnd="@dimen/standard_quarter_margin"
+        android:background="@drawable/rounded_rect"
+        android:backgroundTint="#F6F6F6">
+
+        <ImageView
+            android:id="@+id/sharedIcon"
+            tools:visibility="visible"
+            android:layout_gravity="center"
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:contentDescription="@string/shared_icon_shared_via_link"
+            android:src="@drawable/shared_via_link" />
+
+    </FrameLayout>
+
     <TextView
         android:id="@+id/grid_live_photo_indicator"
         tools:visibility="visible"
         android:visibility="gone"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
+        app:drawableTint="@color/list_item_lastmod_and_filesize_text"
+        android:background="@drawable/rounded_rect"
+        android:backgroundTint="#F6F6F6"
+        android:paddingVertical="10dp"
+        android:paddingHorizontal="2dp"
         android:layout_marginLeft="@dimen/standard_quarter_margin"
         android:layout_marginRight="@dimen/standard_quarter_margin"
         android:text="@string/file_list_live"

+ 2 - 1
app/src/main/res/layout/list_item.xml

@@ -174,7 +174,8 @@
                     android:gravity="center"
                     android:textColor="@color/list_item_lastmod_and_filesize_text"
                     android:textSize="@dimen/two_line_secondary_text_size"
-                    app:drawableLeftCompat="@drawable/ic_live_photo" />
+                    app:drawableLeftCompat="@drawable/ic_live_photo"
+                    app:drawableTint="@color/list_item_lastmod_and_filesize_text" />
 
                 <TextView
                     android:id="@+id/live_photo_indicator_separator"