diff --git a/app/src/main/java/io/netbird/client/ui/server/ChangeServerFragment.java b/app/src/main/java/io/netbird/client/ui/server/ChangeServerFragment.java
index 0e9fa4c..3f85b53 100644
--- a/app/src/main/java/io/netbird/client/ui/server/ChangeServerFragment.java
+++ b/app/src/main/java/io/netbird/client/ui/server/ChangeServerFragment.java
@@ -226,7 +226,7 @@ public void onDestroyView() {
private void showConfirmChangeServerDialog() {
final View dialogView = getLayoutInflater().inflate(R.layout.dialog_confirm_change_server, null);
- final AlertDialog alertDialog = new AlertDialog.Builder(requireContext())
+ final AlertDialog alertDialog = new AlertDialog.Builder(requireContext(), R.style.AlertDialogTheme)
.setView(dialogView)
.create();
@@ -243,7 +243,7 @@ private void showConfirmChangeServerDialog() {
private void showSuccessDialog(Context context) {
requireActivity().runOnUiThread(() -> {
final View dialogView = getLayoutInflater().inflate(R.layout.dialog_change_server_success, null);
- final AlertDialog alertDialog = new AlertDialog.Builder(context)
+ final AlertDialog alertDialog = new AlertDialog.Builder(context, R.style.AlertDialogTheme)
.setView(dialogView)
.create();
diff --git a/app/src/main/res/drawable-night/bg_rounded_white.xml b/app/src/main/res/drawable-night/bg_rounded_white.xml
index 178434c..6f76c54 100644
--- a/app/src/main/res/drawable-night/bg_rounded_white.xml
+++ b/app/src/main/res/drawable-night/bg_rounded_white.xml
@@ -3,4 +3,5 @@
android:shape="rectangle">
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/bg_rounded_white.xml b/app/src/main/res/drawable/bg_rounded_white.xml
index b226f53..2d90c42 100644
--- a/app/src/main/res/drawable/bg_rounded_white.xml
+++ b/app/src/main/res/drawable/bg_rounded_white.xml
@@ -3,5 +3,5 @@
android:shape="rectangle">
-
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/dialog_change_server_success.xml b/app/src/main/res/layout/dialog_change_server_success.xml
index c410b0b..2fe2d1a 100644
--- a/app/src/main/res/layout/dialog_change_server_success.xml
+++ b/app/src/main/res/layout/dialog_change_server_success.xml
@@ -1,59 +1,68 @@
-
+ android:paddingStart="@dimen/dialog_horizontal_margin"
+ android:paddingEnd="@dimen/dialog_horizontal_margin"
+ android:gravity="center_horizontal">
-
-
-
+ android:maxWidth="@dimen/dialog_max_width"
+ android:background="@drawable/bg_rounded_white">
-
+
-
+
+
+
+
+
+
-
+
diff --git a/app/src/main/res/layout/dialog_confirm_change_server.xml b/app/src/main/res/layout/dialog_confirm_change_server.xml
index 0710b07..7b469b9 100644
--- a/app/src/main/res/layout/dialog_confirm_change_server.xml
+++ b/app/src/main/res/layout/dialog_confirm_change_server.xml
@@ -1,77 +1,96 @@
-
+ android:fillViewport="true"
+ android:paddingStart="@dimen/dialog_horizontal_margin"
+ android:paddingEnd="@dimen/dialog_horizontal_margin"
+ android:clipToPadding="false"
+ android:background="@android:color/transparent">
-
-
-
+ android:gravity="center_horizontal">
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
-
+
diff --git a/app/src/main/res/layout/dialog_simple_alert_message.xml b/app/src/main/res/layout/dialog_simple_alert_message.xml
index cd5f1b5..7d0994c 100644
--- a/app/src/main/res/layout/dialog_simple_alert_message.xml
+++ b/app/src/main/res/layout/dialog_simple_alert_message.xml
@@ -1,44 +1,55 @@
-
+ android:paddingStart="@dimen/dialog_horizontal_margin"
+ android:paddingEnd="@dimen/dialog_horizontal_margin"
+ android:gravity="center_horizontal">
-
-
-
+ android:background="@drawable/bg_rounded_nb_bg"
+ android:maxWidth="@dimen/dialog_max_width"
+ android:minWidth="280dp"
+ android:padding="24dp">
-
+
+
+
+
+
+
+
-
\ No newline at end of file
+
diff --git a/app/src/main/res/layout/fragment_advanced.xml b/app/src/main/res/layout/fragment_advanced.xml
index 0382b0f..9c74605 100644
--- a/app/src/main/res/layout/fragment_advanced.xml
+++ b/app/src/main/res/layout/fragment_advanced.xml
@@ -2,591 +2,608 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ android:gravity="center_horizontal">
-
-
-
+ android:maxWidth="@dimen/fragment_max_width"
+ android:padding="40dp">
-
-
-
-
-
-
-
-
-
-
-
-
+ android:layout_marginTop="16dp"
+ android:text="@string/advanced_title_presharedkey"
+ android:textSize="20sp"
+ android:textStyle="bold"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toTopOf="parent" />
-
-
-
-
-
-
-
-
-
-
-
-
+ android:layout_marginTop="16dp"
+ android:text="@string/advanced_details"
+ android:textColor="@color/nb_txt_light"
+ android:textSize="15sp"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@id/title_pre_shared_key" />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+ android:layout_marginTop="16dp"
+ android:background="@drawable/focus_highlight"
+ android:clickable="true"
+ android:focusable="true"
+ android:focusableInTouchMode="false"
+ android:gravity="center_vertical"
+ android:orientation="horizontal"
+ android:padding="12dp"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@id/layout_rosenpas">
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+ android:orientation="vertical"
+ android:padding="12dp"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@id/layout_disable_dns">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
diff --git a/app/src/main/res/layout/fragment_profiles.xml b/app/src/main/res/layout/fragment_profiles.xml
index 79ed741..e239e12 100644
--- a/app/src/main/res/layout/fragment_profiles.xml
+++ b/app/src/main/res/layout/fragment_profiles.xml
@@ -1,5 +1,5 @@
-
-
+
-
+
-
+
+
+
+
+
diff --git a/app/src/main/res/layout/fragment_server.xml b/app/src/main/res/layout/fragment_server.xml
index b38d3dd..7f6a5b5 100644
--- a/app/src/main/res/layout/fragment_server.xml
+++ b/app/src/main/res/layout/fragment_server.xml
@@ -1,156 +1,166 @@
-
+ android:fillViewport="true">
-
+ android:maxWidth="@dimen/fragment_max_width"
+ android:layout_gravity="center_horizontal"
+ android:padding="16dp">
-
-
-
-
-
+
-
+
-
+
-
+ android:text="@string/change_server_setup_key"
+ android:textSize="12sp"
+ app:drawableLeftCompat="@drawable/add_24px"
+ android:focusable="true"
+ android:focusableInTouchMode="false"
+ android:clickable="true"
+ android:foreground="@drawable/focus_highlight"
+ android:padding="8dp"
+ android:layout_marginTop="16dp"
+ app:layout_constraintTop_toBottomOf="@id/edit_text_server"
+ app:layout_constraintStart_toStartOf="@id/text_server_label"
+ app:layout_constraintEnd_toEndOf="parent" />
-
+
-
+
-
+
+
-
-
+ android:text="@string/change_server_btn"
+ android:textAllCaps="false"
+ android:background="@drawable/btn_bg_orange"
+ android:layout_marginTop="24dp"
+ android:focusable="true"
+ android:focusableInTouchMode="false"
+ android:foreground="@drawable/focus_highlight"
+ app:layout_constraintTop_toBottomOf="@id/text_setup_key_tooltip"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintEnd_toEndOf="parent" />
+
+
+
+
+
+
+
+
+
-
+
diff --git a/app/src/main/res/values-sw600dp/dimens.xml b/app/src/main/res/values-sw600dp/dimens.xml
new file mode 100644
index 0000000..363a902
--- /dev/null
+++ b/app/src/main/res/values-sw600dp/dimens.xml
@@ -0,0 +1,3 @@
+
+ 56dp
+
diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml
index 4ab4520..f43b7b5 100644
--- a/app/src/main/res/values/dimens.xml
+++ b/app/src/main/res/values/dimens.xml
@@ -5,4 +5,7 @@
8dp
176dp
16dp
+ 16dp
+ 560dp
+ 500dp
\ No newline at end of file