diff --git a/client/src/assets/css/form.css b/client/src/assets/css/form.css
index 1e34d66..6fc9fb2 100644
--- a/client/src/assets/css/form.css
+++ b/client/src/assets/css/form.css
@@ -1,25 +1,26 @@
-.v-form {
- padding-bottom: 60px;
-}
-
-.v-form h1 {
- font-weight: normal;
- margin: 20px;
-}
-
-.v-form h2 {
- font-weight: normal;
- margin: 10px 20px;
-}
-
-.v-form .v-text-field {
- margin: 5px 20px;
-}
-
-.v-form .v-list {
- padding: 0;
-}
-
-.v-list .v-text-field {
- padding-top: 0;
-}
+:not(.v-card) > .v-form {
+ padding-bottom: 60px;
+}
+
+:not(.v-card) > .v-form h1 {
+ font-weight: normal;
+ margin: 20px;
+}
+
+:not(.v-card) > .v-form h2 {
+ font-weight: normal;
+ margin: 10px 20px;
+}
+
+:not(.v-card) > .v-form .v-text-field {
+ margin: 5px 20px;
+}
+
+:not(.v-card) > .v-form .v-list {
+ border-top: 1px solid #f0f0f0;
+ border-radius: 0;
+}
+
+:not(.v-card) > .v-form .v-list .v-text-field {
+ padding-top: 0;
+}
diff --git a/client/src/components/Auth.vue b/client/src/components/Auth.vue
index 5358c3d..2d10e27 100644
--- a/client/src/components/Auth.vue
+++ b/client/src/components/Auth.vue
@@ -10,6 +10,9 @@
{{ $t("auth.wrong") }}
{{ $t("button.cancel") }}
-
+
{{ $t("button.ok") }}
@@ -110,10 +113,6 @@ export default {
diff --git a/client/src/locales/en.json b/client/src/locales/en.json
index db41341..6675ee2 100644
--- a/client/src/locales/en.json
+++ b/client/src/locales/en.json
@@ -65,13 +65,22 @@
"title": "Round payed by {0}",
"subtitle": "Consumers",
"price": {
- "label": "Price"
+ "label": "Price",
+ "total": "Total"
+ },
+ "dialog": {
+ "title": "Confirm payment?"
+ },
+ "description": {
+ "label": "Add a note..."
}
},
"rounds": {
"title": "Rounds history",
- "filter": "Search...",
"none": "No rounds found",
+ "filter": {
+ "label": "Search..."
+ },
"dialog": {
"title": "Round payed by {0}",
"total": "Total"
diff --git a/client/src/locales/fr.json b/client/src/locales/fr.json
index 8dc1a09..cf4936d 100644
--- a/client/src/locales/fr.json
+++ b/client/src/locales/fr.json
@@ -65,13 +65,22 @@
"title": "Tournée payée par {0}",
"subtitle": "Consommateurs",
"price": {
- "label": "Prix"
+ "label": "Prix",
+ "total": "Total"
+ },
+ "dialog": {
+ "title": "Confirmer le paiement ?"
+ },
+ "description": {
+ "label": "Ajouter une note..."
}
},
"rounds": {
"title": "Historique des tournées",
- "filter": "Rechercher...",
"none": "Aucune tournée trouvée",
+ "filter": {
+ "label": "Rechercher..."
+ },
"dialog": {
"title": "Tournée payée par {0}",
"total": "Total"
diff --git a/client/src/views/Edit.vue b/client/src/views/Edit.vue
index ef48d24..3dbcb91 100644
--- a/client/src/views/Edit.vue
+++ b/client/src/views/Edit.vue
@@ -181,6 +181,7 @@ export default {
left: 0;
width: 100%;
background: #eee;
+ border-radius: 0;
}
.v-btn:hover {
@@ -194,4 +195,8 @@ export default {
.new-pass {
margin-left: 20px;
}
+
+.v-list {
+ margin-top: 10px;
+}
diff --git a/client/src/views/Pay.vue b/client/src/views/Pay.vue
index 00c8795..24d6abe 100644
--- a/client/src/views/Pay.vue
+++ b/client/src/views/Pay.vue
@@ -1,64 +1,100 @@
-
- {{ $t("pay.title", [$route.params.payer]) }}
-
-
-
+
+
+
+
+
+ {{ $t("pay.dialog.title") }}
+
+
+
+
+
+
+
+
+ {{ $t("button.cancel") }}
+
+
+ {{ $t("button.ok") }}
+
+
+
+
+
+
+
+ {{ $t("pay.title", [$route.params.payer]) }}
+
-
-
-
-
{{ $t("pay.subtitle") }}
-
-
-
- {{ member.name }}
-
-
-
- {{ memberCost(member.name).toFixed(2) }}
-
- mdi-minus-circle
-
- {{ consumers[member.name] }}
-
- mdi-plus-circle
-
-
-
-
-
-
+
+
{{ $t("pay.subtitle") }}
+
+
+
+ {{ member.name }}
+
+
+
+ {{ memberCost(member.name).toFixed(2) }}
+
+ mdi-minus-circle
+
+ {{ consumers[member.name] }}
+
+ mdi-plus-circle
+
+
+
+
+
+
+