diff -r 1574965c7dc7 -r 57cfb94ab99f src/main/webapp/lightpit.css --- a/src/main/webapp/lightpit.css Wed May 13 21:46:26 2020 +0200 +++ b/src/main/webapp/lightpit.css Thu May 14 22:48:01 2020 +0200 @@ -28,22 +28,17 @@ */ html { - background: #f8f8f8; + font-family: sans-serif; + background: white; + color: #1c204e; + margin: 0; + padding: 0; } body { - background: white; - font-family: serif; - - border-color: #505050; - border-style: solid; - border-width: 1pt; - - color: #1c202e; -} - -h1, h2, h3, h4, #mainMenu, #subMenu { - font-family: sans-serif; + height: 100%; + margin: 0; + padding: 0; } a { @@ -88,6 +83,33 @@ padding: 1em; } +button, a.button { + display: inline-block; + font-size: medium; + border-style: outset; + border-width: 2pt; + border-color: #6060cc; + color: inherit; + background: #f0f0f0; + + padding: .25em .5em .25em .5em; + cursor: default; + text-decoration: none; +} + +button:hover, a.button:hover { + background: #f0f0ff; +} + +button[type=submit] { + background: #20a0ff; + color: white; +} + +button[type=submit]:hover { + background: #1090cf; +} + th { text-align: left; } @@ -101,6 +123,7 @@ } table.datatable th { + white-space: nowrap; font-weight: bold; background: lightsteelblue; } @@ -116,6 +139,35 @@ background: lightblue; } +table.formtable { + border-style: none; + border-collapse: separate; + border-spacing: 1em; +} + +table.formtable th { + font-weight: bold; + text-align: left; + vertical-align: center; + white-space: nowrap; +} + +table.formtable tbody td > * { + width: 100%; +} + +table.formtable tfoot td { + text-align: right; +} + +.fullwidth { + width: 100%; +} + +.vtop { + vertical-align: top; +} + .hcenter { text-align: center; } @@ -126,4 +178,16 @@ .nowrap { white-space: nowrap; +} + +.medskip { + margin-top: .5em; +} + +.info-box { + margin: 2em; + border-style: dashed; + border-width: 1pt; + border-color: deepskyblue; + padding: 1em; } \ No newline at end of file