tabler-extra.scss 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170
  1. $teal: #2bcbba;
  2. $yellow: #f1c40f;
  3. $blue: #467fcf;
  4. $pink: #f66d9b;
  5. .tag {
  6. margin-bottom: .5em;
  7. margin-right: .5em;
  8. }
  9. .tag.hover-green:hover, .tag.hover-green:active, .tag.hover-green:focus {
  10. background-color: #5eba00;
  11. cursor: pointer;
  12. color: #fff;
  13. }
  14. .tag.hover-red:hover, .tag.hover-red:active, .tag.hover-red:focus {
  15. background-color: #cd201f;
  16. cursor: pointer;
  17. color: #fff;
  18. }
  19. /* For Card bodies where I don't want padding */
  20. .card-body.no-padding {
  21. padding: 0;
  22. }
  23. /* For some reason this class doesn't have 'display: flex' when it should. https://preview.tabler.io/docs/buttons.html#list-of-buttons */
  24. .btn-list {
  25. display: flex;
  26. }
  27. /* Teal Outline Buttons */
  28. .btn-outline-teal {
  29. color: $teal;
  30. background-color: transparent;
  31. background-image: none;
  32. border-color: $teal;
  33. }
  34. .btn-outline-teal:hover {
  35. color: #fff;
  36. background-color: $teal;
  37. border-color: $teal;
  38. }
  39. .btn-outline-teal:not(:disabled):not(.disabled):active, .btn-outline-teal:not(:disabled):not(.disabled).active, .show > .btn-outline-teal.dropdown-toggle {
  40. color: #fff;
  41. background-color: $teal;
  42. border-color: $teal;
  43. }
  44. .tag.hover-teal:hover, .tag.hover-teal:active, .tag.hover-teal:focus {
  45. background-color: $teal;
  46. color: #fff;
  47. cursor: pointer;
  48. }
  49. /* Yellow Outline Buttons */
  50. .btn-outline-yellow {
  51. color: $yellow;
  52. background-color: transparent;
  53. background-image: none;
  54. border-color: $yellow;
  55. }
  56. .btn-outline-yellow:hover {
  57. color: #fff;
  58. background-color: $yellow;
  59. border-color: $yellow;
  60. }
  61. .btn-outline-yellow:not(:disabled):not(.disabled):active, .btn-outline-yellow:not(:disabled):not(.disabled).active, .show > .btn-outline-yellow.dropdown-toggle {
  62. color: #fff;
  63. background-color: $yellow;
  64. border-color: $yellow;
  65. }
  66. .tag.hover-yellow:hover, .tag.hover-yellow:active, .tag.hover-yellow:focus {
  67. background-color: $yellow;
  68. cursor: pointer;
  69. color: #fff;
  70. }
  71. /* Blue Outline Buttons */
  72. .btn-outline-blue {
  73. color: $blue;
  74. background-color: transparent;
  75. background-image: none;
  76. border-color: $blue;
  77. }
  78. .btn-outline-blue:hover {
  79. color: #fff;
  80. background-color: $blue;
  81. border-color: $blue;
  82. }
  83. .btn-outline-blue:not(:disabled):not(.disabled):active, .btn-outline-blue:not(:disabled):not(.disabled).active, .show > .btn-outline-blue.dropdown-toggle {
  84. color: #fff;
  85. background-color: $blue;
  86. border-color: $blue;
  87. }
  88. .tag.hover-blue:hover, .tag.hover-blue:active, .tag.hover-blue:focus {
  89. background-color: $blue;
  90. cursor: pointer;
  91. color: #fff;
  92. }
  93. /* Pink Outline Buttons */
  94. .btn-outline-pink {
  95. color: $pink;
  96. background-color: transparent;
  97. background-image: none;
  98. border-color: $pink;
  99. }
  100. .btn-outline-pink:hover {
  101. color: #fff;
  102. background-color: $pink;
  103. border-color: $pink;
  104. }
  105. .btn-outline-pink:not(:disabled):not(.disabled):active, .btn-outline-pink:not(:disabled):not(.disabled).active, .show > .btn-outline-pink.dropdown-toggle {
  106. color: #fff;
  107. background-color: $pink;
  108. border-color: $pink;
  109. }
  110. .tag.hover-pink:hover, .tag.hover-pink:active, .tag.hover-pink:focus {
  111. background-color: $pink;
  112. cursor: pointer;
  113. }
  114. /* dimmer */
  115. .dimmer .loader {
  116. margin-top: 50px;
  117. }
  118. /* modal tabs */
  119. .modal-body.has-tabs {
  120. padding: 0;
  121. .nav-tabs {
  122. margin: 0;
  123. }
  124. .tab-content {
  125. padding: 1rem;
  126. }
  127. }
  128. /* modal wide */
  129. @media (min-width: 576px) {
  130. .modal-dialog.wide {
  131. max-width: 700px;
  132. margin: 1.75rem auto;
  133. }
  134. }
  135. /* Form mod */
  136. textarea.form-control.text-monospace {
  137. font-size: 12px;
  138. }