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.

1004 lines
23 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
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 - Label
  3. * http://github.com/semantic-org/semantic-ui/
  4. *
  5. *
  6. * Copyright 2014 Contributor
  7. * Released under the MIT license
  8. * http://opensource.org/licenses/MIT
  9. *
  10. */
  11. /*******************************
  12. Theme
  13. *******************************/
  14. /*
  15. */
  16. /*******************************
  17. Folders
  18. *******************************/
  19. /* Path to theme packages */
  20. /* Path to site override folder */
  21. /*******************************
  22. Themes
  23. *******************************/
  24. /* To override a theme for an individual element
  25. specify theme name below
  26. Be sure to update the user folder name (see README)
  27. */
  28. /* Global */
  29. /* Elements */
  30. /* Collections */
  31. /* Modules */
  32. /* Views */
  33. /*******************************
  34. Import Directives
  35. *******************************/
  36. /*------------------
  37. Load Default
  38. -------------------*/
  39. /*******************************
  40. Site Settings
  41. *******************************/
  42. /*-------------------
  43. Paths
  44. --------------------*/
  45. /*-------------------
  46. Fonts
  47. --------------------*/
  48. /*-------------------
  49. Site Colors
  50. --------------------*/
  51. /*--- Colors ---*/
  52. /*-------------------
  53. Page
  54. --------------------*/
  55. /*-------------------
  56. Background Colors
  57. --------------------*/
  58. /* Used for differentiating neutrals */
  59. /* Used for differentiating layers */
  60. /*-------------------
  61. Grid
  62. --------------------*/
  63. /*-------------------
  64. Breakpoints
  65. --------------------*/
  66. /*******************************
  67. Power-User
  68. *******************************/
  69. /*-------------------
  70. Icons
  71. --------------------*/
  72. /* Max Width of Icon */
  73. /*-------------------
  74. Easing
  75. --------------------*/
  76. /*--- Light Variations ---*/
  77. /*--- Neutrals ---*/
  78. /*--- Colored Backgrounds ---*/
  79. /*--- Colored Text ---*/
  80. /*--- Colored Headers ---*/
  81. /*-------------------
  82. Emotive Colors
  83. --------------------*/
  84. /* Mood */
  85. /* Solid Background Color */
  86. /* Status */
  87. /* Darkened Headers */
  88. /*-------------------
  89. Neutral Text
  90. --------------------*/
  91. /*-------------------
  92. Brand Colors
  93. --------------------*/
  94. /*-------------------
  95. Grid Columns
  96. --------------------*/
  97. /*-------------------
  98. Borders
  99. --------------------*/
  100. /*-------------------
  101. Sizes
  102. --------------------*/
  103. /*-------------------
  104. Transitions
  105. --------------------*/
  106. /*******************************
  107. States
  108. *******************************/
  109. /*-------------------
  110. Disabled
  111. --------------------*/
  112. /*-------------------
  113. Hover
  114. --------------------*/
  115. /*--- Colors ---*/
  116. /*--- Emotive ---*/
  117. /*--- Neutrals ---*/
  118. /*-------------------
  119. Down (:active)
  120. --------------------*/
  121. /*--- Colors ---*/
  122. /*--- Emotive ---*/
  123. /*--- Neutrals ---*/
  124. /*-------------------
  125. Active
  126. --------------------*/
  127. /*--- Standard ---*/
  128. /*--- Emotive ---*/
  129. /*--- Neutrals ---*/
  130. /*******************************
  131. Label
  132. *******************************/
  133. /*-------------------
  134. Standard
  135. --------------------*/
  136. /*-------------------
  137. Elements
  138. --------------------*/
  139. /*-------------------
  140. Types
  141. --------------------*/
  142. /*-------------------
  143. States
  144. --------------------*/
  145. /*-------------------
  146. Variations
  147. --------------------*/
  148. /* Tag */
  149. /* Ribbon */
  150. /* Attached */
  151. /* Corner */
  152. /* Horizontal */
  153. /* Circular Padding */
  154. /* Pointing */
  155. /* Floating */
  156. /*-------------------
  157. Group
  158. --------------------*/
  159. /* Sizing */
  160. /*------------------
  161. Load Theme
  162. -------------------*/
  163. /*------------------
  164. Load Site
  165. -------------------*/
  166. /*******************************
  167. User Global Variables
  168. *******************************/
  169. /*******************************
  170. User Variable Overrides
  171. *******************************/
  172. /*------------------
  173. Override Mix-in
  174. -------------------*/
  175. /*******************************
  176. Label
  177. *******************************/
  178. .ui.label {
  179. display: inline-block;
  180. vertical-align: baseline;
  181. line-height: 1;
  182. margin: 0.25em 0.125em;
  183. background-color: #e8e8e8;
  184. border-color: #e8e8e8;
  185. background-image: none;
  186. padding: 0.8em 0.8em;
  187. color: rgba(0, 0, 0, 0.65);
  188. text-transform: uppercase;
  189. font-weight: normal;
  190. border-radius: 0.325em;
  191. box-sizing: border-box;
  192. -webkit-transition: background 0.1s linear
  193. ;
  194. transition: background 0.1s linear
  195. ;
  196. }
  197. .ui.label:first-child {
  198. margin-left: 0em;
  199. }
  200. .ui.label:last-child {
  201. margin-right: 0em;
  202. }
  203. /* Link */
  204. a.ui.label {
  205. cursor: pointer;
  206. }
  207. /* Inside Link */
  208. .ui.label a {
  209. cursor: pointer;
  210. color: inherit;
  211. opacity: 0.8;
  212. -webkit-transition: 0.2s opacity ease;
  213. transition: 0.2s opacity ease;
  214. }
  215. .ui.label a:hover {
  216. opacity: 1;
  217. }
  218. /* Icon */
  219. .ui.label .icon {
  220. width: auto;
  221. margin: 0em 0.75em 0em 0em;
  222. }
  223. /* Detail */
  224. .ui.label .detail {
  225. display: inline-block;
  226. margin-left: 1em;
  227. font-weight: bold;
  228. opacity: 0.8;
  229. }
  230. .ui.label .detail .icon {
  231. margin: 0em 0.25em 0em 0em;
  232. }
  233. /* Removable label */
  234. .ui.label .delete.icon {
  235. cursor: pointer;
  236. margin-right: 0em;
  237. margin-left: 0.5em;
  238. opacity: 0.8;
  239. -webkit-transition: background 0.1s linear
  240. ;
  241. transition: background 0.1s linear
  242. ;
  243. }
  244. .ui.label .delete.icon:hover {
  245. opacity: 1;
  246. }
  247. /*-------------------
  248. Group
  249. --------------------*/
  250. .ui.labels .label {
  251. margin: 0em 0.5em 0.75em 0em;
  252. }
  253. /*-------------------
  254. Coupling
  255. --------------------*/
  256. /* Padding on next content after a label */
  257. .ui.segment > .top.attached.label:not(.right):not(.left):first-child + * {
  258. margin-top: 2.5em;
  259. }
  260. .ui.segment > .bottom.attached.label:not(.right):not(.left):first-child ~ :last-child {
  261. margin-top: 0em;
  262. margin-bottom: 2.5em;
  263. }
  264. /*******************************
  265. Types
  266. *******************************/
  267. .ui.image.label {
  268. background-color: #e8e8e8;
  269. width: auto !important;
  270. margin-top: 0em;
  271. margin-bottom: 0em;
  272. padding-top: 0.8em;
  273. padding-bottom: 0.8em;
  274. vertical-align: baseline;
  275. text-transform: none;
  276. border-radius: 500rem;
  277. box-shadow: none;
  278. }
  279. .ui.image.label img {
  280. display: inline-block;
  281. height: 2.6em;
  282. margin: -0.8em 0.5em -0.8em -0.8em;
  283. vertical-align: top;
  284. border-radius: 500rem;
  285. }
  286. /*******************************
  287. States
  288. *******************************/
  289. /*-------------------
  290. Disabled
  291. --------------------*/
  292. .ui.label.disabled {
  293. opacity: 0.5;
  294. }
  295. /*-------------------
  296. Hover
  297. --------------------*/
  298. a.ui.labels .label:hover,
  299. a.ui.label:hover {
  300. background-color: #e0e0e0;
  301. border-color: #e0e0e0;
  302. background-image: none;
  303. color: rgba(0, 0, 0, 0.8);
  304. }
  305. .ui.labels a.label:hover:before,
  306. a.ui.label:hover:before {
  307. background-color: #e0e0e0;
  308. background-image: none;
  309. color: rgba(0, 0, 0, 0.8);
  310. }
  311. /*-------------------
  312. Visible
  313. --------------------*/
  314. .ui.labels.visible .label,
  315. .ui.label.visible {
  316. display: inline-block !important;
  317. }
  318. /*-------------------
  319. Hidden
  320. --------------------*/
  321. .ui.labels.hidden .label,
  322. .ui.label.hidden {
  323. display: none !important;
  324. }
  325. /*******************************
  326. Variations
  327. *******************************/
  328. /*-------------------
  329. Tag
  330. --------------------*/
  331. .ui.tag.labels .label,
  332. .ui.tag.label {
  333. margin-left: 1em;
  334. position: relative;
  335. padding-left: 1.5em;
  336. padding-right: 1.5em;
  337. border-radius: 0em 0.325em 0.325em 0em;
  338. }
  339. .ui.tag.labels .label:before,
  340. .ui.tag.label:before {
  341. position: absolute;
  342. top: 50%;
  343. right: 100%;
  344. content: '';
  345. background-color: #e8e8e8;
  346. background-image: none;
  347. width: 1.75em;
  348. height: 1.75em;
  349. -webkit-transform: translateY(-50%) translateX(50%) rotate(-45deg);
  350. -ms-transform: translateY(-50%) translateX(50%) rotate(-45deg);
  351. transform: translateY(-50%) translateX(50%) rotate(-45deg);
  352. -webkit-transition: background 0.1s linear
  353. ;
  354. transition: background 0.1s linear
  355. ;
  356. }
  357. .ui.tag.labels .label:after,
  358. .ui.tag.label:after {
  359. position: absolute;
  360. content: '';
  361. top: 50%;
  362. left: -0.25em;
  363. margin-top: -0.25em;
  364. background-color: #ffffff;
  365. width: 0.5em;
  366. height: 0.5em;
  367. box-shadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.3);
  368. border-radius: 500rem;
  369. }
  370. /*-------------------
  371. Ribbon
  372. --------------------*/
  373. .ui.ribbon.label {
  374. position: relative;
  375. margin: 0em;
  376. left: -2rem;
  377. padding-left: 2rem;
  378. border-radius: 0em 0.325em 0.325em 0em;
  379. border-color: rgba(0, 0, 0, 0.15);
  380. }
  381. .ui.ribbon.label:after {
  382. position: absolute;
  383. content: "";
  384. top: 100%;
  385. left: 0%;
  386. border-top: 0em solid transparent;
  387. border-right-width: 1.3em;
  388. border-right-color: inherit;
  389. border-right-style: solid;
  390. border-bottom: 1.3em solid transparent;
  391. border-left: 0em solid transparent;
  392. width: 0em;
  393. height: 0em;
  394. }
  395. /*-------------------
  396. Attached
  397. --------------------*/
  398. .ui.top.attached.label,
  399. .ui.attached.label {
  400. width: 100%;
  401. position: absolute;
  402. margin: 0em;
  403. top: 0em;
  404. left: 0em;
  405. padding: 0.75em 1em;
  406. border-radius: 0.325em 0.325em 0em 0em;
  407. }
  408. .ui.bottom.attached.label {
  409. top: auto;
  410. bottom: 0em;
  411. border-radius: 0em 0em 0.325em 0.325em;
  412. }
  413. .ui.top.left.attached.label {
  414. width: auto;
  415. margin-top: 0em !important;
  416. border-radius: 0.325em 0em 0.325em 0em;
  417. }
  418. .ui.top.right.attached.label {
  419. width: auto;
  420. left: auto;
  421. right: 0em;
  422. border-radius: 0em 0.325em 0em 0.325em;
  423. }
  424. .ui.bottom.left.attached.label {
  425. width: auto;
  426. top: auto;
  427. bottom: 0em;
  428. border-radius: 0em 0em 0.325em 0.325em;
  429. }
  430. .ui.bottom.right.attached.label {
  431. top: auto;
  432. bottom: 0em;
  433. left: auto;
  434. right: 0em;
  435. width: auto;
  436. border-radius: 0.325em 0em 0.325em 0em;
  437. }
  438. /*-------------------
  439. Corner Label
  440. --------------------*/
  441. .ui.corner.label {
  442. background-color: transparent;
  443. position: absolute;
  444. top: 0em;
  445. right: 0em;
  446. z-index: 10;
  447. margin: 0em;
  448. width: 2.5em;
  449. height: 2.5em;
  450. padding: 0em;
  451. text-align: center;
  452. -webkit-transition: color 0.2s ease;
  453. transition: color 0.2s ease;
  454. }
  455. .ui.corner.label:after {
  456. position: absolute;
  457. content: "";
  458. right: 0em;
  459. top: 0em;
  460. z-index: -1;
  461. width: 0em;
  462. height: 0em;
  463. border-top: 0em solid transparent;
  464. border-right: 2.5em solid transparent;
  465. border-bottom: 2.5em solid transparent;
  466. border-left: 0em solid transparent;
  467. border-right-color: inherit;
  468. -webkit-transition: border-color 0.2s ease;
  469. transition: border-color 0.2s ease;
  470. }
  471. .ui.corner.label .icon {
  472. position: relative;
  473. top: 0.1em;
  474. left: 0.95em;
  475. font-size: 0.7em;
  476. margin: 0em;
  477. }
  478. .ui.corner.label .text {
  479. display: inline-block;
  480. position: relative;
  481. top: 0.1em;
  482. left: 0.95em;
  483. margin: 0em;
  484. width: 3em;
  485. font-size: 0.7em;
  486. font-weight: bold;
  487. text-align: center;
  488. -webkit-transform: rotate(45deg);
  489. -ms-transform: rotate(45deg);
  490. transform: rotate(45deg);
  491. }
  492. /* Left Corner */
  493. .ui.left.corner.label,
  494. .ui.left.corner.label:after {
  495. right: auto;
  496. left: 0em;
  497. }
  498. .ui.left.corner.label:after {
  499. border-top: 2.5em solid transparent;
  500. border-right: 2.5em solid transparent;
  501. border-bottom: 0em solid transparent;
  502. border-left: 0em solid transparent;
  503. border-top-color: inherit;
  504. }
  505. .ui.left.corner.label .icon {
  506. left: -0.95em;
  507. }
  508. .ui.left.corner.label .text {
  509. left: -0.95em;
  510. -webkit-transform: rotate(-45deg);
  511. -ms-transform: rotate(-45deg);
  512. transform: rotate(-45deg);
  513. }
  514. /* Coupling */
  515. .ui.rounded.image > .ui.corner.label,
  516. .ui.input > .ui.corner.label,
  517. .ui.segment > .ui.corner.label {
  518. overflow: hidden;
  519. }
  520. /* Corner Segment Label */
  521. .ui.segment > .ui.corner.label {
  522. top: -1px;
  523. right: -1px;
  524. }
  525. .ui.segment > .ui.left.corner.label {
  526. right: auto;
  527. left: -1px;
  528. }
  529. /* Corner Input Label */
  530. .ui.input > .ui.corner.label {
  531. top: 1px;
  532. right: 1px;
  533. }
  534. .ui.input > .ui.right.corner.label {
  535. right: auto;
  536. left: 1px;
  537. }
  538. /* Hover */
  539. .ui.corner.label:hover {
  540. background-color: transparent;
  541. }
  542. /*-------------------
  543. Fluid
  544. --------------------*/
  545. .ui.label.fluid,
  546. .ui.fluid.labels > .label {
  547. width: 100%;
  548. box-sizing: border-box;
  549. }
  550. /*-------------------
  551. Inverted
  552. --------------------*/
  553. .ui.inverted.labels .label,
  554. .ui.inverted.label {
  555. color: #ffffff !important;
  556. }
  557. /*-------------------
  558. Colors
  559. --------------------*/
  560. /*--- Black ---*/
  561. .ui.black.labels .label,
  562. .ui.black.label {
  563. background-color: #191919 !important;
  564. border-color: #191919 !important;
  565. color: #ffffff !important;
  566. }
  567. .ui.labels .black.label:before,
  568. .ui.black.labels .label:before,
  569. .ui.black.label:before {
  570. background-color: #191919 !important;
  571. }
  572. a.ui.black.labels .label:hover,
  573. a.ui.black.label:hover {
  574. background-color: #262626 !important;
  575. border-color: #262626 !important;
  576. }
  577. .ui.labels a.black.label:hover:before,
  578. .ui.black.labels a.label:hover:before,
  579. a.ui.black.label:hover:before {
  580. background-color: #262626 !important;
  581. }
  582. .ui.black.corner.label,
  583. .ui.black.corner.label:hover {
  584. background-color: transparent !important;
  585. }
  586. .ui.black.ribbon.label {
  587. border-color: #262626 !important;
  588. }
  589. /*--- Blue ---*/
  590. .ui.blue.labels .label,
  591. .ui.blue.label {
  592. background-color: #0074d9 !important;
  593. border-color: #0074d9 !important;
  594. color: #ffffff !important;
  595. }
  596. .ui.labels .blue.label:before,
  597. .ui.blue.labels .label:before,
  598. .ui.blue.label:before {
  599. background-color: #0074d9 !important;
  600. }
  601. a.ui.blue.labels .label:hover,
  602. .ui.blue.labels a.label:hover,
  603. a.ui.blue.label:hover {
  604. background-color: #0082f3 !important;
  605. border-color: #0082f3 !important;
  606. color: #ffffff !important;
  607. }
  608. .ui.labels a.blue.label:hover:before,
  609. .ui.blue.labels a.label:hover:before,
  610. a.ui.blue.label:hover:before {
  611. background-color: #0082f3 !important;
  612. }
  613. .ui.blue.corner.label,
  614. .ui.blue.corner.label:hover {
  615. background-color: transparent !important;
  616. }
  617. .ui.blue.ribbon.label {
  618. border-color: #0082f3 !important;
  619. }
  620. /*--- Green ---*/
  621. .ui.green.labels .label,
  622. .ui.green.label {
  623. background-color: #2ecc40 !important;
  624. border-color: #2ecc40 !important;
  625. color: #ffffff !important;
  626. }
  627. .ui.labels .green.label:before,
  628. .ui.green.labels .label:before,
  629. .ui.green.label:before {
  630. background-color: #2ecc40 !important;
  631. }
  632. a.ui.green.labels .label:hover,
  633. a.ui.green.label:hover {
  634. background-color: #40d451 !important;
  635. border-color: #40d451 !important;
  636. }
  637. .ui.labels a.green.label:hover:before,
  638. .ui.green.labels a.label:hover:before,
  639. a.ui.green.label:hover:before {
  640. background-color: #40d451 !important;
  641. }
  642. .ui.green.corner.label,
  643. .ui.green.corner.label:hover {
  644. background-color: transparent !important;
  645. }
  646. .ui.green.ribbon.label {
  647. border-color: #40d451 !important;
  648. }
  649. /*--- Orange ---*/
  650. .ui.orange.labels .label,
  651. .ui.orange.label {
  652. background-color: #ff851b !important;
  653. border-color: #ff851b !important;
  654. color: #ffffff !important;
  655. }
  656. .ui.labels .orange.label:before,
  657. .ui.orange.labels .label:before,
  658. .ui.orange.label:before {
  659. background-color: #ff851b !important;
  660. }
  661. a.ui.orange.labels .label:hover,
  662. .ui.orange.labels a.label:hover,
  663. a.ui.orange.label:hover {
  664. background-color: #ff9335 !important;
  665. border-color: #ff9335 !important;
  666. color: #ffffff !important;
  667. }
  668. .ui.labels a.orange.label:hover:before,
  669. .ui.orange.labels a.label:hover:before,
  670. a.ui.orange.label:hover:before {
  671. background-color: #ff9335 !important;
  672. }
  673. .ui.orange.corner.label,
  674. .ui.orange.corner.label:hover {
  675. background-color: transparent !important;
  676. }
  677. .ui.orange.ribbon.label {
  678. border-color: #ff9335 !important;
  679. }
  680. /*--- Pink ---*/
  681. .ui.pink.labels .label,
  682. .ui.pink.label {
  683. background-color: #d9499a !important;
  684. border-color: #d9499a !important;
  685. color: #ffffff !important;
  686. }
  687. .ui.labels .pink.label:before,
  688. .ui.pink.labels .label:before,
  689. .ui.pink.label:before {
  690. background-color: #d9499a !important;
  691. }
  692. a.ui.pink.labels .label:hover,
  693. .ui.pink.labels a.label:hover,
  694. a.ui.pink.label:hover {
  695. background-color: #dd5ea6 !important;
  696. border-color: #dd5ea6 !important;
  697. color: #ffffff !important;
  698. }
  699. .ui.labels a.pink.label:hover:before,
  700. .ui.pink.labels a.label:hover:before,
  701. a.ui.pink.label:hover:before {
  702. background-color: #dd5ea6 !important;
  703. }
  704. .ui.pink.corner.label,
  705. .ui.pink.corner.label:hover {
  706. background-color: transparent !important;
  707. }
  708. .ui.pink.ribbon.label {
  709. border-color: #dd5ea6 !important;
  710. }
  711. /*--- Purple ---*/
  712. .ui.purple.labels .label,
  713. .ui.purple.label {
  714. background-color: #a24096 !important;
  715. border-color: #a24096 !important;
  716. color: #ffffff !important;
  717. }
  718. .ui.labels .purple.label:before,
  719. .ui.purple.labels .label:before,
  720. .ui.purple.label:before {
  721. background-color: #a24096 !important;
  722. }
  723. a.ui.purple.labels .label:hover,
  724. .ui.purple.labels a.label:hover,
  725. a.ui.purple.label:hover {
  726. background-color: #b447a7 !important;
  727. border-color: #b447a7 !important;
  728. color: #ffffff !important;
  729. }
  730. .ui.labels a.purple.label:hover:before,
  731. .ui.purple.labels a.label:hover:before,
  732. a.ui.purple.label:hover:before {
  733. background-color: #b447a7 !important;
  734. }
  735. .ui.purple.corner.label,
  736. .ui.purple.corner.label:hover {
  737. background-color: transparent !important;
  738. }
  739. .ui.purple.ribbon.label {
  740. border-color: #b447a7 !important;
  741. }
  742. /*--- Red ---*/
  743. .ui.red.labels .label,
  744. .ui.red.label {
  745. background-color: #ff4136 !important;
  746. border-color: #ff4136 !important;
  747. color: #ffffff !important;
  748. }
  749. .ui.labels .red.label:before,
  750. .ui.red.labels .label:before,
  751. .ui.red.label:before {
  752. background-color: #ff4136 !important;
  753. }
  754. .ui.red.corner.label,
  755. .ui.red.corner.label:hover {
  756. background-color: transparent !important;
  757. }
  758. a.ui.red.labels .label:hover,
  759. a.ui.red.label:hover {
  760. background-color: #ff5950 !important;
  761. border-color: #ff5950 !important;
  762. color: #ffffff !important;
  763. }
  764. .ui.labels a.red.label:hover:before,
  765. .ui.red.labels a.label:hover:before,
  766. a.ui.red.label:hover:before {
  767. background-color: #ff5950 !important;
  768. }
  769. .ui.red.ribbon.label {
  770. border-color: #ff5950 !important;
  771. }
  772. /*--- Teal ---*/
  773. .ui.teal.labels .label,
  774. .ui.teal.label {
  775. background-color: #39cccc !important;
  776. border-color: #39cccc !important;
  777. color: #ffffff !important;
  778. }
  779. .ui.labels .teal.label:before,
  780. .ui.teal.labels .label:before,
  781. .ui.teal.label:before {
  782. background-color: #39cccc !important;
  783. }
  784. a.ui.teal.labels .label:hover,
  785. .ui.teal.labels a.label:hover,
  786. a.ui.teal.label:hover {
  787. background-color: #4dd1d1 !important;
  788. border-color: #4dd1d1 !important;
  789. color: #ffffff !important;
  790. }
  791. .ui.labels a.teal.label:hover:before,
  792. .ui.teal.labels a.label:hover:before,
  793. a.ui.teal.label:hover:before {
  794. background-color: #4dd1d1 !important;
  795. }
  796. .ui.teal.corner.label,
  797. .ui.teal.corner.label:hover {
  798. background-color: transparent !important;
  799. }
  800. .ui.teal.ribbon.label {
  801. border-color: #4dd1d1 !important;
  802. }
  803. /*--- Yellow ---*/
  804. .ui.yellow.labels .label,
  805. .ui.yellow.label {
  806. background-color: #ffcb08 !important;
  807. border-color: #ffcb08 !important;
  808. color: #ffffff !important;
  809. }
  810. .ui.labels .yellow.label:before,
  811. .ui.yellow.labels .label:before,
  812. .ui.yellow.label:before {
  813. background-color: #ffcb08 !important;
  814. }
  815. a.ui.yellow.labels .label:hover,
  816. .ui.yellow.labels a.label:hover,
  817. a.ui.yellow.label:hover {
  818. background-color: #ffd021 !important;
  819. border-color: #ffd021 !important;
  820. color: #ffffff !important;
  821. }
  822. .ui.labels a.yellow.label:hover:before,
  823. .ui.yellow.labels a.label:hover:before,
  824. a.ui.yellow.label:hover:before {
  825. background-color: #ffd021 !important;
  826. }
  827. .ui.yellow.corner.label,
  828. .ui.yellow.corner.label:hover {
  829. background-color: transparent !important;
  830. }
  831. .ui.yellow.ribbon.label {
  832. border-color: #4dd1d1 !important;
  833. }
  834. /*-------------------
  835. Horizontal
  836. --------------------*/
  837. .ui.horizontal.labels .label,
  838. .ui.horizontal.label {
  839. margin: 0em 0.5em 0em 0em;
  840. padding: 0.4em 0.8em;
  841. min-width: 3em;
  842. text-align: center;
  843. }
  844. /*-------------------
  845. Circular
  846. --------------------*/
  847. .ui.circular.labels .label,
  848. .ui.circular.label {
  849. min-width: 2em;
  850. min-height: 2em;
  851. padding: 0.5em !important;
  852. line-height: 1em;
  853. text-align: center;
  854. border-radius: 500rem;
  855. }
  856. .ui.empty.circular.labels .label,
  857. .ui.empty.circular.label {
  858. min-width: 0.5em;
  859. min-height: 0.5em;
  860. vertical-align: middle;
  861. }
  862. /*-------------------
  863. Pointing
  864. --------------------*/
  865. .ui.pointing.label {
  866. position: relative;
  867. }
  868. .ui.attached.pointing.label {
  869. position: absolute;
  870. }
  871. .ui.pointing.label:before {
  872. position: absolute;
  873. content: '';
  874. width: 0.6em;
  875. height: 0.6em;
  876. background-image: none;
  877. -webkit-transform: rotate(45deg);
  878. -ms-transform: rotate(45deg);
  879. transform: rotate(45deg);
  880. z-index: 2;
  881. -webkit-transition: background 0.1s linear
  882. ;
  883. transition: background 0.1s linear
  884. ;
  885. }
  886. /*--- Above ---*/
  887. .ui.pointing.label:before {
  888. background-color: #e8e8e8;
  889. background-image: none;
  890. }
  891. .ui.pointing.label,
  892. .ui.pointing.above.label {
  893. margin-top: 1em;
  894. }
  895. .ui.pointing.label:before,
  896. .ui.pointing.above.label:before {
  897. margin-left: -0.3em;
  898. top: -0.3em;
  899. left: 50%;
  900. }
  901. /*--- Below ---*/
  902. .ui.pointing.below.label {
  903. margin-top: 0em;
  904. margin-bottom: 1em;
  905. }
  906. .ui.pointing.below.label:before {
  907. margin-left: -0.3em;
  908. top: auto;
  909. right: auto;
  910. bottom: -0.3em;
  911. left: 50%;
  912. }
  913. /*--- Left ---*/
  914. .ui.pointing.left.label {
  915. margin-top: 0em;
  916. margin-left: 1em;
  917. }
  918. .ui.pointing.left.label:before {
  919. margin-top: -0.3em;
  920. bottom: auto;
  921. right: auto;
  922. top: 50%;
  923. left: 0em;
  924. }
  925. /*--- Right ---*/
  926. .ui.pointing.right.label {
  927. margin-top: 0em;
  928. margin-right: 1em;
  929. }
  930. .ui.pointing.right.label:before {
  931. margin-top: -0.3em;
  932. right: -0.3em;
  933. top: 50%;
  934. bottom: auto;
  935. left: auto;
  936. }
  937. /*------------------
  938. Floating Label
  939. -------------------*/
  940. .ui.floating.label {
  941. position: absolute;
  942. z-index: 100;
  943. top: -1em;
  944. left: 100%;
  945. margin: 0em 0em 0em -1.5em !important;
  946. }
  947. /*-------------------
  948. Sizes
  949. --------------------*/
  950. .ui.tiny.labels .label,
  951. .ui.tiny.label {
  952. font-size: 0.75rem;
  953. }
  954. .ui.small.labels .label,
  955. .ui.small.label {
  956. font-size: 0.8rem;
  957. }
  958. .ui.labels .label,
  959. .ui.label {
  960. font-size: 0.875rem;
  961. }
  962. .ui.large.labels .label,
  963. .ui.large.label {
  964. font-size: 0.9rem;
  965. }
  966. .ui.huge.labels .label,
  967. .ui.huge.label {
  968. font-size: 1rem;
  969. }
  970. .ui.tiny.corner.labels .label,
  971. .ui.tiny.corner.label {
  972. font-size: 0.9rem;
  973. }
  974. .ui.small.corner.labels .label,
  975. .ui.small.corner.label {
  976. font-size: 0.96rem;
  977. }
  978. .ui.corner.labels .label,
  979. .ui.corner.label {
  980. font-size: 1.05rem;
  981. }
  982. .ui.large.corner.labels .label,
  983. .ui.large.corner.label {
  984. font-size: 1.08rem;
  985. }
  986. .ui.huge.corner.labels .label,
  987. .ui.huge.corner.label {
  988. font-size: 1.2rem;
  989. }
  990. /*******************************
  991. Overrides
  992. *******************************/
  993. /*******************************
  994. Overrides
  995. *******************************/