Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
 
 
 

237 rindas
3.7 KiB

  1. @import "../../../css/colors.less";
  2. @boxHeight: 276px;
  3. @boxPadding: 27px;
  4. @logoWidth: 559px;
  5. @logoHeight: 200px;
  6. @messageHeight: @boxPadding;
  7. @totalWidth: (@logoWidth + (@boxPadding * 2) + 427px);
  8. @totalHeight: (@logoHeight + @boxHeight + (@boxPadding * 3) + @messageHeight);
  9. .uiCreateCharacter {
  10. width: @totalWidth;
  11. height: @totalHeight;
  12. .logo {
  13. width: 562px;
  14. height: @logoHeight;
  15. margin-left: ((@totalWidth / 2) - (@logoWidth / 2));
  16. margin-bottom: (@boxPadding * 2);
  17. }
  18. .box-left {
  19. float: left;
  20. height: @boxHeight;
  21. width: 613px;
  22. background-color: #3a3b4a;
  23. .left, .right {
  24. float: left;
  25. height: 100%;
  26. }
  27. .left {
  28. width: calc(100% - (@boxPadding * 2) - 160px);
  29. padding: @boxPadding 0px @boxPadding @boxPadding;
  30. .txtClass, .txtCostume {
  31. cursor: pointer;
  32. -webkit-user-select: none;
  33. &:active {
  34. background-color: darken(@gray, 20%);
  35. }
  36. }
  37. .txtClass {
  38. }
  39. .label {
  40. color: @grayB;
  41. text-align: center;
  42. margin-bottom: 8.3px;
  43. }
  44. .skinBox {
  45. display: flex;
  46. flex-direction: row;
  47. height: 35px;
  48. .btn {
  49. width: 35px;
  50. margin: 0px;
  51. flex-shrink: 0;
  52. height: 100%;
  53. display: flex;
  54. justify-content: center;
  55. align-items: center;
  56. padding: 0px;
  57. background-color: @grayD;
  58. &:first-child {
  59. margin-right: 15px;
  60. }
  61. &:last-child {
  62. margin-left: 15px;
  63. }
  64. &:hover {
  65. background-color: @grayC;
  66. }
  67. }
  68. .txtCostume {
  69. height: 100%;
  70. display: flex;
  71. justify-content: center;
  72. align-items: center;
  73. padding: 0px;
  74. }
  75. }
  76. }
  77. .right {
  78. width: calc(160px + (@boxPadding * 2));
  79. padding: @boxPadding @boxPadding @boxPadding @boxPadding;
  80. }
  81. .portrait {
  82. width: 100%;
  83. height: 160px;
  84. background-color: @black;
  85. padding: 16px 0 0 16px;
  86. margin-bottom: @boxPadding;
  87. .sprite {
  88. width: 8px;
  89. height: 8px;
  90. transform: scale(16);
  91. transform-origin: 0% 0%;
  92. image-rendering: optimizeSpeed;
  93. image-rendering: pixelated;
  94. image-rendering: crisp-edges;
  95. background: url('../../../images/charas.png') -64px 0px;
  96. }
  97. }
  98. .textbox {
  99. width: 100%;
  100. background-color: darken(@gray, 15%);
  101. border: 3px solid lighten(@gray, 25%);
  102. color: @white;
  103. margin-bottom: 22px;
  104. }
  105. .btn {
  106. background-color: @orangeC;
  107. width: calc((100% - @boxPadding) / 2);
  108. float: left;
  109. margin-right: @boxPadding;
  110. color: @white;
  111. &:last-child {
  112. margin-right: 0px;
  113. }
  114. &:hover {
  115. background-color: @orangeB;
  116. }
  117. }
  118. .message {
  119. height: @messageHeight;
  120. width: 100%;
  121. margin-top: @boxPadding;
  122. float: left;
  123. text-align: center;
  124. color: @redA;
  125. }
  126. }
  127. .box-right {
  128. padding: @boxPadding @boxPadding @boxPadding @boxPadding;
  129. float: left;
  130. height: @boxHeight;
  131. width: 400px;
  132. margin-left: 13px;
  133. background-color: #3a3b4a;
  134. .top {
  135. width: 100%;
  136. color: @white;
  137. > * {
  138. width: 100%;
  139. text-align: center;
  140. }
  141. .heading {
  142. margin-bottom: @boxPadding;
  143. color: @blueA;
  144. }
  145. .list {
  146. .prophecy {
  147. padding-top: 0px;
  148. width: 50%;
  149. float: left;
  150. height: 24px;
  151. margin-bottom: 24px;
  152. color: @redA;
  153. cursor: pointer;
  154. &:after {
  155. content: ' ✗';
  156. }
  157. &.active {
  158. color: @green;
  159. &:after {
  160. content: ' ✔';
  161. }
  162. }
  163. &.disabled {
  164. color: @white;
  165. }
  166. &:hover {
  167. color: @white;
  168. }
  169. }
  170. }
  171. }
  172. }
  173. }
  174. .mobile .uiCreateCharacter {
  175. height: 276px;
  176. width: calc(@totalWidth - 80px);
  177. display: flex;
  178. flex-direction: row;
  179. flex-wrap: wrap;
  180. justify-content: center;
  181. .logo {
  182. display: none;
  183. }
  184. .box-left {
  185. width: 45%;
  186. .skinBox {
  187. height: 70px;
  188. }
  189. }
  190. .box-right {
  191. width: 45%;
  192. }
  193. }