Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 

176 lignes
2.8 KiB

  1. @import "../../../css/ui.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. &:before {
  39. content: 'Spirit: ';
  40. }
  41. }
  42. .txtCostume {
  43. &:before {
  44. content: 'Skin: ';
  45. }
  46. }
  47. }
  48. .right {
  49. width: calc(160px + (@boxPadding * 2));
  50. padding: @boxPadding @boxPadding @boxPadding @boxPadding;
  51. }
  52. .portrait {
  53. width: 100%;
  54. height: 160px;
  55. background-color: @black;
  56. padding: 16px 0 0 16px;
  57. margin-bottom: @boxPadding;
  58. .sprite {
  59. width: 8px;
  60. height: 8px;
  61. transform: scale(16);
  62. transform-origin: 0% 0%;
  63. image-rendering: optimizeSpeed;
  64. image-rendering: pixelated;
  65. image-rendering: crisp-edges;
  66. background: url('../../../images/charas.png') -64px 0px;
  67. }
  68. }
  69. .textbox {
  70. width: 100%;
  71. background-color: darken(@gray, 15%);
  72. border: 3px solid lighten(@gray, 25%);
  73. color: @white;
  74. margin-bottom: @boxPadding;
  75. }
  76. .button {
  77. background-color: @blueC;
  78. width: calc((100% - @boxPadding) / 2);
  79. float: left;
  80. margin-right: @boxPadding;
  81. color: @white;
  82. &:last-child {
  83. margin-right: 0px;
  84. }
  85. &:hover {
  86. background-color: @blueB;
  87. }
  88. }
  89. .message {
  90. height: @messageHeight;
  91. width: 100%;
  92. margin-top: @boxPadding;
  93. float: left;
  94. text-align: center;
  95. color: @redA;
  96. }
  97. }
  98. .box-right {
  99. padding: @boxPadding @boxPadding @boxPadding @boxPadding;
  100. float: left;
  101. height: @boxHeight;
  102. width: 400px;
  103. margin-left: 27px;
  104. background-color: #3a3b4a;
  105. .top {
  106. width: 100%;
  107. color: @white;
  108. > * {
  109. width: 100%;
  110. text-align: center;
  111. }
  112. .heading {
  113. margin-bottom: @boxPadding;
  114. color: @blueA;
  115. }
  116. .list {
  117. .prophecy {
  118. padding-top: 0px;
  119. width: 50%;
  120. float: left;
  121. height: 24px;
  122. margin-bottom: 24px;
  123. color: @redA;
  124. cursor: pointer;
  125. &:after {
  126. content: ' ✗';
  127. }
  128. &.active {
  129. color: @green;
  130. &:after {
  131. content: ' ✔';
  132. }
  133. }
  134. &.disabled {
  135. color: @white;
  136. }
  137. &:hover {
  138. color: @white;
  139. }
  140. }
  141. }
  142. }
  143. }
  144. }