1/** 2 * Noticeboard Plugin - CSS 3 * 4 * @author Zaruba Tomas <zatomik@gmail.com> 5 */ 6 7 p.noticeboard-editMessage{ 8 clear:both; 9 font-weight:bold; 10} 11 12span.noticeboard-red{ 13 color:red; 14 font-weight:bold; 15 font-size:0.8em; 16} 17 18 div.noticeboard-editForm{ 19 text-align:left; 20 clear:both; 21 padding:10px; 22 margin-bottom:10px; 23 width:400px; 24 border:1px solid __border__; 25} 26 27div.noticeboard-editForm p.category{ 28 margin-bottom:2px; 29} 30 31div.noticeboard-editForm label{ 32 padding-bottom:2px; 33 padding-top:1em; 34 display:block; 35} 36 37div.noticeboard-editForm label.line{ 38 display:inline; 39 padding:0 0 0 10px; 40} 41 42div.noticeboard-editForm #noticeboard-name{ 43 width:200px; 44} 45 46div.noticeboard-editForm #noticeboard_addStartTimeButton, 47div.noticeboard-editForm #noticeboard_addEndTimeButton{ 48 display:none; 49 margin-top:3.4em; 50 margin-left:5px; 51} 52 53div.noticeboard-editForm #noticeboard_addStartTime, 54div.noticeboard-editForm #noticeboard_addEndTime, 55div.noticeboard-editForm #noticeboard_deadlineDiv{ 56 margin-left:5px; 57} 58 59div.noticeboard-show a.button{ 60 background:#fff url('../../tpl/default/images/buttonshadow.png'); 61 background-repeat:repeat-x; 62 background-position:bottom; 63 display:block; 64 height:18px; 65 float:left; 66 border:1px solid __border__; 67 vertical-align:middle; 68 text-decoration:none !important; 69 padding:3px 10px 0 10px; 70 margin:0 0 0 0.5em; 71 color:__text__ !important; 72} 73 74div.noticeboard-show a.small{ 75 font-weight:normal; 76 font-size:0.8em; 77 float:right; 78 height:14px; 79 padding:2px 5px 0 5px; 80} 81 82div.noticeboard-show form .small{ 83 font-weight:normal; 84 height:18px; 85 font-size:11px !important; 86 float:right !important; 87 padding:0 !important; 88 margin: 0 0 0 2px !important; 89} 90 91div.noticeboard-show a.button2{ 92 background:#fff url('../../tpl/default/images/buttonshadow.png'); 93 background-repeat:repeat-x; 94 background-position:bottom; 95 line-height:21px; 96 width:100px; 97 border:1px solid __border__; 98 vertical-align:middle; 99 text-decoration:none !important; 100 padding:2px 10px 3px 10px; 101 margin:0 0 0 0.5em; 102 color:__text__ !important; 103} 104div.noticeboard-show div.noticeboard-modeButtons{ 105 height:30px; 106 padding-bottom:5px; 107} 108 109div.noticeboard-show table.noticeboard-event, 110table.noticeboard-show-detail{ 111 width:100%; 112 max-width:500px; 113} 114 115table.noticeboard-show-detail{ 116 float:right; 117 width:400px; 118 padding-left:10px; 119} 120 121 122div.noticeboard-show table thead th, 123table.noticeboard-show-detail thead th{ 124 background-color: #dee7ec; 125 border: 1px solid __border__; 126 vertical-align:middle; 127 padding:3px 5px 3px 5px; 128 text-align:left; 129} 130 131div.noticeboard-show table tbody td, 132table.noticeboard-show-detail tbody td{ 133 border: 1px solid __border__; 134 border-top:0 solid white; 135 padding:15px 5px 10px 5px; 136 background-color:white; 137} 138 139div.noticeboard-show table tbody td, 140table.noticeboard-show-detail tbody td{ 141 border: 1px solid __border__; 142 border-top:0 solid white; 143 padding:5px; 144} 145 146div.noticeboard-show table tbody td.left, 147table.noticeboard-show-detail tbody td.left{ 148 text-align:right; 149 width:100px; 150} 151 152div.noticeboard-show table thead th.cat, 153table.noticeboard-show-detail thead th.cat{ 154 font-weight:normal; 155 text-align:right; 156} 157 158div.noticeboard-show table tbody td p, 159table.noticeboard-show-detail tbody td p{ 160 margin-bottom:3px; 161} 162 163div.noticeboard-show table:hover thead th{ 164 background-color: #bad1de; 165} 166 167 168div.noticeboard-show form.noticeboard-listForm{ 169 border:1px solid __border__; 170 width:478px; 171 display:block; 172 padding:10px; 173 margin-bottom:10px; 174 clear:both; 175} 176 177form.noticeboard-listForm p{ 178 padding: 0 0 0 0; 179 margin:0; 180} 181 182form.noticeboard-listForm label{ 183 padding-left:5px; 184} 185 186form.noticeboard-listForm .submit{ 187 float:right; 188} 189 190div.noticeboard-show table.noticeboard_calendar_header{ 191 width:100%; 192 text-align:center; 193 border:1px solid __border__; 194 margin-top:15px; 195} 196 197div.noticeboard-show table.noticeboard_calendar_header th.right{ 198 text-align:right; 199} 200 201div.noticeboard-show table.noticeboard_calendar_header th.left{ 202 text-align:left; 203} 204 205div.noticeboard-show table.noticeboard_calendar{ 206 width:100%; 207 border-top:1px solid __border__; 208 border-left:1px solid __border__; 209} 210 211div.noticeboard-show table.noticeboard_calendar th{ 212 border-right:1px solid __border__; 213 border-bottom:1px solid __border__; 214 padding:5px; 215 text-align:center; 216 background-color: #dee7ec; 217} 218 219div.noticeboard-show table.noticeboard_calendar td{ 220 border-right:1px solid __border__; 221 border-bottom:1px solid __border__; 222 border-top:0 solid __border__; 223 border-left:0 solid __border__; 224 padding:5px; 225} 226 227div.noticeboard-show table.noticeboard_calendar td.today, 228div.noticeboard-show table.noticeboard_calendar td.today:hover{ 229 background-color: #dee7ec; 230} 231 232div.noticeboard-show table.noticeboard_calendar td:hover{ 233 background-color: #eee; 234} 235 236div.noticeboard-show table.noticeboard_calendar td span.day-number{ 237 display:block; 238 width:20px; 239 font-size:0.85em; 240 float:left; 241 border:0px solid black; 242}