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.

528 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
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 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
9 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
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: middle;
  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.75em;
  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.2s ease, border 0.2s ease, opacity 0.2s ease, box-shadow 0.2s ease;
  63. transition: background-color 0.2s ease, border 0.2s ease, opacity 0.2s ease, box-shadow 0.2s 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.2s ease, border 0.2s ease, opacity 0.2s ease, box-shadow 0.2s ease;
  81. transition: background-color 0.2s ease, border 0.2s ease, opacity 0.2s ease, box-shadow 0.2s 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.2s ease;
  92. transition: color 0.2s 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: 1px solid rgba(34, 36, 38, 0.3);
  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: #fafafa;
  123. border: 1px solid rgba(34, 36, 38, 0.3);
  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. Focus
  135. ---------------*/
  136. .ui.checkbox input[type="checkbox"]:focus ~ .box:before,
  137. .ui.checkbox input[type="checkbox"]:focus ~ label:before,
  138. .ui.checkbox input[type="radio"]:focus ~ .box:before,
  139. .ui.checkbox input[type="radio"]:focus ~ label:before {
  140. background: #fafafa;
  141. border: 1px solid rgba(34, 36, 38, 0.3);
  142. }
  143. .ui.checkbox input[type="checkbox"]:focus ~ .box:after,
  144. .ui.checkbox input[type="checkbox"]:focus ~ label:after,
  145. .ui.checkbox input[type="radio"]:focus ~ .box:after,
  146. .ui.checkbox input[type="radio"]:focus ~ label:after {
  147. color: rgba(0, 0, 0, 0.95);
  148. }
  149. .ui.checkbox input[type="checkbox"]:focus ~ label,
  150. .ui.checkbox input[type="radio"]:focus ~ label {
  151. color: rgba(0, 0, 0, 0.95);
  152. }
  153. /*--------------
  154. Active
  155. ---------------*/
  156. .ui.checkbox input[type="checkbox"]:checked ~ .box:before,
  157. .ui.checkbox input[type="checkbox"]:checked ~ label:before,
  158. .ui.checkbox input[type="radio"]:checked ~ .box:before,
  159. .ui.checkbox input[type="radio"]:checked ~ label:before {
  160. background: #ffffff;
  161. border: 1px solid rgba(34, 36, 38, 0.15);
  162. }
  163. .ui.checkbox input[type="checkbox"]:checked ~ .box:after,
  164. .ui.checkbox input[type="checkbox"]:checked ~ label:after,
  165. .ui.checkbox input[type="radio"]:checked ~ .box:after,
  166. .ui.checkbox input[type="radio"]:checked ~ label:after {
  167. opacity: 1;
  168. color: rgba(0, 0, 0, 0.95);
  169. }
  170. /*--------------
  171. Read-Only
  172. ---------------*/
  173. .ui.read-only.checkbox,
  174. .ui.read-only.checkbox label {
  175. cursor: default;
  176. }
  177. /*--------------
  178. Disabled
  179. ---------------*/
  180. .ui.disabled.checkbox .box:after,
  181. .ui.disabled.checkbox label,
  182. .ui.checkbox input[disabled] ~ .box:after,
  183. .ui.checkbox input[disabled] ~ label {
  184. cursor: default;
  185. opacity: 0.5;
  186. color: #000000;
  187. }
  188. /*******************************
  189. Types
  190. *******************************/
  191. /*--------------
  192. Radio
  193. ---------------*/
  194. .ui.radio.checkbox {
  195. min-height: 14px;
  196. }
  197. /* Box */
  198. .ui.radio.checkbox .box:before,
  199. .ui.radio.checkbox label:before {
  200. width: 14px;
  201. height: 14px;
  202. border-radius: 500rem;
  203. top: 1px;
  204. left: 0px;
  205. -webkit-transform: none;
  206. -ms-transform: none;
  207. transform: none;
  208. }
  209. /* Circle */
  210. .ui.radio.checkbox .box:after,
  211. .ui.radio.checkbox label:after {
  212. border: none;
  213. content: '';
  214. width: 14px;
  215. height: 14px;
  216. line-height: 14px;
  217. top: 1px;
  218. left: 0px;
  219. font-size: 9px;
  220. }
  221. /* Radio Checkbox */
  222. .ui.radio.checkbox .box:after,
  223. .ui.radio.checkbox label:after {
  224. width: 14px;
  225. height: 14px;
  226. border-radius: 500rem;
  227. -webkit-transform: scale(0.42857143);
  228. -ms-transform: scale(0.42857143);
  229. transform: scale(0.42857143);
  230. background-color: rgba(0, 0, 0, 0.87);
  231. }
  232. /* Active */
  233. .ui.radio.checkbox input[type="radio"]:checked ~ .box:before,
  234. .ui.radio.checkbox input[type="radio"]:checked ~ label:before {
  235. background-color: #ffffff;
  236. }
  237. .ui.radio.checkbox input[type="radio"]:checked ~ .box:after,
  238. .ui.radio.checkbox input[type="radio"]:checked ~ label:after {
  239. background-color: rgba(0, 0, 0, 0.95);
  240. }
  241. /*--------------
  242. Slider
  243. ---------------*/
  244. .ui.slider.checkbox {
  245. min-height: 1.25rem;
  246. }
  247. .ui.slider.checkbox .box,
  248. .ui.slider.checkbox label {
  249. padding-left: 4.5rem;
  250. line-height: 1rem;
  251. color: rgba(0, 0, 0, 0.4);
  252. }
  253. /* Line */
  254. .ui.slider.checkbox .box:before,
  255. .ui.slider.checkbox label:before {
  256. display: block;
  257. position: absolute;
  258. content: '';
  259. top: 0.4rem;
  260. left: 0em;
  261. z-index: 1;
  262. border: none !important;
  263. background-color: rgba(0, 0, 0, 0.05);
  264. width: 3.5rem;
  265. height: 0.2142rem;
  266. -webkit-transform: none;
  267. -ms-transform: none;
  268. transform: none;
  269. border-radius: 500rem;
  270. -webkit-transition: background 0.2s ease;
  271. transition: background 0.2s ease;
  272. }
  273. /* Handle */
  274. .ui.slider.checkbox .box:after,
  275. .ui.slider.checkbox label:after {
  276. background: #ffffff -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  277. background: #ffffff linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  278. position: absolute;
  279. content: '';
  280. opacity: 1;
  281. z-index: 2;
  282. border: none;
  283. box-shadow: 0px 1px 2px 0 rgba(0, 0, 0, 0.05), 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset;
  284. width: 1.5rem;
  285. height: 1.5rem;
  286. top: -0.25rem;
  287. left: 0em;
  288. -webkit-transform: none;
  289. -ms-transform: none;
  290. transform: none;
  291. border-radius: 500rem;
  292. -webkit-transition: left 0.2s ease;
  293. transition: left 0.2s ease;
  294. }
  295. /* Focus */
  296. .ui.slider.checkbox input[type="checkbox"]:focus ~ .box:before,
  297. .ui.slider.checkbox input[type="checkbox"]:focus ~ label:before,
  298. .ui.slider.checkbox input[type="radio"]:focus ~ .box:before,
  299. .ui.slider.checkbox input[type="radio"]:focus ~ label:before {
  300. background-color: rgba(0, 0, 0, 0.15);
  301. border: none;
  302. }
  303. /* Hover */
  304. .ui.slider.checkbox .box:hover,
  305. .ui.slider.checkbox label:hover {
  306. color: rgba(0, 0, 0, 0.8);
  307. }
  308. .ui.slider.checkbox .box:hover::before,
  309. .ui.slider.checkbox label:hover::before {
  310. background: rgba(0, 0, 0, 0.15);
  311. }
  312. /* Active */
  313. .ui.slider.checkbox input[type="checkbox"]:checked ~ .box,
  314. .ui.slider.checkbox input[type="checkbox"]:checked ~ label,
  315. .ui.slider.checkbox input[type="radio"]:checked ~ .box,
  316. .ui.slider.checkbox input[type="radio"]:checked ~ label {
  317. color: rgba(0, 0, 0, 0.95);
  318. }
  319. .ui.slider.checkbox input[type="checkbox"]:checked ~ .box:before,
  320. .ui.slider.checkbox input[type="checkbox"]:checked ~ label:before,
  321. .ui.slider.checkbox input[type="radio"]:checked ~ .box:before,
  322. .ui.slider.checkbox input[type="radio"]:checked ~ label:before {
  323. background-color: #545454;
  324. }
  325. .ui.slider.checkbox input[type="checkbox"]:checked ~ .box:after,
  326. .ui.slider.checkbox input[type="checkbox"]:checked ~ label:after,
  327. .ui.slider.checkbox input[type="radio"]:checked ~ .box:after,
  328. .ui.slider.checkbox input[type="radio"]:checked ~ label:after {
  329. left: 2rem;
  330. }
  331. /*--------------
  332. Toggle
  333. ---------------*/
  334. .ui.toggle.checkbox {
  335. min-height: 1.5rem;
  336. }
  337. .ui.toggle.checkbox .box,
  338. .ui.toggle.checkbox label {
  339. min-height: 1.5rem;
  340. padding-left: 4.5rem;
  341. color: rgba(0, 0, 0, 0.87);
  342. }
  343. .ui.toggle.checkbox label {
  344. padding-top: 0.15em;
  345. }
  346. /* Switch */
  347. .ui.toggle.checkbox .box:before,
  348. .ui.toggle.checkbox label:before {
  349. display: block;
  350. position: absolute;
  351. content: '';
  352. top: 0rem;
  353. z-index: 1;
  354. border: none;
  355. background-color: rgba(0, 0, 0, 0.05);
  356. width: 3.5rem;
  357. height: 1.5rem;
  358. border-radius: 500rem;
  359. }
  360. /* Handle */
  361. .ui.toggle.checkbox .box:after,
  362. .ui.toggle.checkbox label:after {
  363. background: #ffffff -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  364. background: #ffffff linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  365. position: absolute;
  366. content: '';
  367. opacity: 1;
  368. z-index: 2;
  369. border: none;
  370. box-shadow: 0px 1px 2px 0 rgba(0, 0, 0, 0.05), 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset;
  371. width: 1.5rem;
  372. height: 1.5rem;
  373. top: 0rem;
  374. left: 0em;
  375. border-radius: 500rem;
  376. -webkit-transition: background 0.2s ease, left 0.2s ease;
  377. transition: background 0.2s ease, left 0.2s ease;
  378. }
  379. .ui.toggle.checkbox input[type="checkbox"] ~ .box:after,
  380. .ui.toggle.checkbox input[type="checkbox"] ~ label:after,
  381. .ui.toggle.checkbox input[type="radio"] ~ .box:after,
  382. .ui.toggle.checkbox input[type="radio"] ~ label:after {
  383. left: -0.05rem;
  384. }
  385. /* Focus */
  386. .ui.toggle.checkbox input[type="checkbox"]:focus ~ .box:before,
  387. .ui.toggle.checkbox input[type="checkbox"]:focus ~ label:before,
  388. .ui.toggle.checkbox input[type="radio"]:focus ~ .box:before,
  389. .ui.toggle.checkbox input[type="radio"]:focus ~ label:before {
  390. background-color: rgba(0, 0, 0, 0.15);
  391. border: none;
  392. }
  393. /* Hover */
  394. .ui.toggle.checkbox .box:hover::before,
  395. .ui.toggle.checkbox label:hover::before {
  396. background-color: rgba(0, 0, 0, 0.15);
  397. border: none;
  398. }
  399. /* Active */
  400. .ui.toggle.checkbox input[type="checkbox"]:checked ~ .box,
  401. .ui.toggle.checkbox input[type="checkbox"]:checked ~ label,
  402. .ui.toggle.checkbox input[type="radio"]:checked ~ .box,
  403. .ui.toggle.checkbox input[type="radio"]:checked ~ label {
  404. color: rgba(0, 0, 0, 0.95);
  405. }
  406. .ui.toggle.checkbox input[type="checkbox"]:checked ~ .box:before,
  407. .ui.toggle.checkbox input[type="checkbox"]:checked ~ label:before,
  408. .ui.toggle.checkbox input[type="radio"]:checked ~ .box:before,
  409. .ui.toggle.checkbox input[type="radio"]:checked ~ label:before {
  410. background-color: #2185d0;
  411. }
  412. .ui.toggle.checkbox input[type="checkbox"]:checked ~ .box:after,
  413. .ui.toggle.checkbox input[type="checkbox"]:checked ~ label:after,
  414. .ui.toggle.checkbox input[type="radio"]:checked ~ .box:after,
  415. .ui.toggle.checkbox input[type="radio"]:checked ~ label:after {
  416. left: 2.15rem;
  417. }
  418. /*******************************
  419. Variations
  420. *******************************/
  421. /*--------------
  422. Fitted
  423. ---------------*/
  424. .ui.fitted.checkbox .box,
  425. .ui.fitted.checkbox label {
  426. padding-left: 0em !important;
  427. }
  428. .ui.fitted.toggle.checkbox,
  429. .ui.fitted.toggle.checkbox {
  430. width: 3.5rem;
  431. }
  432. .ui.fitted.slider.checkbox,
  433. .ui.fitted.slider.checkbox {
  434. width: 3.5rem;
  435. }
  436. /*******************************
  437. Theme Overrides
  438. *******************************/
  439. @font-face {
  440. font-family: 'Checkbox';
  441. src: url(data:application/x-font-ttf;charset=utf-8;base64,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
  442. }
  443. .ui.checkbox label:before,
  444. .ui.checkbox .box:before,
  445. .ui.checkbox label:after,
  446. .ui.checkbox .box:after {
  447. font-family: 'Checkbox';
  448. }
  449. .ui.checkbox label:after,
  450. .ui.checkbox .box:after {
  451. content: '\e800';
  452. }
  453. /* UTF Reference
  454. .check:before { content: '\e800'; } ''
  455. .circle:before { content: '\e801'; }
  456. .ok-circled:before { content: '\e806'; }
  457. .ok-circle:before { content: '\e805'; }
  458. .cancel-circle:before { content: '\e807'; }
  459. .cancel-circle-1:before { content: '\e804'; }
  460. .empty-circle:before { content: '\e802'; }
  461. .radio:before { content: '\e803'; }
  462. */
  463. /*******************************
  464. Site Overrides
  465. *******************************/