diff options
author | Joris Guyonvarch | 2015-07-19 17:28:19 +0200 |
---|---|---|
committer | Joris Guyonvarch | 2015-07-19 17:28:19 +0200 |
commit | 331d506281760ac62e8f1715ef729e1b2a91e280 (patch) | |
tree | a26e49d9a41de26fbb5602b293f44c5f7f592efc /src/server/Design | |
parent | 0d589e12a0c32936303de46b1e462dd19648170d (diff) |
Showing either error or success message at sign in page
Diffstat (limited to 'src/server/Design')
-rw-r--r-- | src/server/Design/Color.hs | 3 | ||||
-rw-r--r-- | src/server/Design/Global.hs | 48 |
2 files changed, 32 insertions, 19 deletions
diff --git a/src/server/Design/Color.hs b/src/server/Design/Color.hs index b744cf2..a9529ab 100644 --- a/src/server/Design/Color.hs +++ b/src/server/Design/Color.hs @@ -5,6 +5,9 @@ import qualified Clay.Color as C white :: C.Color white = C.white +red :: C.Color +red = C.red + brown :: C.Color brown = C.brown diff --git a/src/server/Design/Global.hs b/src/server/Design/Global.hs index 6e3cbe6..6985174 100644 --- a/src/server/Design/Global.hs +++ b/src/server/Design/Global.hs @@ -68,22 +68,32 @@ global = do nthChild "odd" & backgroundColor C.lightGrey ".signIn" ? do - let inputHeight = 50 - width (px 500) - marginTop (px 50) - marginLeft auto - marginRight auto - input ? do - display block - width (pct 100) - padding (px 10) (px 10) (px 10) (px 10) - height (px inputHeight) - marginBottom (px 10) - button ? do - display block - width (pct 100) - height (px inputHeight) - backgroundColor C.brown - color C.white - borderWidth (px 0) - borderRadius (px 3) (px 3) (px 3) (px 3) + + ".form" ? do + let inputHeight = 50 + width (px 500) + marginTop (px 50) + marginLeft auto + marginRight auto + + input ? do + display block + width (pct 100) + padding (px 10) (px 10) (px 10) (px 10) + height (px inputHeight) + marginBottom (px 10) + + button ? do + display block + width (pct 100) + height (px inputHeight) + backgroundColor C.brown + color C.white + borderWidth (px 0) + borderRadius (px 3) (px 3) (px 3) (px 3) + + ".result" ? do + marginTop (px 40) + textAlign (alignSide sideCenter) + ".success" ? color C.green + ".error" ? color C.red |