main.css 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. body {
  2. position: relative;
  3. margin: 0;
  4. padding: 0;
  5. --sand_900: #12110D;
  6. --sand_800: #262522;
  7. --sand_700: #45433E;
  8. --sand_600: #6B6860;
  9. --sand_500: #A49F95;
  10. --sand_400: #CAC5B8;
  11. --sand_300: #E1DED5;
  12. --sand_200: #F0EFEB;
  13. --sand_100: #F9F8F6;
  14. --sand_0: #FDFDFC;
  15. --grape_0: #F0F3FE;
  16. --grape_100: #D4DBFB;
  17. --grape_500: #566FCF;
  18. --grape_600: #576CC1;
  19. --grape_700: #4C5FA9;
  20. --grape_800: #37447A;
  21. --kale_0: #F4F9F9;
  22. --kale_400: #57B7AB;
  23. --plum_500: #CC6FBE;
  24. --plum_400: #E37BD3;
  25. --plum_100: #F7D6F2;
  26. --plum_0: #FBF2FC;
  27. --persimmon_300: #FF9F89;
  28. --persimmon_400: #FF7557;
  29. --canteloupe_0: #FFF6EF;
  30. --canteloupe_100: #FFE4D0;
  31. --canteloupe_400: #FFA663;
  32. --canteloupe_500: #E69559;
  33. --canteloupe_600: #CC854F;
  34. --canteloupe_700: #B37445;
  35. --red_1: #FFF1F0;
  36. --red_3: #FFCCC7;
  37. --red_7: #CF1322;
  38. --red_10: #5C0011;
  39. --primary_link: #566FCF;
  40. }
  41. .footer {
  42. flex: none;
  43. text-align: center;
  44. bottom: 0;
  45. left: 0;
  46. right: 0;
  47. height: 40px;
  48. display: flex;
  49. align-items: center;
  50. justify-content: center;
  51. gap: 2px;
  52. }
  53. .footer a {
  54. line-height: 24px;
  55. color: var(--color-primary-content);
  56. text-decoration: inherit;
  57. }
  58. .footer a:hover {
  59. color: var(--color-primary-content-hover);
  60. }
  61. #header {
  62. background-color: #fff;
  63. height: 48px;
  64. flex: none;
  65. display: flex;
  66. align-items: center;
  67. justify-content: space-between;
  68. padding: 0px 16px;
  69. z-index: 100;
  70. box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
  71. width: 100%;
  72. }
  73. #header a {
  74. color: #304455 !important;
  75. text-decoration: none;
  76. font-size: 1.4em;
  77. }
  78. #logo img {
  79. vertical-align: middle;
  80. height: 28px;
  81. }
  82. #logo {
  83. display: inline-block;
  84. font-size: 1.5em;
  85. line-height: 40px;
  86. color: #273849;
  87. font-weight: 500;
  88. display: flex;
  89. }
  90. #nav {
  91. list-style-type: none;
  92. margin: 0;
  93. padding: 0;
  94. right: 30px;
  95. line-height: 40px;
  96. display: flex;
  97. align-items: center;
  98. }
  99. #nav .break {
  100. display: none;
  101. }
  102. #nav li {
  103. display: inline-block;
  104. position: relative;
  105. margin: 0 0.6em;
  106. }
  107. #nav li a {
  108. font-size: 1em;
  109. }
  110. #ls-container {
  111. flex: 1;
  112. }
  113. #label-studio {
  114. height: 100%;
  115. }