1.1 --- a/src/main/webapp/lightpit.css Wed May 13 21:46:26 2020 +0200 1.2 +++ b/src/main/webapp/lightpit.css Thu May 14 22:48:01 2020 +0200 1.3 @@ -28,22 +28,17 @@ 1.4 */ 1.5 1.6 html { 1.7 - background: #f8f8f8; 1.8 + font-family: sans-serif; 1.9 + background: white; 1.10 + color: #1c204e; 1.11 + margin: 0; 1.12 + padding: 0; 1.13 } 1.14 1.15 body { 1.16 - background: white; 1.17 - font-family: serif; 1.18 - 1.19 - border-color: #505050; 1.20 - border-style: solid; 1.21 - border-width: 1pt; 1.22 - 1.23 - color: #1c202e; 1.24 -} 1.25 - 1.26 -h1, h2, h3, h4, #mainMenu, #subMenu { 1.27 - font-family: sans-serif; 1.28 + height: 100%; 1.29 + margin: 0; 1.30 + padding: 0; 1.31 } 1.32 1.33 a { 1.34 @@ -88,6 +83,33 @@ 1.35 padding: 1em; 1.36 } 1.37 1.38 +button, a.button { 1.39 + display: inline-block; 1.40 + font-size: medium; 1.41 + border-style: outset; 1.42 + border-width: 2pt; 1.43 + border-color: #6060cc; 1.44 + color: inherit; 1.45 + background: #f0f0f0; 1.46 + 1.47 + padding: .25em .5em .25em .5em; 1.48 + cursor: default; 1.49 + text-decoration: none; 1.50 +} 1.51 + 1.52 +button:hover, a.button:hover { 1.53 + background: #f0f0ff; 1.54 +} 1.55 + 1.56 +button[type=submit] { 1.57 + background: #20a0ff; 1.58 + color: white; 1.59 +} 1.60 + 1.61 +button[type=submit]:hover { 1.62 + background: #1090cf; 1.63 +} 1.64 + 1.65 th { 1.66 text-align: left; 1.67 } 1.68 @@ -101,6 +123,7 @@ 1.69 } 1.70 1.71 table.datatable th { 1.72 + white-space: nowrap; 1.73 font-weight: bold; 1.74 background: lightsteelblue; 1.75 } 1.76 @@ -116,6 +139,35 @@ 1.77 background: lightblue; 1.78 } 1.79 1.80 +table.formtable { 1.81 + border-style: none; 1.82 + border-collapse: separate; 1.83 + border-spacing: 1em; 1.84 +} 1.85 + 1.86 +table.formtable th { 1.87 + font-weight: bold; 1.88 + text-align: left; 1.89 + vertical-align: center; 1.90 + white-space: nowrap; 1.91 +} 1.92 + 1.93 +table.formtable tbody td > * { 1.94 + width: 100%; 1.95 +} 1.96 + 1.97 +table.formtable tfoot td { 1.98 + text-align: right; 1.99 +} 1.100 + 1.101 +.fullwidth { 1.102 + width: 100%; 1.103 +} 1.104 + 1.105 +.vtop { 1.106 + vertical-align: top; 1.107 +} 1.108 + 1.109 .hcenter { 1.110 text-align: center; 1.111 } 1.112 @@ -126,4 +178,16 @@ 1.113 1.114 .nowrap { 1.115 white-space: nowrap; 1.116 +} 1.117 + 1.118 +.medskip { 1.119 + margin-top: .5em; 1.120 +} 1.121 + 1.122 +.info-box { 1.123 + margin: 2em; 1.124 + border-style: dashed; 1.125 + border-width: 1pt; 1.126 + border-color: deepskyblue; 1.127 + padding: 1em; 1.128 } 1.129 \ No newline at end of file