diff --git a/app/src/main/res/layout-land/activity_login.xml b/app/src/main/res/layout-land/activity_login.xml
index 7265ba671..9ecaf9855 100644
--- a/app/src/main/res/layout-land/activity_login.xml
+++ b/app/src/main/res/layout-land/activity_login.xml
@@ -8,17 +8,17 @@
android:layout_width="400sp"
android:layout_height="wrap_content"
android:layout_gravity="center"
- android:layout_marginTop="8dp">
+ android:layout_marginTop="@dimen/small_gap">
@@ -34,11 +34,11 @@
android:layout_height="wrap_content"
android:background="@color/primaryColor"
android:gravity="center"
- android:paddingBottom="32dp"
- android:paddingTop="32dp"
+ android:paddingBottom="@dimen/large_gap"
+ android:paddingTop="@dimen/large_gap"
android:text="@string/login_to_your_account"
android:textColor="@android:color/white"
- android:textSize="24sp" />
+ android:textSize="@dimen/heading_text_size" />
@@ -67,12 +67,12 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/error_message_container"
- android:layout_marginBottom="16dp"
- android:layout_marginEnd="16dp"
- android:layout_marginLeft="16dp"
- android:layout_marginRight="16dp"
- android:layout_marginStart="16dp"
- android:layout_marginTop="16dp">
+ android:layout_marginBottom="@dimen/standard_gap"
+ android:layout_marginEnd="@dimen/standard_gap"
+ android:layout_marginLeft="@dimen/standard_gap"
+ android:layout_marginRight="@dimen/standard_gap"
+ android:layout_marginStart="@dimen/standard_gap"
+ android:layout_marginTop="@dimen/standard_gap">
@@ -141,11 +141,11 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/two_factor_container"
- android:layout_marginBottom="16dp"
- android:layout_marginEnd="16dp"
- android:layout_marginLeft="16dp"
- android:layout_marginRight="16dp"
- android:layout_marginStart="16dp">
+ android:layout_marginBottom="@dimen/standard_gap"
+ android:layout_marginEnd="@dimen/standard_gap"
+ android:layout_marginLeft="@dimen/standard_gap"
+ android:layout_marginRight="@dimen/standard_gap"
+ android:layout_marginStart="@dimen/standard_gap">
@@ -163,35 +163,24 @@
android:layout_width="0dp"
style="@style/Widget.AppCompat.Button.Colored"
android:layout_height="wrap_content"
- android:layout_marginLeft="8dp"
- android:layout_marginStart="8dp"
+ android:layout_marginLeft="@dimen/small_gap"
+ android:layout_marginStart="@dimen/small_gap"
android:layout_weight="1"
android:enabled="false"
android:text="@string/login" />
-
-
-
-
-
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginBottom="@dimen/standard_gap"
+ android:layout_gravity="center_horizontal"
+ android:text="@string/about_privacy_policy"
+ android:layout_centerHorizontal="true"/>
diff --git a/app/src/main/res/layout-land/welcome_do_upload.xml b/app/src/main/res/layout-land/welcome_do_upload.xml
index e5c7bb3fb..1f02c3183 100644
--- a/app/src/main/res/layout-land/welcome_do_upload.xml
+++ b/app/src/main/res/layout-land/welcome_do_upload.xml
@@ -5,16 +5,15 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#0c609c"
- android:gravity="center"
- >
+ android:gravity="center">
@@ -69,8 +68,8 @@
android:text="@string/tutorial_2_text"
android:layout_gravity="center"
android:textStyle="bold"
+ android:textSize="@dimen/normal_text"
android:textAlignment="center"
- android:paddingTop="24dp"
android:gravity="center_horizontal"
android:textColor="@android:color/white"/>
@@ -81,7 +80,7 @@
android:text="@string/tutorial_2_subtext"
android:layout_gravity="center"
android:textAlignment="textStart"
- android:paddingTop="16dp"
+ android:paddingTop="@dimen/standard_gap"
android:gravity="start"
android:textColor="@android:color/white"
/>
diff --git a/app/src/main/res/layout-land/welcome_dont_upload.xml b/app/src/main/res/layout-land/welcome_dont_upload.xml
index 7ac63e560..1d4d0db80 100644
--- a/app/src/main/res/layout-land/welcome_dont_upload.xml
+++ b/app/src/main/res/layout-land/welcome_dont_upload.xml
@@ -12,24 +12,25 @@
android:layout_gravity="center"
android:layout_width="240dp"
android:layout_height="wrap_content"
- android:layout_marginRight="10dp"
- android:layout_marginLeft="10dp"
+ android:layout_marginEnd="@dimen/standard_gap"
+ android:layout_marginRight="@dimen/standard_gap"
>
@@ -50,7 +51,7 @@
android:layout_gravity="center"
android:textStyle="bold"
android:textAlignment="center"
- android:paddingTop="24dp"
+ android:textSize="@dimen/normal_text"
android:gravity="center_horizontal"
android:textColor="@android:color/white"/>
@@ -61,7 +62,7 @@
android:text="@string/tutorial_3_subtext"
android:layout_gravity="center"
android:textAlignment="textStart"
- android:paddingTop="16dp"
+ android:paddingTop="@dimen/standard_gap"
android:gravity="start"
android:textColor="@android:color/white"
/>
diff --git a/app/src/main/res/layout-land/welcome_final.xml b/app/src/main/res/layout-land/welcome_final.xml
index a9d8c01af..0b99b481f 100644
--- a/app/src/main/res/layout-land/welcome_final.xml
+++ b/app/src/main/res/layout-land/welcome_final.xml
@@ -43,14 +43,15 @@
android:text="@string/welcome_final_text"
android:layout_gravity="center"
android:textStyle="bold"
+ android:textSize="@dimen/normal_text"
android:textAlignment="center"
android:gravity="center_horizontal"
android:textColor="@android:color/white"/>
@@ -45,7 +45,7 @@
android:text="@string/tutorial_4_subtext"
android:layout_gravity="center"
android:textAlignment="textStart"
- android:paddingTop="16dp"
+ android:paddingTop="@dimen/standard_gap"
android:gravity="start"
android:textColor="@android:color/white"
/>
diff --git a/app/src/main/res/layout-land/welcome_wikipedia.xml b/app/src/main/res/layout-land/welcome_wikipedia.xml
index 1a1531f4c..b4fbe9048 100644
--- a/app/src/main/res/layout-land/welcome_wikipedia.xml
+++ b/app/src/main/res/layout-land/welcome_wikipedia.xml
@@ -13,6 +13,8 @@
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@drawable/welcome_wikipedia"
+ android:layout_marginEnd="@dimen/standard_gap"
+ android:layout_marginRight="@dimen/standard_gap"
android:adjustViewBounds="true"
android:contentDescription="@string/welcome_image_welcome_wikipedia"
/>
@@ -29,8 +31,8 @@
android:text="@string/tutorial_1_text"
android:layout_gravity="center"
android:textStyle="bold"
+ android:textSize="@dimen/normal_text"
android:textAlignment="center"
- android:paddingTop="24dp"
android:gravity="center_horizontal"
android:textColor="@android:color/white"/>
@@ -41,7 +43,7 @@
android:text="@string/tutorial_1_subtext"
android:layout_gravity="center"
android:textAlignment="center"
- android:paddingTop="16dp"
+ android:paddingTop="@dimen/standard_gap"
android:gravity="center_horizontal"
android:textColor="@android:color/white"
/>
diff --git a/app/src/main/res/layout-xlarge/activity_login.xml b/app/src/main/res/layout-xlarge/activity_login.xml
index 90bef2423..32cd47451 100644
--- a/app/src/main/res/layout-xlarge/activity_login.xml
+++ b/app/src/main/res/layout-xlarge/activity_login.xml
@@ -8,17 +8,17 @@
android:layout_width="400sp"
android:layout_height="wrap_content"
android:layout_gravity="center"
- android:layout_marginTop="8dp">
+ android:layout_marginTop="@dimen/small_gap">
@@ -34,11 +34,11 @@
android:layout_height="wrap_content"
android:background="@color/primaryColor"
android:gravity="center"
- android:paddingBottom="32dp"
- android:paddingTop="32dp"
+ android:paddingBottom="@dimen/large_gap"
+ android:paddingTop="@dimen/large_gap"
android:text="@string/login_to_your_account"
android:textColor="@android:color/white"
- android:textSize="24sp" />
+ android:textSize="@dimen/heading_text_size" />
@@ -67,12 +67,12 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/error_message_container"
- android:layout_marginBottom="16dp"
- android:layout_marginEnd="16dp"
- android:layout_marginLeft="16dp"
- android:layout_marginRight="16dp"
- android:layout_marginStart="16dp"
- android:layout_marginTop="16dp">
+ android:layout_marginBottom="@dimen/standard_gap"
+ android:layout_marginEnd="@dimen/standard_gap"
+ android:layout_marginLeft="@dimen/standard_gap"
+ android:layout_marginRight="@dimen/standard_gap"
+ android:layout_marginStart="@dimen/standard_gap"
+ android:layout_marginTop="@dimen/standard_gap">
@@ -141,11 +141,11 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/two_factor_container"
- android:layout_marginBottom="16dp"
- android:layout_marginEnd="16dp"
- android:layout_marginLeft="16dp"
- android:layout_marginRight="16dp"
- android:layout_marginStart="16dp">
+ android:layout_marginBottom="@dimen/standard_gap"
+ android:layout_marginEnd="@dimen/standard_gap"
+ android:layout_marginLeft="@dimen/standard_gap"
+ android:layout_marginRight="@dimen/standard_gap"
+ android:layout_marginStart="@dimen/standard_gap">
@@ -163,35 +163,24 @@
android:layout_width="0dp"
style="@style/Widget.AppCompat.Button.Colored"
android:layout_height="wrap_content"
- android:layout_marginLeft="8dp"
- android:layout_marginStart="8dp"
+ android:layout_marginLeft="@dimen/small_gap"
+ android:layout_marginStart="@dimen/small_gap"
android:layout_weight="1"
android:enabled="false"
android:text="@string/login" />
-
-
-
-
-
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginBottom="@dimen/standard_gap"
+ android:layout_gravity="center_horizontal"
+ android:text="@string/about_privacy_policy"
+ android:layout_centerHorizontal="true"/>
diff --git a/app/src/main/res/layout/activity_about.xml b/app/src/main/res/layout/activity_about.xml
index 89049d10d..bbbced3e9 100644
--- a/app/src/main/res/layout/activity_about.xml
+++ b/app/src/main/res/layout/activity_about.xml
@@ -15,12 +15,14 @@
android:layout_width="match_parent"
android:layout_height="wrap_content" />
-
@@ -47,7 +49,7 @@
style="?android:textAppearanceSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginTop="16dp"
+ android:layout_marginTop="@dimen/standard_gap"
android:gravity="center"
android:text="@string/about_license" />
@@ -56,7 +58,7 @@
style="?android:textAppearanceSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginTop="8dp"
+ android:layout_marginTop="@dimen/small_gap"
android:gravity="center"
android:text="@string/about_improve" />
@@ -65,7 +67,7 @@
style="?android:textAppearanceSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginTop="16dp"
+ android:layout_marginTop="@dimen/standard_gap"
android:gravity="center"
android:text="@string/about_privacy_policy" />
@@ -74,7 +76,7 @@
style="?android:textAppearanceSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginTop="16dp"
+ android:layout_marginTop="@dimen/standard_gap"
android:gravity="center"
android:text="@string/about_credits" />
@@ -83,7 +85,7 @@
style="?android:textAppearanceSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginTop="32dp"
+ android:layout_marginTop="@dimen/large_gap"
android:alpha="0.2"
android:gravity="center" />
diff --git a/app/src/main/res/layout/activity_login.xml b/app/src/main/res/layout/activity_login.xml
index b1bc7152d..278e3464f 100644
--- a/app/src/main/res/layout/activity_login.xml
+++ b/app/src/main/res/layout/activity_login.xml
@@ -8,17 +8,17 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
- android:layout_marginTop="8dp">
+ android:layout_marginTop="@dimen/small_gap">
@@ -34,11 +34,11 @@
android:layout_height="wrap_content"
android:background="@color/primaryColor"
android:gravity="center"
- android:paddingBottom="32dp"
- android:paddingTop="32dp"
+ android:paddingBottom="@dimen/large_gap"
+ android:paddingTop="@dimen/large_gap"
android:text="@string/login_to_your_account"
android:textColor="@android:color/white"
- android:textSize="24sp" />
+ android:textSize="@dimen/heading_text_size" />
@@ -67,12 +67,12 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/error_message_container"
- android:layout_marginBottom="16dp"
- android:layout_marginEnd="16dp"
- android:layout_marginLeft="16dp"
- android:layout_marginRight="16dp"
- android:layout_marginStart="16dp"
- android:layout_marginTop="16dp">
+ android:layout_marginBottom="@dimen/standard_gap"
+ android:layout_marginEnd="@dimen/standard_gap"
+ android:layout_marginLeft="@dimen/standard_gap"
+ android:layout_marginRight="@dimen/standard_gap"
+ android:layout_marginStart="@dimen/standard_gap"
+ android:layout_marginTop="@dimen/standard_gap">
@@ -141,11 +141,11 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/two_factor_container"
- android:layout_marginBottom="16dp"
- android:layout_marginEnd="16dp"
- android:layout_marginLeft="16dp"
- android:layout_marginRight="16dp"
- android:layout_marginStart="16dp">
+ android:layout_marginBottom="@dimen/standard_gap"
+ android:layout_marginEnd="@dimen/standard_gap"
+ android:layout_marginLeft="@dimen/standard_gap"
+ android:layout_marginRight="@dimen/standard_gap"
+ android:layout_marginStart="@dimen/standard_gap">
@@ -163,35 +163,24 @@
android:layout_width="0dp"
style="@style/Widget.AppCompat.Button.Colored"
android:layout_height="wrap_content"
- android:layout_marginLeft="8dp"
- android:layout_marginStart="8dp"
+ android:layout_marginLeft="@dimen/small_gap"
+ android:layout_marginStart="@dimen/small_gap"
android:layout_weight="1"
android:enabled="false"
android:text="@string/login" />
-
-
-
-
-
+ android:layout_centerHorizontal="true"
+ android:layout_gravity="center_horizontal"
+ android:layout_marginBottom="@dimen/standard_gap"
+ android:text="@string/about_privacy_policy" />
diff --git a/app/src/main/res/layout/activity_multiple_uploads.xml b/app/src/main/res/layout/activity_multiple_uploads.xml
index 8095a5dce..115c2cf89 100644
--- a/app/src/main/res/layout/activity_multiple_uploads.xml
+++ b/app/src/main/res/layout/activity_multiple_uploads.xml
@@ -20,7 +20,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@id/toolbar"
- android:orientation="vertical">
+ android:orientation="vertical" />
-
+ android:layout_height="wrap_content" />
+ android:layout_height="match_parent" />
diff --git a/app/src/main/res/layout/activity_share.xml b/app/src/main/res/layout/activity_share.xml
index a75012077..e915517b5 100644
--- a/app/src/main/res/layout/activity_share.xml
+++ b/app/src/main/res/layout/activity_share.xml
@@ -9,14 +9,13 @@
android:layout_width="match_parent"
android:layout_height="match_parent">
-
-
diff --git a/app/src/main/res/layout/detail_category_item.xml b/app/src/main/res/layout/detail_category_item.xml
index 89197db5d..51302fd0d 100644
--- a/app/src/main/res/layout/detail_category_item.xml
+++ b/app/src/main/res/layout/detail_category_item.xml
@@ -13,17 +13,17 @@
android:background="?attr/subBackground"
android:foreground="?attr/selectableItemBackground"
android:gravity="center_vertical"
- android:minHeight="48dp"
- android:padding="12dp"
+ android:minHeight="@dimen/overflow_button_dimen"
+ android:padding="@dimen/quarter_standard_height"
android:textColor="@android:color/white"
- android:textSize="14sp"
- app:drawablePadding="6dp"
+ android:textSize="@dimen/description_text_size"
+ app:drawablePadding="@dimen/small_gap"
app:drawableStart="@drawable/ic_info_outline_white_24dp"
/>
diff --git a/app/src/main/res/layout/dialog_nearby_info.xml b/app/src/main/res/layout/dialog_nearby_info.xml
index e34c01c70..4010d3615 100644
--- a/app/src/main/res/layout/dialog_nearby_info.xml
+++ b/app/src/main/res/layout/dialog_nearby_info.xml
@@ -41,16 +41,18 @@
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
- android:layout_marginLeft="12dp"
- android:layout_marginRight="12dp"
+ android:layout_marginLeft="@dimen/quarter_standard_height"
+ android:layout_marginRight="@dimen/quarter_standard_height"
+ android:layout_marginStart="@dimen/quarter_standard_height"
+ android:layout_marginEnd="@dimen/quarter_standard_height"
android:layout_weight="1"
android:ellipsize="end"
android:fontFamily="serif"
android:lineSpacingMultiplier="0.9"
android:maxLines="3"
- android:paddingBottom="4dp"
+ android:paddingBottom="@dimen/tiny_gap"
android:textColor="@android:color/black"
- android:textSize="20sp"
+ android:textSize="@dimen/subheading_text_size"
tools:text="Lorem ipsum" />
@@ -67,8 +69,8 @@
@@ -103,9 +105,9 @@
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
- android:paddingBottom="16dp"
- android:paddingTop="16dp"
- android:text="GET DIRECTIONS"
+ android:paddingBottom="@dimen/standard_gap"
+ android:paddingTop="@dimen/standard_gap"
+ android:text="@string/get_directions"
android:textColor="@android:color/black" />
diff --git a/app/src/main/res/layout/drawer_header.xml b/app/src/main/res/layout/drawer_header.xml
index c27cab1ba..9bd3ae3a3 100644
--- a/app/src/main/res/layout/drawer_header.xml
+++ b/app/src/main/res/layout/drawer_header.xml
@@ -1,28 +1,30 @@
-
+
+
+ android:paddingBottom="@dimen/small_gap"/>
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_categorization.xml b/app/src/main/res/layout/fragment_categorization.xml
index 4cdb9604c..880d0d5be 100644
--- a/app/src/main/res/layout/fragment_categorization.xml
+++ b/app/src/main/res/layout/fragment_categorization.xml
@@ -4,12 +4,12 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="?attr/fragmentCategorisationBackground"
- android:paddingBottom="8dip"
- android:paddingLeft="16dip"
- android:paddingStart="16dip"
- android:paddingRight="16dip"
- android:paddingEnd="16dip"
- android:paddingTop="8dip"
+ android:paddingBottom="@dimen/small_gap"
+ android:paddingLeft="@dimen/standard_gap"
+ android:paddingStart="@dimen/standard_gap"
+ android:paddingRight="@dimen/standard_gap"
+ android:paddingEnd="@dimen/standard_gap"
+ android:paddingTop="@dimen/small_gap"
android:theme="@style/DarkAppTheme"
>
@@ -34,8 +34,8 @@
android:layout_height="wrap_content"
android:indeterminate="true"
android:indeterminateOnly="true"
- android:layout_marginRight="4dp"
- android:layout_marginEnd="4dp"
+ android:layout_marginRight="@dimen/tiny_gap"
+ android:layout_marginEnd="@dimen/tiny_gap"
android:layout_gravity="center_vertical|right|end"
style="?android:progressBarStyleSmall"
android:visibility="gone"
@@ -54,7 +54,7 @@
android:id="@+id/categoriesExplanation"
android:layout_height="wrap_content"
android:layout_width="match_parent"
- android:layout_marginTop="48dp"
+ android:layout_marginTop="@dimen/huge_gap"
android:gravity="center"
android:focusable="true"
android:text="@string/categories_skip_explanation"
diff --git a/app/src/main/res/layout/fragment_media_detail.xml b/app/src/main/res/layout/fragment_media_detail.xml
index 35bcade7a..cffca14c6 100644
--- a/app/src/main/res/layout/fragment_media_detail.xml
+++ b/app/src/main/res/layout/fragment_media_detail.xml
@@ -43,29 +43,29 @@
+ android:layout_height="@dimen/standard_gap" />
+ android:padding="@dimen/standard_gap">
+ android:padding="@dimen/standard_gap">
+ android:textSize="@dimen/description_text_size" />
+ android:layout_height="@dimen/small_gap" />
+ android:padding="@dimen/standard_gap">
+ android:textSize="@dimen/description_text_size" />
+ android:layout_height="@dimen/small_gap" />
+ android:padding="@dimen/standard_gap">
@@ -154,15 +154,15 @@
android:layout_height="wrap_content"
android:background="?attr/subBackground"
android:orientation="vertical"
- android:padding="16dp">
+ android:padding="@dimen/standard_gap">
+ android:layout_height="@dimen/small_gap" />
+ android:layout_height="@dimen/small_gap" />
+ android:padding="@dimen/standard_gap">
+ android:textSize="@dimen/description_text_size" />
diff --git a/app/src/main/res/layout/fragment_no_permissions.xml b/app/src/main/res/layout/fragment_no_permissions.xml
index 8ea6f3a45..6dd2a6811 100644
--- a/app/src/main/res/layout/fragment_no_permissions.xml
+++ b/app/src/main/res/layout/fragment_no_permissions.xml
@@ -9,11 +9,11 @@
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:gravity="center"
- android:paddingLeft="30dp"
- android:paddingRight="30dp"
+ android:paddingLeft="@dimen/large_gap"
+ android:paddingRight="@dimen/large_gap"
android:text="@string/nearby_needs_permissions"
android:textAlignment="center"
- android:textSize="18sp" />
+ android:textSize="@dimen/subheading_text_size" />
diff --git a/app/src/main/res/layout/fragment_single_upload.xml b/app/src/main/res/layout/fragment_single_upload.xml
index 4e65667a2..d9dc87479 100644
--- a/app/src/main/res/layout/fragment_single_upload.xml
+++ b/app/src/main/res/layout/fragment_single_upload.xml
@@ -5,12 +5,12 @@
android:layout_gravity="fill"
android:orientation="vertical"
android:background="?attr/fragmentCategorisationBackground"
- android:paddingBottom="8dip"
- android:paddingLeft="16dip"
- android:paddingStart="16dip"
- android:paddingRight="16dip"
- android:paddingEnd="16dip"
- android:paddingTop="8dip"
+ android:paddingBottom="@dimen/small_gap"
+ android:paddingLeft="@dimen/standard_gap"
+ android:paddingStart="@dimen/standard_gap"
+ android:paddingRight="@dimen/standard_gap"
+ android:paddingEnd="@dimen/standard_gap"
+ android:paddingTop="@dimen/small_gap"
android:theme="@style/DarkAppTheme"
>
@@ -56,7 +56,7 @@
android:text="@string/share_license_summary"
android:id="@+id/share_license_summary"
android:gravity="center"
- android:layout_marginTop="16dp"
+ android:layout_marginTop="@dimen/standard_gap"
/>
diff --git a/app/src/main/res/layout/item_place.xml b/app/src/main/res/layout/item_place.xml
index 88784857b..1a87f9d43 100644
--- a/app/src/main/res/layout/item_place.xml
+++ b/app/src/main/res/layout/item_place.xml
@@ -10,9 +10,9 @@
android:id="@+id/icon"
android:layout_width="40dp"
android:layout_height="40dp"
- android:layout_marginLeft="16dp"
- android:layout_marginStart="16dp"
- android:layout_marginTop="16dp"
+ android:layout_marginLeft="@dimen/standard_gap"
+ android:layout_marginStart="@dimen/standard_gap"
+ android:layout_marginTop="@dimen/standard_gap"
android:background="@android:color/white"
android:contentDescription="@string/no_image_found"
android:scaleType="centerCrop"
@@ -25,9 +25,9 @@
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
- android:layout_marginLeft="16dp"
- android:layout_marginRight="16dp"
- android:layout_marginTop="16dp"
+ android:layout_marginLeft="@dimen/standard_gap"
+ android:layout_marginRight="@dimen/standard_gap"
+ android:layout_marginTop="@dimen/standard_gap"
android:textAppearance="@style/TextAppearance.AppCompat.Caption"
tools:text="@string/placeholder_place_distance"
/>
@@ -37,8 +37,8 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignTop="@id/distance"
- android:layout_marginLeft="16dp"
- android:layout_marginStart="16dp"
+ android:layout_marginLeft="@dimen/standard_gap"
+ android:layout_marginStart="@dimen/standard_gap"
android:layout_toEndOf="@id/icon"
android:layout_toLeftOf="@id/distance"
android:layout_toRightOf="@id/icon"
@@ -58,7 +58,7 @@
android:layout_alignRight="@id/distance"
android:layout_alignStart="@id/tvName"
android:layout_below="@id/tvName"
- android:layout_marginBottom="16dp"
+ android:layout_marginBottom="@dimen/standard_gap"
android:ellipsize="end"
android:maxLines="4"
android:textAppearance="@style/TextAppearance.AppCompat.Body1"
diff --git a/app/src/main/res/layout/layout_categories_item.xml b/app/src/main/res/layout/layout_categories_item.xml
index f9b84fb73..d301e9098 100644
--- a/app/src/main/res/layout/layout_categories_item.xml
+++ b/app/src/main/res/layout/layout_categories_item.xml
@@ -6,7 +6,7 @@
android:checkMark="?android:attr/textCheckMark"
android:checked="false"
android:gravity="center_vertical"
- android:padding="4dp"
+ android:padding="@dimen/tiny_gap"
android:theme="@style/DarkAppTheme">
\ No newline at end of file
diff --git a/app/src/main/res/layout/layout_contribution.xml b/app/src/main/res/layout/layout_contribution.xml
index 2baf33554..87e7fe9e3 100644
--- a/app/src/main/res/layout/layout_contribution.xml
+++ b/app/src/main/res/layout/layout_contribution.xml
@@ -31,7 +31,7 @@
android:layout_gravity="center|bottom"
android:background="#AA000000"
android:orientation="vertical"
- android:padding="8dp"
+ android:padding="@dimen/small_gap"
>
@@ -62,20 +60,21 @@
android:text="@string/tutorial_2_text"
android:layout_gravity="center"
android:textStyle="bold"
+ android:textSize="@dimen/normal_text"
android:textAlignment="center"
- android:paddingTop="24dp"
+ android:paddingTop="@dimen/standard_gap"
android:gravity="center_horizontal"
android:textColor="@android:color/white"
/>
diff --git a/app/src/main/res/layout/welcome_dont_upload.xml b/app/src/main/res/layout/welcome_dont_upload.xml
index de748ce68..8d352547e 100644
--- a/app/src/main/res/layout/welcome_dont_upload.xml
+++ b/app/src/main/res/layout/welcome_dont_upload.xml
@@ -9,10 +9,9 @@
diff --git a/app/src/main/res/layout/welcome_final.xml b/app/src/main/res/layout/welcome_final.xml
index 175ddda64..7f323253b 100644
--- a/app/src/main/res/layout/welcome_final.xml
+++ b/app/src/main/res/layout/welcome_final.xml
@@ -9,10 +9,9 @@
@@ -29,7 +27,8 @@
android:layout_width="160dp"
android:layout_height="120dp"
android:layout_gravity="center"
- android:layout_marginLeft="10dp"
+ android:layout_marginLeft="@dimen/standard_gap"
+ android:layout_marginStart="@dimen/standard_gap"
android:contentDescription="@string/welcome_image_welcome_copyright"
/>
@@ -42,6 +41,7 @@
android:text="@string/welcome_final_text"
android:layout_gravity="center"
android:textStyle="bold"
+ android:textSize="@dimen/normal_text"
android:textAlignment="center"
android:gravity="center_horizontal"
android:textColor="@android:color/white"
@@ -49,10 +49,11 @@
@@ -38,7 +39,7 @@
android:text="@string/tutorial_4_subtext"
android:layout_gravity="center"
android:textAlignment="textStart"
- android:paddingTop="16dp"
+ android:paddingTop="@dimen/standard_gap"
android:gravity="start"
android:textColor="@android:color/white"
/>
diff --git a/app/src/main/res/layout/welcome_wikipedia.xml b/app/src/main/res/layout/welcome_wikipedia.xml
index ea0b6a92a..ece52628e 100644
--- a/app/src/main/res/layout/welcome_wikipedia.xml
+++ b/app/src/main/res/layout/welcome_wikipedia.xml
@@ -24,7 +24,8 @@
android:layout_gravity="center"
android:textStyle="bold"
android:textAlignment="center"
- android:paddingTop="24dp"
+ android:textSize="@dimen/normal_text"
+ android:paddingTop="@dimen/standard_gap"
android:gravity="center_horizontal"
android:textColor="@android:color/white"
/>
@@ -36,7 +37,7 @@
android:text="@string/tutorial_1_subtext"
android:layout_gravity="center"
android:textAlignment="center"
- android:paddingTop="16dp"
+ android:paddingTop="@dimen/standard_gap"
android:gravity="center_horizontal"
android:textColor="@android:color/white"
/>
diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml
index 40c859118..992c1924c 100644
--- a/app/src/main/res/values/dimens.xml
+++ b/app/src/main/res/values/dimens.xml
@@ -1,4 +1,25 @@
240dp
+
+
+ 16dp
+ 16dp
+
+
+ 48dp
+ 32dp
+ 16dp
+ 8dp
+ 4dp
+
+
48dp
+ 24dp
+ 12dp
+
+
+ 24sp
+ 20sp
+ 16sp
+ 14sp
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index ca7b119c0..3c9c67947 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -211,4 +211,6 @@
Location has not changed.
Location not available.
Permission required to display a list of nearby places
+ GET DIRECTIONS
+ READ ARTICLE