aboutsummaryrefslogtreecommitdiff
path: root/src/client/View
diff options
context:
space:
mode:
authorJoris2015-09-13 10:27:47 +0200
committerJoris2015-09-13 10:27:47 +0200
commite56aaedad92f8585a70277edce8ed8ad065d681c (patch)
tree3a51730f6f4d9a0e69569a551731b39128a70cda /src/client/View
parenta48e79e2f7c1ab1ffb52b86ef9e900c75c5d023b (diff)
Using flexbox for the add payment form
Diffstat (limited to 'src/client/View')
-rw-r--r--src/client/View/LoggedIn.elm4
-rw-r--r--src/client/View/LoggedIn/Account.elm2
-rw-r--r--src/client/View/LoggedIn/Monthly.elm20
3 files changed, 10 insertions, 16 deletions
diff --git a/src/client/View/LoggedIn.elm b/src/client/View/LoggedIn.elm
index 20c99d3..96916e0 100644
--- a/src/client/View/LoggedIn.elm
+++ b/src/client/View/LoggedIn.elm
@@ -22,8 +22,8 @@ renderLoggedIn model loggedInView =
[ addPayment model loggedInView
, div
[ class "expandables" ]
- [ monthlyPayments model loggedInView
- , account model loggedInView
+ [ account model loggedInView
+ , monthlyPayments model loggedInView
]
, paymentsTable model loggedInView
, paymentsPaging loggedInView
diff --git a/src/client/View/LoggedIn/Account.elm b/src/client/View/LoggedIn/Account.elm
index e2b8e7e..88f39c3 100644
--- a/src/client/View/LoggedIn/Account.elm
+++ b/src/client/View/LoggedIn/Account.elm
@@ -39,7 +39,7 @@ account model loggedInView =
exceedingPayers : Model -> LoggedInView -> Html
exceedingPayers model loggedInView =
button
- [ class "exceedingPayers"
+ [ class "header"
, onClick actions.address (UpdateLoggedIn << UpdateAccount <| ToggleDetail)
]
( (List.map (exceedingPayer model loggedInView) (getOrderedExceedingPayers loggedInView.account.payers))
diff --git a/src/client/View/LoggedIn/Monthly.elm b/src/client/View/LoggedIn/Monthly.elm
index 518724b..9195479 100644
--- a/src/client/View/LoggedIn/Monthly.elm
+++ b/src/client/View/LoggedIn/Monthly.elm
@@ -42,19 +42,13 @@ monthlyCount model monthly =
let count = List.length monthly.payments
total = List.sum << List.map .cost <| monthly.payments
key = if count > 1 then "PluralMonthlyCount" else "SingularMonthlyCount"
- in if count == 0
- then
- div
- [ class "count" ]
- [ text (getMessage "NoMonthlyPayment" model.translations) ]
- else
- button
- [ class "count"
- , onClick actions.address (UpdateLoggedIn << UpdateMonthly <| ToggleDetail)
- ]
- [ text (getParamMessage [toString count, price model total] key model.translations)
- , expand ExpandDown monthly.visibleDetail
- ]
+ in button
+ [ class "header"
+ , onClick actions.address (UpdateLoggedIn << UpdateMonthly <| ToggleDetail)
+ ]
+ [ text (getParamMessage [toString count, price model total] key model.translations)
+ , expand ExpandDown monthly.visibleDetail
+ ]
paymentsTable : Model -> LoggedInView -> Monthly -> Html
paymentsTable model loggedInView monthly =