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.

993 lines
21 KiB

9 years ago
9 years ago
9 years ago
10 years ago
10 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
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
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
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
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
10 years ago
10 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
10 years ago
9 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
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
9 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
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
10 years ago
10 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
10 years ago
9 years ago
10 years ago
10 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
10 years ago
9 years ago
10 years ago
10 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
10 years ago
9 years ago
10 years ago
10 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
10 years ago
9 years ago
10 years ago
10 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
10 years ago
9 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
9 years ago
9 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
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
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
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
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
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 - Label
  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. Label
  13. *******************************/
  14. .ui.label {
  15. display: inline-block;
  16. white-space: nowrap;
  17. line-height: 1;
  18. vertical-align: baseline;
  19. margin: 0em 0.142857em;
  20. background-color: #e8e8e8;
  21. border-color: #e8e8e8;
  22. background-image: none;
  23. padding: 0.5833em 0.833em;
  24. color: rgba(0, 0, 0, 0.6);
  25. text-transform: none;
  26. font-weight: bold;
  27. border-radius: 0.2857rem;
  28. -webkit-transition: background 0.2s ease;
  29. transition: background 0.2s ease;
  30. }
  31. .ui.label:first-child {
  32. margin-left: 0em;
  33. }
  34. .ui.label:last-child {
  35. margin-right: 0em;
  36. }
  37. /* Link */
  38. a.ui.label {
  39. cursor: pointer;
  40. }
  41. /* Inside Link */
  42. .ui.label a {
  43. cursor: pointer;
  44. color: inherit;
  45. opacity: 0.5;
  46. -webkit-transition: 0.2s opacity ease;
  47. transition: 0.2s opacity ease;
  48. }
  49. .ui.label a:hover {
  50. opacity: 1;
  51. }
  52. /* Icon */
  53. .ui.label .icon {
  54. width: auto;
  55. margin: 0em 0.75em 0em 0em;
  56. }
  57. /* Detail */
  58. .ui.label .detail {
  59. display: inline-block;
  60. vertical-align: top;
  61. font-weight: bold;
  62. margin-left: 1em;
  63. opacity: 0.8;
  64. }
  65. .ui.label .detail .icon {
  66. margin: 0em 0.25em 0em 0em;
  67. }
  68. /* Removable label */
  69. .ui.label .close.icon,
  70. .ui.label .delete.icon {
  71. cursor: pointer;
  72. margin-right: 0em;
  73. margin-left: 0.5em;
  74. font-size: 0.92857143em;
  75. opacity: 0.5;
  76. -webkit-transition: background 0.2s ease;
  77. transition: background 0.2s ease;
  78. }
  79. .ui.label .delete.icon:hover {
  80. opacity: 1;
  81. }
  82. /*-------------------
  83. Group
  84. --------------------*/
  85. .ui.labels .label {
  86. margin: 0em 0.5em 0.5em 0em;
  87. }
  88. /*-------------------
  89. Coupling
  90. --------------------*/
  91. .ui.header > .ui.label {
  92. margin-top: -0.29165em;
  93. }
  94. /* Remove border radius on attached segment */
  95. .ui.attached.segment > .ui.top.left.attached.label,
  96. .ui.bottom.attached.segment > .ui.top.left.attached.label {
  97. border-top-left-radius: 0;
  98. }
  99. .ui.attached.segment > .ui.top.right.attached.label,
  100. .ui.bottom.attached.segment > .ui.top.right.attached.label {
  101. border-top-right-radius: 0;
  102. }
  103. .ui.top.attached.segment > .ui.bottom.left.attached.label {
  104. border-bottom-left-radius: 0;
  105. }
  106. .ui.top.attached.segment > .ui.bottom.right.attached.label {
  107. border-bottom-right-radius: 0;
  108. }
  109. /* Padding on next content after a label */
  110. .ui.top.attached.label:first-child + :not(.attached) {
  111. margin-top: 2rem !important;
  112. }
  113. .ui.bottom.attached.label:first-child ~ :last-child:not(.attached) {
  114. margin-top: 0em;
  115. margin-bottom: 2rem !important;
  116. }
  117. /*******************************
  118. Types
  119. *******************************/
  120. .ui.image.label {
  121. width: auto !important;
  122. margin-top: 0em;
  123. margin-bottom: 0em;
  124. max-width: 9999px;
  125. vertical-align: baseline;
  126. text-transform: none;
  127. background: #e8e8e8;
  128. padding: 0.5833em 0.833em 0.5833em 0.5em;
  129. border-radius: 0.2857rem;
  130. box-shadow: none;
  131. }
  132. .ui.image.label img {
  133. display: inline-block;
  134. vertical-align: top;
  135. height: 2.1666em;
  136. margin: -0.5833em 0.5em -0.5833em -0.5em;
  137. border-radius: 0.2857rem;
  138. }
  139. .ui.image.label .detail {
  140. background: rgba(0, 0, 0, 0.1);
  141. margin: -0.5833em -0.833em -0.5833em 0.5em;
  142. padding: 0.5833em 0.833em;
  143. border-radius: 0em 0.2857rem 0.2857rem 0em;
  144. }
  145. /*-------------------
  146. Tag
  147. --------------------*/
  148. .ui.tag.labels .label,
  149. .ui.tag.label {
  150. margin-left: 1em;
  151. position: relative;
  152. padding-left: 1.5em;
  153. padding-right: 1.5em;
  154. border-radius: 0em 0.2857rem 0.2857rem 0em;
  155. }
  156. .ui.tag.labels .label:before,
  157. .ui.tag.label:before {
  158. position: absolute;
  159. -webkit-transform: translateY(-50%) translateX(50%) rotate(-45deg);
  160. -ms-transform: translateY(-50%) translateX(50%) rotate(-45deg);
  161. transform: translateY(-50%) translateX(50%) rotate(-45deg);
  162. top: 50%;
  163. right: 100%;
  164. content: '';
  165. background-color: #e8e8e8;
  166. background-image: none;
  167. width: 1.56em;
  168. height: 1.56em;
  169. -webkit-transition: background 0.2s ease;
  170. transition: background 0.2s ease;
  171. }
  172. .ui.tag.labels .label:after,
  173. .ui.tag.label:after {
  174. position: absolute;
  175. content: '';
  176. top: 50%;
  177. left: -0.25em;
  178. margin-top: -0.25em;
  179. background-color: #ffffff !important;
  180. width: 0.5em;
  181. height: 0.5em;
  182. box-shadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.3);
  183. border-radius: 500rem;
  184. }
  185. /*-------------------
  186. Corner Label
  187. --------------------*/
  188. .ui.corner.label {
  189. position: absolute;
  190. top: 0em;
  191. right: 0em;
  192. margin: 0em;
  193. padding: 0em;
  194. text-align: center;
  195. width: 4em;
  196. height: 4em;
  197. z-index: 1;
  198. -webkit-transition: border-color 0.2s ease;
  199. transition: border-color 0.2s ease;
  200. }
  201. /* Icon Label */
  202. .ui.corner.label {
  203. background-color: transparent !important;
  204. }
  205. .ui.corner.label:after {
  206. position: absolute;
  207. content: "";
  208. right: 0em;
  209. top: 0em;
  210. z-index: -1;
  211. width: 0em;
  212. height: 0em;
  213. background-color: transparent !important;
  214. border-top: 0em solid transparent;
  215. border-right: 4em solid transparent;
  216. border-bottom: 4em solid transparent;
  217. border-left: 0em solid transparent;
  218. border-right-color: inherit;
  219. -webkit-transition: border-color 0.2s ease;
  220. transition: border-color 0.2s ease;
  221. }
  222. .ui.corner.label .icon {
  223. position: relative;
  224. top: 0.6428rem;
  225. left: 0.7857rem;
  226. font-size: 1.14285714em;
  227. margin: 0em;
  228. }
  229. /* Left Corner */
  230. .ui.left.corner.label,
  231. .ui.left.corner.label:after {
  232. right: auto;
  233. left: 0em;
  234. }
  235. .ui.left.corner.label:after {
  236. border-top: 4em solid transparent;
  237. border-right: 4em solid transparent;
  238. border-bottom: 0em solid transparent;
  239. border-left: 0em solid transparent;
  240. border-top-color: inherit;
  241. }
  242. .ui.left.corner.label .icon {
  243. left: -0.7857rem;
  244. }
  245. /* Segment */
  246. .ui.segment > .ui.corner.label {
  247. top: -1px;
  248. right: -1px;
  249. }
  250. .ui.segment > .ui.left.corner.label {
  251. right: auto;
  252. left: -1px;
  253. }
  254. /* Input */
  255. .ui.input > .ui.corner.label {
  256. top: 1px;
  257. right: 1px;
  258. }
  259. .ui.input > .ui.right.corner.label {
  260. right: auto;
  261. left: 1px;
  262. }
  263. /*-------------------
  264. Ribbon
  265. --------------------*/
  266. .ui.ribbon.label {
  267. position: relative;
  268. margin: 0em;
  269. min-width: -webkit-max-content;
  270. min-width: -moz-max-content;
  271. min-width: max-content;
  272. border-radius: 0em 0.2857rem 0.2857rem 0em;
  273. border-color: rgba(0, 0, 0, 0.15);
  274. }
  275. .ui.ribbon.label:after {
  276. position: absolute;
  277. content: '';
  278. top: 100%;
  279. left: 0%;
  280. background-color: transparent !important;
  281. border-style: solid;
  282. border-width: 0em 1.2em 1.2em 0em;
  283. border-color: transparent;
  284. border-right-color: inherit;
  285. width: 0em;
  286. height: 0em;
  287. }
  288. /* Right Ribbon */
  289. .ui[class*="right ribbon"].label {
  290. text-align: left;
  291. -webkit-transform: translateX(-100%);
  292. -ms-transform: translateX(-100%);
  293. transform: translateX(-100%);
  294. border-radius: 0.2857rem 0em 0em 0.2857rem;
  295. padding-left: 0.833em;
  296. }
  297. .ui[class*="right ribbon"].label:after {
  298. left: auto;
  299. right: 0%;
  300. border-style: solid;
  301. border-width: 1.2em 1.2em 0em 0em;
  302. border-color: transparent;
  303. border-top-color: inherit;
  304. }
  305. /* Positioning */
  306. .ui.ribbon.label {
  307. left: calc( -1rem - 1.2em );
  308. margin-right: -1.2em;
  309. padding-left: calc( 1rem + 1.2em );
  310. }
  311. .ui[class*="right ribbon"].label {
  312. left: calc(100% + 1rem + 1.2em );
  313. padding-right: calc( 1rem + 1.2em );
  314. }
  315. /* Inside Image */
  316. .ui.image > .ribbon.label,
  317. .ui.card .image > .ribbon.label {
  318. position: absolute;
  319. top: 1rem;
  320. }
  321. .ui.card .image > .ui.ribbon.label,
  322. .ui.image > .ui.ribbon.label {
  323. left: calc( 0.05rem - 1.2em );
  324. padding-left: calc( -0.05rem + 1.2em );
  325. }
  326. .ui.card .image > .ui[class*="right ribbon"].label,
  327. .ui.image > .ui[class*="right ribbon"].label {
  328. left: calc(100% + -0.05rem + 1.2em );
  329. padding-left: 0.833em;
  330. padding-right: calc( -0.05rem + 1.2em );
  331. }
  332. /*-------------------
  333. Attached
  334. --------------------*/
  335. .ui.top.attached.label,
  336. .ui.attached.label {
  337. width: 100%;
  338. position: absolute;
  339. margin: 0em;
  340. top: 0em;
  341. left: 0em;
  342. padding: 0.75em 1em;
  343. border-radius: 0.2857rem 0.2857rem 0em 0em;
  344. }
  345. .ui.bottom.attached.label {
  346. top: auto;
  347. bottom: 0em;
  348. border-radius: 0em 0em 0.2857rem 0.2857rem;
  349. }
  350. .ui.top.left.attached.label {
  351. width: auto;
  352. margin-top: 0em !important;
  353. border-radius: 0.2857rem 0em 0.2857rem 0em;
  354. }
  355. .ui.top.right.attached.label {
  356. width: auto;
  357. left: auto;
  358. right: 0em;
  359. border-radius: 0em 0.2857rem 0em 0.2857rem;
  360. }
  361. .ui.bottom.left.attached.label {
  362. width: auto;
  363. top: auto;
  364. bottom: 0em;
  365. border-radius: 0em 0.2857rem 0em 0.2857rem;
  366. }
  367. .ui.bottom.right.attached.label {
  368. top: auto;
  369. bottom: 0em;
  370. left: auto;
  371. right: 0em;
  372. width: auto;
  373. border-radius: 0.2857rem 0em 0.2857rem 0em;
  374. }
  375. /*******************************
  376. States
  377. *******************************/
  378. /*-------------------
  379. Disabled
  380. --------------------*/
  381. .ui.label.disabled {
  382. opacity: 0.5;
  383. }
  384. /*-------------------
  385. Hover
  386. --------------------*/
  387. a.ui.labels .label:hover,
  388. a.ui.label:hover {
  389. background-color: #e0e0e0;
  390. border-color: #e0e0e0;
  391. background-image: none;
  392. color: rgba(0, 0, 0, 0.8);
  393. }
  394. .ui.labels a.label:hover:before,
  395. a.ui.label:hover:before {
  396. background-color: #e0e0e0;
  397. background-image: none;
  398. color: rgba(0, 0, 0, 0.8);
  399. }
  400. /*-------------------
  401. Active
  402. --------------------*/
  403. .ui.active.label {
  404. background-color: #d0d0d0;
  405. border-color: #d0d0d0;
  406. background-image: none;
  407. color: rgba(0, 0, 0, 0.9);
  408. }
  409. .ui.active.label:before {
  410. background-color: #d0d0d0;
  411. background-image: none;
  412. color: rgba(0, 0, 0, 0.9);
  413. }
  414. /*-------------------
  415. Active Hover
  416. --------------------*/
  417. a.ui.labels .active.label:hover,
  418. a.ui.active.label:hover {
  419. background-color: #c8c8c8;
  420. border-color: #c8c8c8;
  421. background-image: none;
  422. color: rgba(0, 0, 0, 0.9);
  423. }
  424. .ui.labels a.active.label:ActiveHover:before,
  425. a.ui.active.label:ActiveHover:before {
  426. background-color: #c8c8c8;
  427. background-image: none;
  428. color: rgba(0, 0, 0, 0.9);
  429. }
  430. /*-------------------
  431. Visible
  432. --------------------*/
  433. .ui.labels.visible .label,
  434. .ui.label.visible {
  435. display: inline-block !important;
  436. }
  437. /*-------------------
  438. Hidden
  439. --------------------*/
  440. .ui.labels.hidden .label,
  441. .ui.label.hidden {
  442. display: none !important;
  443. }
  444. /*******************************
  445. Variations
  446. *******************************/
  447. /*-------------------
  448. Colors
  449. --------------------*/
  450. /*--- Black ---*/
  451. .ui.black.labels .label,
  452. .ui.black.label {
  453. background-color: #1b1c1d !important;
  454. border-color: #1b1c1d !important;
  455. color: rgba(255, 255, 255, 0.9) !important;
  456. }
  457. .ui.labels .black.label:before,
  458. .ui.black.labels .label:before,
  459. .ui.black.label:before {
  460. background-color: #1b1c1d !important;
  461. }
  462. a.ui.black.labels .label:hover,
  463. a.ui.black.label:hover {
  464. background-color: #23292e !important;
  465. border-color: #23292e !important;
  466. }
  467. .ui.labels a.black.label:hover:before,
  468. .ui.black.labels a.label:hover:before,
  469. a.ui.black.label:hover:before {
  470. background-color: #23292e !important;
  471. }
  472. .ui.black.corner.label,
  473. .ui.black.corner.label:hover {
  474. background-color: transparent !important;
  475. }
  476. .ui.black.ribbon.label {
  477. border-color: #020203 !important;
  478. }
  479. /*--- Blue ---*/
  480. .ui.blue.labels .label,
  481. .ui.blue.label {
  482. background-color: #2185d0 !important;
  483. border-color: #2185d0 !important;
  484. color: rgba(255, 255, 255, 0.9) !important;
  485. }
  486. .ui.labels .blue.label:before,
  487. .ui.blue.labels .label:before,
  488. .ui.blue.label:before {
  489. background-color: #2185d0 !important;
  490. }
  491. a.ui.blue.labels .label:hover,
  492. .ui.blue.labels a.label:hover,
  493. a.ui.blue.label:hover {
  494. background-color: #1378c5 !important;
  495. border-color: #1378c5 !important;
  496. color: rgba(255, 255, 255, 0.9) !important;
  497. }
  498. .ui.labels a.blue.label:hover:before,
  499. .ui.blue.labels a.label:hover:before,
  500. a.ui.blue.label:hover:before {
  501. background-color: #1378c5 !important;
  502. }
  503. .ui.blue.corner.label,
  504. .ui.blue.corner.label:hover {
  505. background-color: transparent !important;
  506. }
  507. .ui.blue.ribbon.label {
  508. border-color: #1a69a4 !important;
  509. }
  510. /*--- Green ---*/
  511. .ui.green.labels .label,
  512. .ui.green.label {
  513. background-color: #21ba45 !important;
  514. border-color: #21ba45 !important;
  515. color: rgba(255, 255, 255, 0.9) !important;
  516. }
  517. .ui.labels .green.label:before,
  518. .ui.green.labels .label:before,
  519. .ui.green.label:before {
  520. background-color: #21ba45 !important;
  521. }
  522. a.ui.green.labels .label:hover,
  523. a.ui.green.label:hover {
  524. background-color: #13ae38 !important;
  525. border-color: #13ae38 !important;
  526. }
  527. .ui.labels a.green.label:hover:before,
  528. .ui.green.labels a.label:hover:before,
  529. a.ui.green.label:hover:before {
  530. background-color: #13ae38 !important;
  531. }
  532. .ui.green.corner.label,
  533. .ui.green.corner.label:hover {
  534. background-color: transparent !important;
  535. }
  536. .ui.green.ribbon.label {
  537. border-color: #198f35 !important;
  538. }
  539. /*--- Orange ---*/
  540. .ui.orange.labels .label,
  541. .ui.orange.label {
  542. background-color: #f2711c !important;
  543. border-color: #f2711c !important;
  544. color: rgba(255, 255, 255, 0.9) !important;
  545. }
  546. .ui.labels .orange.label:before,
  547. .ui.orange.labels .label:before,
  548. .ui.orange.label:before {
  549. background-color: #f2711c !important;
  550. }
  551. a.ui.orange.labels .label:hover,
  552. .ui.orange.labels a.label:hover,
  553. a.ui.orange.label:hover {
  554. background-color: #f36101 !important;
  555. border-color: #f36101 !important;
  556. color: rgba(255, 255, 255, 0.9) !important;
  557. }
  558. .ui.labels a.orange.label:hover:before,
  559. .ui.orange.labels a.label:hover:before,
  560. a.ui.orange.label:hover:before {
  561. background-color: #f36101 !important;
  562. }
  563. .ui.orange.corner.label,
  564. .ui.orange.corner.label:hover {
  565. background-color: transparent !important;
  566. }
  567. .ui.orange.ribbon.label {
  568. border-color: #cf590c !important;
  569. }
  570. /*--- Pink ---*/
  571. .ui.pink.labels .label,
  572. .ui.pink.label {
  573. background-color: #e03997 !important;
  574. border-color: #e03997 !important;
  575. color: rgba(255, 255, 255, 0.9) !important;
  576. }
  577. .ui.labels .pink.label:before,
  578. .ui.pink.labels .label:before,
  579. .ui.pink.label:before {
  580. background-color: #e03997 !important;
  581. }
  582. a.ui.pink.labels .label:hover,
  583. .ui.pink.labels a.label:hover,
  584. a.ui.pink.label:hover {
  585. background-color: #e9168d !important;
  586. border-color: #e9168d !important;
  587. color: rgba(255, 255, 255, 0.9) !important;
  588. }
  589. .ui.labels a.pink.label:hover:before,
  590. .ui.pink.labels a.label:hover:before,
  591. a.ui.pink.label:hover:before {
  592. background-color: #e9168d !important;
  593. }
  594. .ui.pink.corner.label,
  595. .ui.pink.corner.label:hover {
  596. background-color: transparent !important;
  597. }
  598. .ui.pink.ribbon.label {
  599. border-color: #c71f7e !important;
  600. }
  601. /*--- Purple ---*/
  602. .ui.purple.labels .label,
  603. .ui.purple.label {
  604. background-color: #6a33c8 !important;
  605. border-color: #6a33c8 !important;
  606. color: rgba(255, 255, 255, 0.9) !important;
  607. }
  608. .ui.labels .purple.label:before,
  609. .ui.purple.labels .label:before,
  610. .ui.purple.label:before {
  611. background-color: #6a33c8 !important;
  612. }
  613. a.ui.purple.labels .label:hover,
  614. .ui.purple.labels a.label:hover,
  615. a.ui.purple.label:hover {
  616. background-color: #5c23bf !important;
  617. border-color: #5c23bf !important;
  618. color: rgba(255, 255, 255, 0.9) !important;
  619. }
  620. .ui.labels a.purple.label:hover:before,
  621. .ui.purple.labels a.label:hover:before,
  622. a.ui.purple.label:hover:before {
  623. background-color: #5c23bf !important;
  624. }
  625. .ui.purple.corner.label,
  626. .ui.purple.corner.label:hover {
  627. background-color: transparent !important;
  628. }
  629. .ui.purple.ribbon.label {
  630. border-color: #54299f !important;
  631. }
  632. /*--- Red ---*/
  633. .ui.red.labels .label,
  634. .ui.red.label {
  635. background-color: #db2828 !important;
  636. border-color: #db2828 !important;
  637. color: rgba(255, 255, 255, 0.9) !important;
  638. }
  639. .ui.labels .red.label:before,
  640. .ui.red.labels .label:before,
  641. .ui.red.label:before {
  642. background-color: #db2828 !important;
  643. }
  644. .ui.red.corner.label,
  645. .ui.red.corner.label:hover {
  646. background-color: transparent !important;
  647. }
  648. a.ui.red.labels .label:hover,
  649. a.ui.red.label:hover {
  650. background-color: #d41616 !important;
  651. border-color: #d41616 !important;
  652. color: rgba(255, 255, 255, 0.9) !important;
  653. }
  654. .ui.labels a.red.label:hover:before,
  655. .ui.red.labels a.label:hover:before,
  656. a.ui.red.label:hover:before {
  657. background-color: #d41616 !important;
  658. }
  659. .ui.red.ribbon.label {
  660. border-color: #b21e1e !important;
  661. }
  662. /*--- Teal ---*/
  663. .ui.teal.labels .label,
  664. .ui.teal.label {
  665. background-color: #00b5ad !important;
  666. border-color: #00b5ad !important;
  667. color: rgba(255, 255, 255, 0.9) !important;
  668. }
  669. .ui.labels .teal.label:before,
  670. .ui.teal.labels .label:before,
  671. .ui.teal.label:before {
  672. background-color: #00b5ad !important;
  673. }
  674. a.ui.teal.labels .label:hover,
  675. .ui.teal.labels a.label:hover,
  676. a.ui.teal.label:hover {
  677. background-color: #009c95 !important;
  678. border-color: #009c95 !important;
  679. color: rgba(255, 255, 255, 0.9) !important;
  680. }
  681. .ui.labels a.teal.label:hover:before,
  682. .ui.teal.labels a.label:hover:before,
  683. a.ui.teal.label:hover:before {
  684. background-color: #009c95 !important;
  685. }
  686. .ui.teal.corner.label,
  687. .ui.teal.corner.label:hover {
  688. background-color: transparent !important;
  689. }
  690. .ui.teal.ribbon.label {
  691. border-color: #00827c !important;
  692. }
  693. /*--- Yellow ---*/
  694. .ui.yellow.labels .label,
  695. .ui.yellow.label {
  696. background-color: #fbbd08 !important;
  697. border-color: #fbbd08 !important;
  698. color: rgba(255, 255, 255, 0.9) !important;
  699. }
  700. .ui.labels .yellow.label:before,
  701. .ui.yellow.labels .label:before,
  702. .ui.yellow.label:before {
  703. background-color: #fbbd08 !important;
  704. }
  705. a.ui.yellow.labels .label:hover,
  706. .ui.yellow.labels a.label:hover,
  707. a.ui.yellow.label:hover {
  708. background-color: #eaae00 !important;
  709. border-color: #eaae00 !important;
  710. color: rgba(255, 255, 255, 0.9) !important;
  711. }
  712. .ui.labels a.yellow.label:hover:before,
  713. .ui.yellow.labels a.label:hover:before,
  714. a.ui.yellow.label:hover:before {
  715. background-color: #eaae00 !important;
  716. }
  717. .ui.yellow.corner.label,
  718. .ui.yellow.corner.label:hover {
  719. background-color: transparent !important;
  720. }
  721. .ui.yellow.ribbon.label {
  722. border-color: #cd9903 !important;
  723. }
  724. /*-------------------
  725. Fluid
  726. --------------------*/
  727. .ui.label.fluid,
  728. .ui.fluid.labels > .label {
  729. width: 100%;
  730. box-sizing: border-box;
  731. }
  732. /*-------------------
  733. Inverted
  734. --------------------*/
  735. .ui.inverted.labels .label,
  736. .ui.inverted.label {
  737. color: rgba(255, 255, 255, 0.9) !important;
  738. }
  739. /*-------------------
  740. Horizontal
  741. --------------------*/
  742. .ui.horizontal.labels .label,
  743. .ui.horizontal.label {
  744. margin: 0em 0.5em 0em 0em;
  745. padding: 0.4em 0.833em;
  746. min-width: 3em;
  747. text-align: center;
  748. }
  749. /*-------------------
  750. Circular
  751. --------------------*/
  752. .ui.circular.labels .label,
  753. .ui.circular.label {
  754. min-width: 2em;
  755. min-height: 2em;
  756. padding: 0.5em !important;
  757. line-height: 1em;
  758. text-align: center;
  759. border-radius: 500rem;
  760. }
  761. .ui.empty.circular.labels .label,
  762. .ui.empty.circular.label {
  763. min-width: 0em;
  764. min-height: 0em;
  765. overflow: hidden;
  766. width: 0.5em;
  767. height: 0.5em;
  768. vertical-align: baseline;
  769. }
  770. /*-------------------
  771. Pointing
  772. --------------------*/
  773. .ui.pointing.label {
  774. position: relative;
  775. }
  776. .ui.attached.pointing.label {
  777. position: absolute;
  778. }
  779. .ui.pointing.label:before {
  780. position: absolute;
  781. content: '';
  782. -webkit-transform: rotate(45deg);
  783. -ms-transform: rotate(45deg);
  784. transform: rotate(45deg);
  785. background-image: none;
  786. z-index: 2;
  787. width: 0.6em;
  788. height: 0.6em;
  789. -webkit-transition: background 0.2s ease;
  790. transition: background 0.2s ease;
  791. }
  792. /*--- Above ---*/
  793. .ui.pointing.label:before {
  794. background-color: #e8e8e8;
  795. background-image: none;
  796. }
  797. .ui.pointing.label,
  798. .ui.pointing.above.label {
  799. margin-top: 1em;
  800. }
  801. .ui.pointing.label:before,
  802. .ui.pointing.above.label:before {
  803. margin-left: -0.3em;
  804. top: -0.3em;
  805. left: 50%;
  806. }
  807. /*--- Below ---*/
  808. .ui.pointing.bottom.label,
  809. .ui.pointing.below.label {
  810. margin-top: 0em;
  811. margin-bottom: 1em;
  812. }
  813. .ui.pointing.bottom.label:before,
  814. .ui.pointing.below.label:before {
  815. margin-left: -0.3em;
  816. top: auto;
  817. right: auto;
  818. bottom: -0.3em;
  819. left: 50%;
  820. }
  821. /*--- Left ---*/
  822. .ui.pointing.left.label {
  823. margin-top: 0em;
  824. margin-left: 0.6em;
  825. }
  826. .ui.pointing.left.label:before {
  827. margin-top: -0.3em;
  828. bottom: auto;
  829. right: auto;
  830. top: 50%;
  831. left: 0em;
  832. }
  833. /*--- Right ---*/
  834. .ui.pointing.right.label {
  835. margin-top: 0em;
  836. margin-right: 0.6em;
  837. }
  838. .ui.pointing.right.label:before {
  839. margin-top: -0.3em;
  840. right: -0.3em;
  841. top: 50%;
  842. bottom: auto;
  843. left: auto;
  844. }
  845. /*------------------
  846. Floating Label
  847. -------------------*/
  848. .ui.floating.label {
  849. position: absolute;
  850. z-index: 100;
  851. top: -1em;
  852. left: 100%;
  853. margin: 0em 0em 0em -1.5em !important;
  854. }
  855. /*-------------------
  856. Sizes
  857. --------------------*/
  858. .ui.mini.labels .label,
  859. .ui.mini.label {
  860. font-size: 0.6428rem;
  861. }
  862. .ui.tiny.labels .label,
  863. .ui.tiny.label {
  864. font-size: 0.7142rem;
  865. }
  866. .ui.small.labels .label,
  867. .ui.small.label {
  868. font-size: 0.7857rem;
  869. }
  870. .ui.labels .label,
  871. .ui.label {
  872. font-size: 0.8571rem;
  873. }
  874. .ui.large.labels .label,
  875. .ui.large.label {
  876. font-size: 1rem;
  877. }
  878. .ui.big.labels .label,
  879. .ui.big.label {
  880. font-size: 1.1428rem;
  881. }
  882. .ui.huge.labels .label,
  883. .ui.huge.label {
  884. font-size: 1.2857rem;
  885. }
  886. .ui.massive.labels .label,
  887. .ui.massive.label {
  888. font-size: 1.4285rem;
  889. }
  890. /*******************************
  891. Theme Overrides
  892. *******************************/
  893. /*******************************
  894. Site Overrides
  895. *******************************/