Ui updates: place result message below buttons

This commit is contained in:
Eike Kettner
2021-02-16 23:00:57 +01:00
parent 539a93151d
commit 29d80adace
8 changed files with 38 additions and 27 deletions

View File

@ -340,6 +340,18 @@ view2 viewSettings model =
dimmerSettings
model.deleteDimmer
)
, div
[ classList
[ ( "hidden", model.result == Nothing )
, ( S.errorMessage, Maybe.map .success model.result == Just False )
, ( S.successMessage, Maybe.map .success model.result == Just True )
]
, class "my-2"
]
[ Maybe.map .message model.result
|> Maybe.withDefault ""
|> text
]
, if model.field.id == "" then
div [ class "py-2 text-lg opacity-75" ]
[ text "Create a new custom field."
@ -416,18 +428,6 @@ view2 viewSettings model =
, text "this field in the ui. If not present, the name is used."
]
]
, div
[ classList
[ ( "hidden", model.result == Nothing )
, ( S.errorMessage, Maybe.map .success model.result == Just False )
, ( S.successMessage, Maybe.map .success model.result == Just True )
]
, class "mb-4"
]
[ Maybe.map .message model.result
|> Maybe.withDefault ""
|> text
]
]
]