set executable property
[confetti] / templates / attendees.css.sh
1 # Copyright 2014 Paul Hänsch
2 #
3 # This file is part of Confetti.
4
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.
9
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.
14
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/>. 
17
18 cat <<EOF
19
20 .filter {
21   display: block;
22   width: 128ex;
23   border-width: 1px;
24   border-style: solid;
25   border-radius: 4px 4px 0 0;
26   margin: .5em auto .25em auto;
27   padding: .25em 1ex .25em 1ex;
28   background: #EFF;
29 }
30
31 .filter > .label {
32   display: block;
33   font-weight: bold;
34   font-size: 1.2em;
35   border-style: none none solid none;
36   border-width: 1px;
37   margin: 0em 0ex .5em 0ex;
38   background: #EEF;
39 }
40
41 .filter .search {
42   margin: 0em 2ex .5em 2ex;
43 }
44 .filter .search .label {
45   display: inline-block;
46   width: 12ex;
47   font-weight: bold;
48   margin-top: .5em;
49 }
50 .filter .search input[type="radio"] {
51   margin-top: .5em;
52   margin-left: 1ex;
53 }
54 .filter .search button {
55   margin-top: .5em;
56 }
57
58 .filter .search input[type="text"] {
59   width: 124ex;
60 }
61
62 .newcard {
63   display: block;
64   width: 126ex;
65   border-width: 1px;
66   border-style: solid;
67   border-radius: 0 0 4px 4px;
68   margin: .25em auto 1em auto;
69   padding: .25em 2ex .25em 2ex;
70   background: #EFF;
71 }
72
73 .cardlist .card {
74   display: block;
75   width: 130ex;
76   border-style: solid;
77   border-width: 1px;
78   margin: .25em auto;
79   padding: 0;
80   overflow: auto;
81   background: #FFF;
82 }
83
84 .cardlist .card .section {
85   display: inline-block;
86   float:left;
87   width: 20ex;
88   margin: .125em .25ex .5ex .25ex;
89   padding: 0 .2em .2em .2em;
90   background: #EEE;
91 }
92 .cardlist .card .section a.attendance {
93   display: inline-block;
94   margin-right: 1ex;
95   word-wrap: break-word;
96 }
97
98 .cardlist .card .attendance {
99   width: 83.5ex;
100 }
101 .cardlist .card .attendance .check {
102   display: inline-block;
103   width: 27ex;
104 }
105
106 .cardlist .card .control {
107   float: right;
108   text-align: right;
109   margin-right: 0;
110   background: #EEF;
111 }
112
113 .cardlist .card div.control {
114   width: 23ex;
115 }
116
117 .cardlist .card .control .item {
118   color: #008;
119   margin-top: .2em;
120   margin-right: 1ex;
121 }
122 .cardlist .card .control a.item {
123   min-width: 10ex;
124   border-style: solid double solid solid;
125   border-width: 1px 3px 1px 1px;
126   border-color: #000;
127   padding: .1em 1ex;
128   background: #FFF;
129 }
130 .cardlist .card .control a.item:hover{
131   border-width: 1px 1px 1px 1px;
132 }
133
134 .cardlist .card .section .sectitle {
135   display: block;
136   font-weight: bold;
137   margin: .2em .2em .2em .2em;
138 }
139
140 .cardlist .card .section .item {
141   display: block;
142   max-width: 20ex;
143   word-wrap: break-word;
144 }
145
146 .cardlist .card .section textarea.NOTE {
147   min-height: 6em;
148 }
149 .cardlist .card .section textarea.ADR {
150   min-height: 4em;
151 }
152
153 .cardlist .card .section .PHOTO {
154   width: 20ex;
155   max-heigth: 30ex;
156 }
157
158 .cardlist .card .section .FN {
159   font-weight: bold;
160   font-size: 1.2em;
161 }
162
163 EOF
164
165 # vi:set filetype=css: