1 # Copyright 2014, 2015 Paul Hänsch
3 # This file is part of Confetti.
5 # Confetti is free software: you can redistribute it and/or modify
6 # it under the terms of the GNU Affero General Public License as published by
7 # the Free Software Foundation, either version 3 of the License, or
8 # (at your option) any later version.
10 # Confetti is distributed in the hope that it will be useful,
11 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 # GNU Affero General Public License for more details.
15 # You should have received a copy of the GNU Affero General Public License
16 # along with Confetti. If not, see <http://www.gnu.org/licenses/>.
20 input[type="checkbox"] { display: none; }
21 input[type="checkbox"] + label::before {content: '\2610'; padding-right: .5ex;}
22 input[type="checkbox"]:checked + label { text-decoration: underline; }
23 input[type="checkbox"]:checked + label::before {content: '\2611';}
24 input[type="radio"] { display: none; }
25 input[type="radio"] + label::before {content: '\25cb'; margin-right: .75ex; font-size: .75em;}
26 input[type="radio"]:checked + label { text-decoration: underline; }
27 input[type="radio"]:checked + label::before {content: '\29bf';}
32 border-radius: 4px 4px 0 0;
33 margin: .5em 2em .25em 2em;
34 padding: 0 2ex .5em 2ex;
42 border-style: none none solid none;
43 border-radius: 4px 4px 0 0;
45 margin: 0 -1.625ex .5em -1.625ex;
49 .filter input[type="text"] {
58 .filter fieldset legend {
59 display: inline-block;
64 .filter input[type="radio"] + label {
65 display: inline-block;
78 border-radius: 0 0 4px 4px;
79 margin: .25em 2em 1em 2em;
80 padding: .25em 2ex .25em 2ex;
95 display: inline-block;
106 .card .control .item {
112 .card .control a.item {
114 border-style: solid double solid solid;
115 border-width: 1px 3px 1px 1px;
120 .card .control a.item:hover{
121 border-width: 1px 1px 1px 1px;
125 display: inline-block;
131 margin: .125em 0 .5ex 0;
132 padding: 0 1ex .25em 1ex;
134 .card .section:nth-of-type(2n){ background: #EEE;}
135 .card .section h2, .card .section h3 {
139 margin: .25em -.5ex .25em -.5ex;
140 border-style: none none solid none;
143 .card .section .FN { /* will override h2 */
148 .card .section.attendance ul { margin: 0; padding: 0; }
149 .card .section.attendance ul li {
151 word-wrap: break-word;
154 form.card .attendance {
157 form.card .attendance input[type=checkbox] + label {
158 display: inline-block;
163 .card .section .item {
166 word-wrap: break-word;
169 .card .section textarea.NOTE {
172 .card .section textarea.ADR {
176 .card .section .PHOTO {
184 # vi:set filetype=css: