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.
 
 
 

153 lines
2.3 KiB

  1. @import "../../../css/colors.less";
  2. .uiCharacters {
  3. display: flex;
  4. flex-direction: column;
  5. align-items: center;
  6. position: absolute;
  7. .logo {
  8. width: 562px;
  9. height: 200px;
  10. margin-bottom: 60px;
  11. }
  12. .bottom {
  13. display: flex;
  14. height: 300px;
  15. .left,
  16. .right {
  17. background-color: #3a3b4a;
  18. filter: drop-shadow(0 -2px 0 @black) drop-shadow(0 2px 0 @black) drop-shadow(2px 0 0 @black) drop-shadow(-2px 0 0 @black);
  19. }
  20. .left {
  21. width: 400px;
  22. overflow-y: auto;
  23. .character {
  24. height: 50px;
  25. width: 100%;
  26. color: @white;
  27. cursor: pointer;
  28. display: flex;
  29. justify-content: center;
  30. align-items: center;
  31. &:hover {
  32. background-color: @blackA;
  33. }
  34. &.selected {
  35. background-color: @grayD;
  36. }
  37. }
  38. }
  39. .right {
  40. width: 400px;
  41. padding: 10px;
  42. margin-left: 30px;
  43. display: flex;
  44. flex-direction: column;
  45. .portrait {
  46. height: 205px;
  47. background-color: @black;
  48. display: flex;
  49. justify-content: center;
  50. align-items: center;
  51. .sprite {
  52. width: 7.9px;
  53. height: 8px;
  54. transform-origin: 50% 50%;
  55. transform: scale(16);
  56. image-rendering: pixelated;
  57. image-rendering: optimizeSpeed;
  58. image-rendering: crisp-edges;
  59. display: none;
  60. }
  61. }
  62. .info {
  63. height: 30px;
  64. margin-bottom: 10px;
  65. background-color: @black;
  66. color: @white;
  67. display: flex;
  68. justify-content: space-between;
  69. padding: 0px 10px;
  70. .name {
  71. overflow: hidden;
  72. text-overflow: ellipsis;
  73. white-space: nowrap;
  74. }
  75. .class {
  76. text-align: right;
  77. color: darken(@white, 25%);
  78. }
  79. }
  80. .buttons {
  81. display: flex;
  82. .btn {
  83. background-color: @blueC;
  84. width: calc((100% - (10px * 2)) / 3);
  85. float: left;
  86. margin-right: 10px;
  87. color: @white;
  88. &:last-child {
  89. margin-right: 0px;
  90. }
  91. &:hover {
  92. background-color: @blueD;
  93. }
  94. &.deleting {
  95. background-color: @redB;
  96. color: @white;
  97. }
  98. }
  99. }
  100. }
  101. }
  102. .message {
  103. height: 30px;
  104. width: 100%;
  105. margin-top: 30px;
  106. float: left;
  107. text-align: center;
  108. color: @white;
  109. filter: drop-shadow(0px -2px 0px @blackD)
  110. drop-shadow(0px 2px 0px @blackD)
  111. drop-shadow(2px 0px 0px @blackD)
  112. drop-shadow(-2px 0px 0px @blackD);
  113. }
  114. }
  115. .mobile .uiCharacters {
  116. height: 300px;
  117. .logo {
  118. display: none;
  119. }
  120. }