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.

_prejoin.scss 2.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. .prejoin {
  2. &-input-area {
  3. margin: 0 auto;
  4. text-align: center;
  5. }
  6. &-title {
  7. color: #fff;
  8. font-size: 24px;
  9. line-height: 32px;
  10. margin-bottom: 16px;
  11. }
  12. &-text-btns {
  13. display: flex;
  14. justify-content: space-between;
  15. }
  16. &-input-label {
  17. color: #A4B8D1;
  18. font-size: 13px;
  19. line-height: 20px;
  20. margin-top: 32px 0 8px 0;
  21. text-align: center;
  22. width: 100%;
  23. }
  24. &-checkbox {
  25. border: 0;
  26. height: 16px;
  27. margin-right: 8px;
  28. padding: 0;
  29. width: 16px;
  30. }
  31. &-checkbox-container {
  32. margin-bottom: 14px;
  33. width: 100%;
  34. }
  35. &-error {
  36. color: white;
  37. background-color: rgba(225, 45, 45, 0.6);
  38. border-radius: 3px;
  39. width: 100%;
  40. padding: 2px;
  41. box-sizing: border-box;
  42. margin-top: 4px;
  43. font-size: 13px;
  44. text-align: center;
  45. }
  46. }
  47. @mixin name-placeholder {
  48. color: #fff;
  49. font-weight: 300;
  50. opacity: 0.6;
  51. }
  52. .prejoin-preview {
  53. &-status {
  54. align-items: center;
  55. align-self: stretch;
  56. bottom: 0;
  57. color: #fff;
  58. display: flex;
  59. font-size: 13px;
  60. min-height: 24px;
  61. justify-content: center;
  62. position: absolute;
  63. text-align: center;
  64. width: 100%;
  65. z-index: 1;
  66. &--warning {
  67. background: rgba(241, 173, 51, 0.7)
  68. }
  69. &--ok {
  70. background: rgba(49, 183, 106, 0.7);
  71. }
  72. }
  73. &-icon {
  74. background-position: center;
  75. background-repeat: no-repeat;
  76. display: inline-block;
  77. height: 16px;
  78. margin-right: 8px;
  79. width: 16px;
  80. }
  81. &-error-desc {
  82. margin-right: 4px;
  83. }
  84. .settings-button-container {
  85. width: 49px;
  86. margin: 0 8px;
  87. }
  88. &-dropdown-btns {
  89. width: 320px;
  90. padding: 8px 0;
  91. }
  92. &-dropdown-btn {
  93. align-items: center;
  94. color: #1C2025;
  95. cursor: pointer;
  96. display: flex;
  97. height: 40px;
  98. font-size: 15px;
  99. line-height: 24px;
  100. padding: 0 16px;
  101. &:hover {
  102. background-color: #DAEBFA;
  103. }
  104. }
  105. &-dropdown-icon {
  106. display: inline-block;
  107. margin-right: 16px;
  108. & > svg {
  109. fill: #1C2025;
  110. }
  111. }
  112. &-dropdown-container {
  113. & > div:nth-child(2) {
  114. background: #fff;
  115. padding: 0;
  116. }
  117. }
  118. }