github.com/fanux/shipyard@v0.0.0-20161009071005-6515ce223235/controller/static/semantic/dist/components/checkbox.css (about) 1 /*! 2 * # Semantic UI x.x - Checkbox 3 * http://github.com/semantic-org/semantic-ui/ 4 * 5 * 6 * Copyright 2014 Contributors 7 * Released under the MIT license 8 * http://opensource.org/licenses/MIT 9 * 10 */ 11 12 13 /******************************* 14 Checkbox 15 *******************************/ 16 17 18 /*-------------- 19 Content 20 ---------------*/ 21 22 .ui.checkbox { 23 position: relative; 24 display: inline-block; 25 min-height: 17px; 26 font-size: 1rem; 27 line-height: 15px; 28 min-width: 17px; 29 -webkit-backface-visibility: hidden; 30 backface-visibility: hidden; 31 outline: none; 32 vertical-align: middle; 33 } 34 .ui.checkbox input[type="checkbox"], 35 .ui.checkbox input[type="radio"] { 36 position: absolute; 37 top: 0px; 38 left: 0px; 39 opacity: 0 !important; 40 outline: none; 41 z-index: -1; 42 } 43 44 /*-------------- 45 Box 46 ---------------*/ 47 48 .ui.checkbox .box, 49 .ui.checkbox label { 50 display: block; 51 cursor: pointer; 52 padding-left: 1.75em; 53 outline: none; 54 } 55 .ui.checkbox label { 56 font-size: 1em; 57 } 58 .ui.checkbox .box:before, 59 .ui.checkbox label:before { 60 position: absolute; 61 line-height: 1; 62 width: 17px; 63 height: 17px; 64 top: 0em; 65 left: 0em; 66 content: ''; 67 background: #ffffff; 68 border-radius: 0.25em; 69 -webkit-transition: background-color 0.3s ease, border 0.3s ease, box-shadow 0.3s ease; 70 transition: background-color 0.3s ease, border 0.3s ease, box-shadow 0.3s ease; 71 border: 1px solid #d4d4d5; 72 } 73 74 /*-------------- 75 Checkmark 76 ---------------*/ 77 78 .ui.checkbox .box:after, 79 .ui.checkbox label:after { 80 position: absolute; 81 top: 0px; 82 left: 0px; 83 line-height: 17px; 84 width: 17px; 85 height: 17px; 86 text-align: center; 87 opacity: 0; 88 color: rgba(0, 0, 0, 0.8); 89 -webkit-transition: all 0.1s ease; 90 transition: all 0.1s ease; 91 } 92 93 /*-------------- 94 Label 95 ---------------*/ 96 97 98 /* Inside */ 99 .ui.checkbox label, 100 .ui.checkbox + label { 101 cursor: pointer; 102 color: rgba(0, 0, 0, 0.8); 103 -webkit-transition: color 0.2s ease; 104 transition: color 0.2s ease; 105 -webkit-user-select: none; 106 -moz-user-select: none; 107 -ms-user-select: none; 108 user-select: none; 109 } 110 111 /* Outside */ 112 .ui.checkbox + label { 113 vertical-align: middle; 114 } 115 116 117 /******************************* 118 States 119 *******************************/ 120 121 122 /*-------------- 123 Hover 124 ---------------*/ 125 126 .ui.checkbox .box:hover::before, 127 .ui.checkbox label:hover::before { 128 background: #ffffff; 129 border: 1px solid rgba(39, 41, 43, 0.3); 130 } 131 .ui.checkbox label:hover, 132 .ui.checkbox + label:hover { 133 color: rgba(0, 0, 0, 0.8); 134 } 135 136 /*-------------- 137 Down 138 ---------------*/ 139 140 .ui.checkbox .box:active::before, 141 .ui.checkbox label:active::before { 142 background: #f5f5f5; 143 border: 1px solid 1px solid rgba(39, 41, 43, 0.3); 144 } 145 .ui.checkbox input[type="checkbox"]:active ~ label, 146 .ui.checkbox input[type="radio"]:active ~ label { 147 color: rgba(0, 0, 0, 0.8); 148 } 149 150 /*-------------- 151 Focus 152 ---------------*/ 153 154 .ui.checkbox input[type="checkbox"]:focus ~ .box:before, 155 .ui.checkbox input[type="checkbox"]:focus ~ label:before, 156 .ui.checkbox input[type="radio"]:focus ~ .box:before, 157 .ui.checkbox input[type="radio"]:focus ~ label:before { 158 background: #f5f5f5; 159 border: 1px solid 1px solid rgba(39, 41, 43, 0.3); 160 } 161 .ui.checkbox input[type="checkbox"]:focus ~ label, 162 .ui.checkbox input[type="radio"]:focus ~ label { 163 color: rgba(0, 0, 0, 0.8); 164 } 165 166 /*-------------- 167 Active 168 ---------------*/ 169 170 .ui.checkbox input[type="checkbox"]:checked ~ .box:after, 171 .ui.checkbox input[type="checkbox"]:checked ~ label:after, 172 .ui.checkbox input[type="radio"]:checked ~ .box:after, 173 .ui.checkbox input[type="radio"]:checked ~ label:after { 174 opacity: 1; 175 } 176 177 /*-------------- 178 Read-Only 179 ---------------*/ 180 181 .ui.read-only.checkbox, 182 .ui.read-only.checkbox label { 183 cursor: default; 184 } 185 186 /*-------------- 187 Disabled 188 ---------------*/ 189 190 .ui.disabled.checkbox .box:after, 191 .ui.disabled.checkbox label, 192 .ui.checkbox input[type="checkbox"][disabled] ~ .box:after, 193 .ui.checkbox input[type="checkbox"][disabled] ~ label, 194 .ui.checkbox input[type="radio"][disabled] ~ .box:after, 195 .ui.checkbox input[type="radio"][disabled] ~ label { 196 cursor: default; 197 opacity: 0.5; 198 color: #000000; 199 } 200 201 202 /******************************* 203 Types 204 *******************************/ 205 206 207 /*-------------- 208 Radio 209 ---------------*/ 210 211 .ui.radio.checkbox { 212 min-height: 14px; 213 } 214 215 /* Box */ 216 .ui.radio.checkbox .box:before, 217 .ui.radio.checkbox label:before { 218 width: 14px; 219 height: 14px; 220 border-radius: 500rem; 221 top: 1px; 222 left: 0px; 223 -webkit-transform: none; 224 -ms-transform: none; 225 transform: none; 226 } 227 228 /* Circle */ 229 .ui.radio.checkbox .box:after, 230 .ui.radio.checkbox label:after { 231 border: none; 232 width: 14px; 233 height: 14px; 234 line-height: 14px; 235 top: 1px; 236 left: 0px; 237 font-size: 9px; 238 } 239 240 /* Radio Checkbox */ 241 .ui.radio.checkbox .box:after, 242 .ui.radio.checkbox label:after { 243 width: 14px; 244 height: 14px; 245 border-radius: 500rem; 246 -webkit-transform: scale(0.42857143); 247 -ms-transform: scale(0.42857143); 248 transform: scale(0.42857143); 249 background-color: rgba(0, 0, 0, 0.8); 250 } 251 252 /*-------------- 253 Slider 254 ---------------*/ 255 256 .ui.slider.checkbox { 257 cursor: pointer; 258 min-height: 1.25rem; 259 } 260 .ui.slider.checkbox .box, 261 .ui.slider.checkbox label { 262 padding-left: 4.5rem; 263 line-height: 1rem; 264 color: rgba(0, 0, 0, 0.4); 265 } 266 267 /* Line */ 268 .ui.slider.checkbox .box:before, 269 .ui.slider.checkbox label:before { 270 cursor: pointer; 271 display: block; 272 position: absolute; 273 content: ''; 274 top: 0.4rem; 275 left: 0em; 276 z-index: 1; 277 border: none !important; 278 background-color: rgba(0, 0, 0, 0.05); 279 width: 3.5rem; 280 height: 0.25rem; 281 -webkit-transform: none; 282 -ms-transform: none; 283 transform: none; 284 border-radius: 500rem; 285 -webkit-transition: background 0.3s ease 286 ; 287 transition: background 0.3s ease 288 ; 289 } 290 291 /* Handle */ 292 .ui.slider.checkbox .box:after, 293 .ui.slider.checkbox label:after { 294 background: #ffffff -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)); 295 background: #ffffff linear-gradient(transparent, rgba(0, 0, 0, 0.05)); 296 position: absolute; 297 content: ''; 298 opacity: 1; 299 z-index: 2; 300 border: none; 301 box-shadow: 0px 1px 2px 0 rgba(0, 0, 0, 0.05), 0px 0px 0px 1px rgba(39, 41, 43, 0.15) inset; 302 width: 1.5rem; 303 height: 1.5rem; 304 top: -0.25rem; 305 left: 0em; 306 -webkit-transform: none; 307 -ms-transform: none; 308 transform: none; 309 border-radius: 500rem; 310 -webkit-transition: left 0.3s ease 0s 311 ; 312 transition: left 0.3s ease 0s 313 ; 314 } 315 316 /* Focus */ 317 .ui.slider.checkbox input[type="checkbox"]:focus ~ .box:before, 318 .ui.slider.checkbox input[type="checkbox"]:focus ~ label:before, 319 .ui.slider.checkbox input[type="radio"]:focus ~ .box:before, 320 .ui.slider.checkbox input[type="radio"]:focus ~ label:before { 321 background-color: rgba(0, 0, 0, 0.1); 322 border: none; 323 } 324 325 /* Hover */ 326 .ui.slider.checkbox .box:hover, 327 .ui.slider.checkbox label:hover { 328 color: rgba(0, 0, 0, 0.8); 329 } 330 .ui.slider.checkbox .box:hover::before, 331 .ui.slider.checkbox label:hover::before { 332 background: rgba(0, 0, 0, 0.1); 333 } 334 335 /* Active */ 336 .ui.slider.checkbox input[type="checkbox"]:checked ~ .box, 337 .ui.slider.checkbox input[type="checkbox"]:checked ~ label, 338 .ui.slider.checkbox input[type="radio"]:checked ~ .box, 339 .ui.slider.checkbox input[type="radio"]:checked ~ label { 340 color: rgba(0, 0, 0, 0.8); 341 } 342 .ui.slider.checkbox input[type="checkbox"]:checked ~ .box:before, 343 .ui.slider.checkbox input[type="checkbox"]:checked ~ label:before, 344 .ui.slider.checkbox input[type="radio"]:checked ~ .box:before, 345 .ui.slider.checkbox input[type="radio"]:checked ~ label:before { 346 background-color: rgba(0, 0, 0, 0.1); 347 } 348 .ui.slider.checkbox input[type="checkbox"]:checked ~ .box:after, 349 .ui.slider.checkbox input[type="checkbox"]:checked ~ label:after, 350 .ui.slider.checkbox input[type="radio"]:checked ~ .box:after, 351 .ui.slider.checkbox input[type="radio"]:checked ~ label:after { 352 left: 2rem; 353 } 354 355 /*-------------- 356 Toggle 357 ---------------*/ 358 359 .ui.toggle.checkbox { 360 cursor: pointer; 361 min-height: 1.5rem; 362 } 363 .ui.toggle.checkbox .box, 364 .ui.toggle.checkbox label { 365 min-height: 1.5rem; 366 padding-left: 4.5rem; 367 color: rgba(0, 0, 0, 0.8); 368 } 369 .ui.toggle.checkbox label { 370 padding-top: 0.15em; 371 } 372 373 /* Switch */ 374 .ui.toggle.checkbox .box:before, 375 .ui.toggle.checkbox label:before { 376 cursor: pointer; 377 display: block; 378 position: absolute; 379 content: ''; 380 top: 0rem; 381 z-index: 1; 382 border: none; 383 background-color: rgba(0, 0, 0, 0.05); 384 width: 3.5rem; 385 height: 1.5rem; 386 border-radius: 500rem; 387 } 388 389 /* Handle */ 390 .ui.toggle.checkbox .box:after, 391 .ui.toggle.checkbox label:after { 392 background: #ffffff -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)); 393 background: #ffffff linear-gradient(transparent, rgba(0, 0, 0, 0.05)); 394 position: absolute; 395 content: ''; 396 opacity: 1; 397 z-index: 2; 398 border: none; 399 box-shadow: 0px 1px 2px 0 rgba(0, 0, 0, 0.05), 0px 0px 0px 1px rgba(39, 41, 43, 0.15) inset; 400 width: 1.5rem; 401 height: 1.5rem; 402 top: 0rem; 403 left: 0em; 404 border-radius: 500rem; 405 -webkit-transition: background 0.3s ease 0s, 406 left 0.3s ease 0s 407 ; 408 transition: background 0.3s ease 0s, 409 left 0.3s ease 0s 410 ; 411 } 412 .ui.toggle.checkbox input[type="checkbox"] ~ .box:after, 413 .ui.toggle.checkbox input[type="checkbox"] ~ label:after, 414 .ui.toggle.checkbox input[type="radio"] ~ .box:after, 415 .ui.toggle.checkbox input[type="radio"] ~ label:after { 416 left: -0.05rem; 417 } 418 419 /* Focus */ 420 .ui.toggle.checkbox input[type="checkbox"]:focus ~ .box:before, 421 .ui.toggle.checkbox input[type="checkbox"]:focus ~ label:before, 422 .ui.toggle.checkbox input[type="radio"]:focus ~ .box:before, 423 .ui.toggle.checkbox input[type="radio"]:focus ~ label:before { 424 background-color: rgba(0, 0, 0, 0.1); 425 border: none; 426 } 427 428 /* Hover */ 429 .ui.toggle.checkbox .box:hover::before, 430 .ui.toggle.checkbox label:hover::before { 431 background-color: rgba(0, 0, 0, 0.1); 432 border: none; 433 } 434 435 /* Active */ 436 .ui.toggle.checkbox input[type="checkbox"]:checked ~ .box, 437 .ui.toggle.checkbox input[type="checkbox"]:checked ~ label, 438 .ui.toggle.checkbox input[type="radio"]:checked ~ .box, 439 .ui.toggle.checkbox input[type="radio"]:checked ~ label { 440 color: #5bbd72; 441 } 442 .ui.toggle.checkbox input[type="checkbox"]:checked ~ .box:before, 443 .ui.toggle.checkbox input[type="checkbox"]:checked ~ label:before, 444 .ui.toggle.checkbox input[type="radio"]:checked ~ .box:before, 445 .ui.toggle.checkbox input[type="radio"]:checked ~ label:before { 446 background-color: #5bbd72; 447 } 448 .ui.toggle.checkbox input[type="checkbox"]:checked ~ .box:after, 449 .ui.toggle.checkbox input[type="checkbox"]:checked ~ label:after, 450 .ui.toggle.checkbox input[type="radio"]:checked ~ .box:after, 451 .ui.toggle.checkbox input[type="radio"]:checked ~ label:after { 452 left: 2.05rem; 453 } 454 455 456 /******************************* 457 Variations 458 *******************************/ 459 460 461 /*-------------- 462 Fitted 463 ---------------*/ 464 465 .ui.fitted.checkbox .box, 466 .ui.fitted.checkbox label { 467 padding-left: 0em !important; 468 } 469 .ui.fitted.toggle.checkbox, 470 .ui.fitted.toggle.checkbox { 471 width: 3.5rem; 472 } 473 .ui.fitted.slider.checkbox, 474 .ui.fitted.slider.checkbox { 475 width: 3.5rem; 476 } 477 478 479 /******************************* 480 Theme Overrides 481 *******************************/ 482 483 @font-face { 484 font-family: 'Checkbox'; 485 src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,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) format('woff'); 486 } 487 .ui.checkbox label:before, 488 .ui.checkbox .box:before, 489 .ui.checkbox label:after, 490 .ui.checkbox .box:after { 491 font-family: 'Checkbox'; 492 } 493 .ui.checkbox label:after, 494 .ui.checkbox .box:after { 495 content: '\e800'; 496 } 497 /* UTF Reference 498 .check:before { content: '\e800'; } '' 499 .circle:before { content: '\e801'; } 500 .ok-circled:before { content: '\e806'; } 501 .ok-circle:before { content: '\e805'; } 502 .cancel-circle:before { content: '\e807'; } 503 .cancel-circle-1:before { content: '\e804'; } 504 .empty-circle:before { content: '\e802'; } 505 .radio:before { content: '\e803'; } 506 507 */ 508 509 510 /******************************* 511 Site Overrides 512 *******************************/ 513