From 5655625c817ba1d9f8d98fee87f59eb89e97ccc7 Mon Sep 17 00:00:00 2001
From: Robert Goldmann <deadlocker@gmx.de>
Date: Sat, 8 Dec 2018 11:24:14 +0100
Subject: [PATCH] Fixed #370 - new transaction page: repeating option inputs
 not visible in safari

---
 src/main/resources/static/css/dark/transactions.css          | 4 ++++
 src/main/resources/static/css/transactions.css               | 4 ++++
 src/main/resources/templates/transactions/newTransaction.ftl | 4 ++--
 3 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/src/main/resources/static/css/dark/transactions.css b/src/main/resources/static/css/dark/transactions.css
index 896451e1d..ad26abf52 100644
--- a/src/main/resources/static/css/dark/transactions.css
+++ b/src/main/resources/static/css/dark/transactions.css
@@ -13,4 +13,8 @@
 
 .chips .chip.selected {
     background-color: #2E79B9;
+}
+
+.input-min-width {
+    min-width: 100px;
 }
\ No newline at end of file
diff --git a/src/main/resources/static/css/transactions.css b/src/main/resources/static/css/transactions.css
index 896451e1d..ad26abf52 100644
--- a/src/main/resources/static/css/transactions.css
+++ b/src/main/resources/static/css/transactions.css
@@ -13,4 +13,8 @@
 
 .chips .chip.selected {
     background-color: #2E79B9;
+}
+
+.input-min-width {
+    min-width: 100px;
 }
\ No newline at end of file
diff --git a/src/main/resources/templates/transactions/newTransaction.ftl b/src/main/resources/templates/transactions/newTransaction.ftl
index 8ba13b759..1357b0bd1 100644
--- a/src/main/resources/templates/transactions/newTransaction.ftl
+++ b/src/main/resources/templates/transactions/newTransaction.ftl
@@ -257,7 +257,7 @@
                                             <td class="cell">${locale.getString("repeating.end.afterXTimes.A")}</td>
                                             <td class="cell input-cell">
                                                 <div class="input-field no-margin">
-                                                    <input class="no-margin" id="transaction-repeating-end-after-x-times-input" type="text" value="<#if checked>${transaction.getRepeatingOption().getEndOption().getValue()}</#if>">
+                                                    <input class="no-margin input-min-width" id="transaction-repeating-end-after-x-times-input" type="text" value="<#if checked>${transaction.getRepeatingOption().getEndOption().getValue()}</#if>">
                                                     <label for="transaction-repeating-end-after-x-times-input"></label>
                                                 </div>
                                             </td>
@@ -280,7 +280,7 @@
                                             <td class="cell">${locale.getString("repeating.end.date")}</td>
                                             <td class="cell input-cell">
                                                 <div class="input-field no-margin">
-                                                    <input class="datepicker no-margin" id="transaction-repeating-end-date-input" type="text" value="<#if checked>${helpers.getLongDateString(transaction.getRepeatingOption().getEndOption().getValue())}<#else>${helpers.getLongDateString(currentDate)}</#if>">
+                                                    <input class="datepicker no-margin input-min-width" id="transaction-repeating-end-date-input" type="text" value="<#if checked>${helpers.getLongDateString(transaction.getRepeatingOption().getEndOption().getValue())}<#else>${helpers.getLongDateString(currentDate)}</#if>">
                                                     <label for="transaction-repeating-end-date-input"></label>
                                                 </div>
                                             </td>
-- 
GitLab