demo.scss 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. $prefix: "tblr-";
  2. @import "highlight";
  3. .card-sponsor {
  4. background: var(--#{$prefix}primary-lt) no-repeat center/100% 100%;
  5. border-color: var(--#{$prefix}primary);
  6. min-height: 316px;
  7. }
  8. .dropdown-menu-demo {
  9. display: inline-block;
  10. width: 100%;
  11. position: relative;
  12. top: 0;
  13. margin-bottom: 1rem !important;
  14. }
  15. .demo-icon-preview {
  16. position: sticky;
  17. top: 0;
  18. svg,
  19. i {
  20. width: 15rem;
  21. height: 15rem;
  22. font-size: 15rem;
  23. stroke-width: 1.5;
  24. margin: 0 auto;
  25. display: block;
  26. // @include media-breakpoint-down(sm) {
  27. // width: 10rem;
  28. // height: 10rem;
  29. // font-size: 10rem;
  30. // }
  31. }
  32. }
  33. .demo-icon-preview-icon {
  34. pre {
  35. margin: 0;
  36. user-select: all;
  37. }
  38. }
  39. .demo-dividers {
  40. > p {
  41. opacity: 0.2;
  42. user-select: none;
  43. }
  44. }
  45. $demo-icon-size: 4rem;
  46. .demo-icons-list {
  47. display: flex;
  48. flex-wrap: wrap;
  49. padding: 0;
  50. margin: 0 -2px -1px 0;
  51. list-style: none;
  52. > * {
  53. flex: 1 0 $demo-icon-size;
  54. }
  55. }
  56. .demo-icons-list-wrap {
  57. overflow: hidden;
  58. }
  59. .demo-icons-list-item {
  60. display: flex;
  61. flex-direction: column;
  62. align-items: center;
  63. justify-content: center;
  64. aspect-ratio: 1;
  65. text-align: center;
  66. padding: 0.5rem;
  67. border-right: var(--#{$prefix}border-width) var(--#{$prefix}border-style)
  68. var(--#{$prefix}border-color);
  69. border-bottom: var(--#{$prefix}border-width) var(--#{$prefix}border-style)
  70. var(--#{$prefix}border-color);
  71. color: inherit;
  72. cursor: pointer;
  73. .icon {
  74. width: 1.5rem;
  75. height: 1.5rem;
  76. font-size: 1.5rem;
  77. }
  78. &:hover {
  79. text-decoration: none;
  80. }
  81. }