You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

536 lines
22 KiB

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