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

10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 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
10 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
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
10 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
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 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 2014 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.8);
  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.8);
  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.9);
  128. }
  129. .ui.checkbox input[type="checkbox"]:active ~ label,
  130. .ui.checkbox input[type="radio"]:active ~ label {
  131. color: rgba(0, 0, 0, 0.9);
  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.9);
  149. }
  150. .ui.checkbox input[type="checkbox"]:focus ~ label,
  151. .ui.checkbox input[type="radio"]:focus ~ label {
  152. color: rgba(0, 0, 0, 0.9);
  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.9);
  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.8);
  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.9);
  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.9);
  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.8);
  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.9);
  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. *******************************/