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.

529 lines
22 KiB

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