github.com/ghodss/etcd@v0.3.1-0.20140417172404-cc329bfa55cb/mod/dashboard/app/styles/etcd-widgets.css (about) 1 body { 2 margin: 0px; 3 } 4 5 .etcd-container { 6 background-color: #fff; 7 border: 1px solid #ddd; 8 border-radius: 5px; 9 box-shadow: rgba(0, 0, 0, 0.14902) 0px 1px 3px; 10 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 11 overflow: hidden; 12 box-sizing: border-box; 13 -moz-box-sizing: border-box; 14 position: relative; 15 user-select: none; 16 -webkit-user-select: none; 17 -moz-user-select: none; 18 -ms-user-select: none; 19 margin: 20px 0; 20 height: 100%; 21 } 22 23 a { 24 color: #2176AC; 25 text-decoration: none; 26 } 27 28 a:hover, a:active { 29 text-decoration: underline; 30 } 31 32 input[type=text] { 33 box-shadow: inset 0 1px 2px rgba(0,0,0,.5); 34 border: none; 35 border-radius: 3px; 36 font-size: 13px; 37 padding-left: 5px; 38 padding-right: 5px; 39 height: 25px; 40 } 41 42 input[type=text]:focus { 43 } 44 45 h2 { 46 font-size: 22px; 47 font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; 48 font-weight: 500; 49 margin: 0 0 20px 0; 50 padding: 0; 51 } 52 53 .etcd-button { 54 display:inline-block; 55 padding:6px 12px; 56 margin-bottom:0; 57 font-size:14px; 58 font-weight:normal; 59 line-height:1.428571429; 60 text-align:center; 61 white-space:nowrap; 62 vertical-align:middle; 63 cursor:pointer; 64 border:1px solid transparent; 65 border-radius:4px; 66 -webkit-user-select:none; 67 -moz-user-select:none; 68 -ms-user-select:none; 69 -o-user-select:none; 70 user-select:none; 71 margin: 0px; 72 border: none; 73 box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.25); 74 } 75 76 .etcd-button.etcd-button-small { 77 height: 25px; 78 padding: 0 10px; 79 font-size: 13px; 80 } 81 82 .etcd-button-primary { 83 background-color: #428BCA; 84 color: #fff; 85 text-shadow: 0 0 3px rgba(0,0,0,0.25); 86 } 87 88 .etcd-button-primary:active { 89 background-color: #2276ad; 90 } 91 92 .etcd-popover { 93 background: #333; 94 border-radius: 3px; 95 padding: 15px; 96 position: absolute; 97 top: 39px; 98 z-index: 9999; 99 color: #fff; 100 font-size: 13px; 101 box-shadow: 0px 2px 10px rgba(0,0,0,.5); 102 display: none; 103 } 104 105 .etcd-popover-error .etcd-popover-content { 106 color: #FF3C43; 107 font-weight: bold; 108 user-select: text; 109 -webkit-user-select: text; 110 -moz-user-select: text; 111 -ms-user-select: text; 112 } 113 114 .etcd-popover-notch { 115 width: 14px; 116 height: 14px; 117 -webkit-transform: rotate(45deg); 118 -moz-transform: rotate(45deg); 119 -ms-transform: rotate(45deg); 120 position: absolute; 121 margin-top: -5px; 122 margin-left: 3px; 123 background: #333; 124 top: 0px; 125 right: 15px; 126 } 127 128 .etcd-popover.etcd-popover-right { 129 left: 77px; 130 } 131 132 .etcd-popover-right .etcd-popover-notch { 133 left: 15px; 134 } 135 136 .etcd-popover.etcd-popover-left { 137 right: 10px; 138 } 139 140 .etcd-popover-left .etcd-popover-notch { 141 right: 15px; 142 } 143 144 .etcd-popover-confirm { 145 margin-top: 10px; 146 } 147 148 .etcd-popover-confirm button { 149 } 150 151 .etcd-header { 152 width: 100%; 153 position: relative; 154 box-sizing: border-box; 155 -moz-box-sizing: border-box; 156 } 157 .etcd-header.solid { 158 background: #eeeeee; 159 background: -moz-linear-gradient(top, #eeeeee 0%, #dddddd 100%); 160 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#dddddd)); 161 background: -webkit-linear-gradient(top, #eeeeee 0%,#dddddd 100%); 162 background: -o-linear-gradient(top, #eeeeee 0%,#dddddd 100%); 163 background: -ms-linear-gradient(top, #eeeeee 0%,#dddddd 100%); 164 background: linear-gradient(to bottom, #eeeeee 0%,#dddddd 100%); 165 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#dddddd',GradientType=0 ); 166 } 167 168 .etcd-body { 169 top: 0px; 170 left: 0px; 171 position: relative; 172 overflow: hidden; 173 height: 100%; 174 width: 100%; 175 box-sizing: border-box; 176 -moz-box-sizing: border-box; 177 } 178 179 .etcd-body table { 180 width: 100%; 181 box-sizing: border-box; 182 -moz-box-sizing: border-box; 183 } 184 185 .etcd-body table thead td { 186 text-transform: uppercase; 187 font-size: 11px; 188 line-height: 20px; 189 border-bottom: 1px solid #ddd; 190 padding-top: 0px; 191 padding-right: 10px; 192 padding-bottom: 0px; 193 padding-left: 0px; 194 color: #666; 195 } 196 197 .etcd-body table tbody td { 198 line-height: 18px; 199 border-bottom: 1px solid #ddd; 200 padding-top: 6px; 201 padding-right: 10px; 202 padding-bottom: 6px; 203 padding-left: 0px; 204 vertical-align: text-top; 205 user-select: text; 206 -webkit-user-select: text; 207 -moz-user-select: text; 208 -ms-user-select: text; 209 } 210 211 .etcd-body table .etcd-ttl-header { 212 width: 33%; 213 } 214 215 .etcd-body table tbody .etcd-ttl { 216 font-size: 13px; 217 } 218 219 .etcd-body table tbody .etcd-ttl .etcd-ttl-none { 220 color: #999; 221 font-weight: 100; 222 } 223 224 .etcd-body table .etcd-actions-header { 225 width: 30px; 226 } 227 228 .etcd-body table thead td:first-child, .etcd-body table tbody td:first-child { 229 padding-left: 10px; 230 } 231 232 .etcd-body table thead td:last-child, .etcd-body table tbody td:last-child { 233 padding-right: 10px; 234 } 235 236 .etcd-container .etcd-preview .etcd-dialog { 237 background: #333; 238 position: absolute; 239 right: 0px; 240 left: 0px; 241 padding: 20px; 242 color: #fff; 243 font-size: 14px; 244 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 245 bottom: 0px; 246 opacity: 0; 247 min-height: 110px; /* REMOVE ME! */ 248 transition-property: all; 249 transition-duration: 150ms; 250 transition-timing-function: ease-in-out; 251 } 252 253 .etcd-container .etcd-preview .etcd-dialog .etcd-dialog-message { 254 margin-bottom: 20px; 255 } 256 257 .etcd-container .etcd-preview .etcd-dialog .etcd-dialog-buttons a { 258 line-height: 34px; 259 color: #fff; 260 vertical-align: middle; 261 margin-left: 10px; 262 } 263 264 .etcd-body .etcd-list { 265 padding: 20px; 266 box-sizing: border-box; 267 -moz-box-sizing: border-box; 268 overflow: auto; 269 height: 100%; 270 position: absolute; 271 } 272 273 .etcd-body .etcd-list .etcd-selected { 274 background-color: #EAF3FF; 275 } 276 277 .etcd-body .etcd-list a.directory { 278 font-weight: bold; 279 } 280 281 .etcd-list tr:hover .etcd-delete { 282 visibility: visible; 283 fill: #ff0000; 284 } 285 286 .etcd-delete { 287 height: 20px; 288 width: 25px; 289 vertical-align: middle; 290 margin: 0px; 291 display: inline-block; 292 } 293 294 .etcd-delete { 295 height: 20px; 296 fill: #eee; 297 } 298 299 .etcd-selected .etcd-delete { 300 height: 20px; 301 fill: #ddd; 302 } 303 304 .etcd-delete:hover { 305 cursor: pointer; 306 fill: #ff0000; 307 } 308 309 .etcd-back { 310 height: 37px; 311 width: 37px; 312 vertical-align: middle; 313 margin: 0px; 314 position: absolute; 315 top: 0px; 316 left: 3px; 317 display: none; 318 } 319 320 321 .etcd-back svg { 322 height: 20px; 323 padding: 8px 6px; 324 } 325 326 .etcd-back:hover svg { 327 cursor: pointer; 328 fill: #428bca; 329 } 330 331 .etcd-back.etcd-disabled svg { 332 fill: #bbb; 333 } 334 335 .etcd-add { 336 height: 37px; 337 width: 37px; 338 vertical-align: middle; 339 margin: 0px; 340 position: absolute; 341 top: 0px; 342 left: 36px; 343 } 344 345 346 .etcd-add svg { 347 height: 22px; 348 padding: 7px 6px; 349 } 350 351 .etcd-add:hover svg { 352 cursor: pointer; 353 fill: #428bca; 354 } 355 356 .etcd-add.etcd-disabled svg { 357 fill: #bbb; 358 } 359 360 .etcd-format-selector { 361 position: absolute; 362 top: 12px; 363 right: 16px; 364 z-index: 999; 365 } 366 367 .etcd-format-selector .etcd-selector-item { 368 display: inline-block; 369 height: 12px; 370 width: 12px; 371 padding: 8px 4px; 372 } 373 374 .etcd-format-selector .etcd-selector-item:hover { 375 cursor: pointer; 376 } 377 378 .etcd-format-selector .etcd-selector-item svg { 379 fill: #333; 380 } 381