monster.css 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265
  1. section#monster{
  2. max-width: 60%;
  3. display: inline-block;
  4. vertical-align: top;
  5. margin: 0.2em;
  6. position: relative;
  7. }
  8. @media screen and (max-width : 990px){
  9. section#monster{
  10. width: 90%;
  11. max-width: 90%;
  12. margin: 0.2em auto;
  13. display: block;
  14. }
  15. }
  16. section#monster article#profile div#monster_info{
  17. display: inline-block;
  18. vertical-align: top;
  19. max-width: 10em;
  20. }
  21. section#monster article#profile div#monster_info div#monster_details{
  22. display: block;
  23. font-size: 70%;
  24. }
  25. section#monster article#profile div#monster_info div#monster_details div#teams{
  26. text-align: left;
  27. }
  28. section#monster article#profile div#monster_info div#monster_details div#teams h4{
  29. margin: 0.2em auto;
  30. }
  31. section#monster article#profile div#monster_info div#exp{
  32. border: 0.3em solid var(--ui-color-border);
  33. border-radius: 0.5em;
  34. height: 1em;
  35. background-color: #00000088;
  36. position: relative;
  37. font-size: 100%;
  38. }
  39. section#monster article#profile div#monster_info div#exp span#exp_bar{
  40. height: 1em;
  41. border-radius: 0.4em;
  42. display: block;
  43. background-color: #cc0000;
  44. }
  45. section#monster article#profile div#monster_info div#exp span#exp_text{
  46. display: block;
  47. text-align: center;
  48. position: absolute;
  49. bottom: 0;
  50. margin: auto;
  51. width: 100%;
  52. font-weight: bold;
  53. font-size: 0.8em;
  54. text-shadow: 0 0 0.1em #000000, 0 0 0.1em #000000, 0 0 0.1em #000000, 0 0 0.1em #000000, 0 0 0.1em #000000;
  55. }
  56. section#monster article#profile table#stats{
  57. font-size: 90%;
  58. vertical-align: top;
  59. display: inline-block;
  60. border: 0.1em solid black;
  61. color: #ffffff;
  62. margin: auto;
  63. border-collapse: collapse;
  64. border-radius: 0.4em;
  65. }
  66. section#monster article#profile table#stats th{
  67. font-weight: bold;
  68. background-color: #00000066;
  69. }
  70. section#monster article#profile table#stats td{
  71. font-weight: bold;
  72. background-color: #ffffff33;
  73. text-align: right;
  74. font-family: monospace;
  75. font-size: 120%;
  76. }
  77. section#monster article#profile table#stats td span.percent{
  78. margin: 0 0 0 -0.7em;
  79. font-size: 80%;
  80. }
  81. section#monster article#profile table#stats td, th{
  82. padding: 0.2em;
  83. border: 0.1em solid #000000;
  84. }
  85. section#monster article#profile table#stats td.extra{
  86. color: #aaaaff;
  87. }
  88. section#monster article#profile table#stats td.total{
  89. color: #f2c920;
  90. font-weight: bold;
  91. }
  92. section#monster article#profile table#skills{
  93. display: block;
  94. font-size: 90%;
  95. border: 0.1em solid black;
  96. color: #ffffff;
  97. margin: 0.5em auto;
  98. border-collapse: collapse;
  99. border-radius: 0.4em;
  100. vertical-align: top;
  101. width: 90%;
  102. }
  103. @media screen and (max-width : 990px){
  104. section#monster article#profile table#skills{
  105. width: 100%;
  106. }
  107. }
  108. section#monster article#profile table#skills th{
  109. font-weight: bold;
  110. background-color: #00000066;
  111. }
  112. section#monster article#profile table#skills > tbody > tr > td{
  113. vertical-align: top;
  114. padding: 0.2em 0.5em;
  115. border-right: 0.1em solid #00000088;
  116. border-left: 0.1em solid #00000088;
  117. border-top: 0.2em solid #00000088;
  118. border-bottom: 0.2em solid #00000088;
  119. }
  120. section#monster article#profile table#skills td.skill_img img{
  121. width: 4em;
  122. height: 4em;
  123. border: 0.15em solid var(--ui-color-border);
  124. border-radius: 0.4em;
  125. }
  126. section#monster article#profile table#skills span.skill_level{
  127. font-size: 100%;
  128. top: 2.8em;
  129. display: block;
  130. width: 3.5em;
  131. margin: -1.5em auto 0.5em auto;
  132. text-align: right;
  133. text-shadow: 0 0 0.2em #000000, 0 0 0.2em #000000, 0 0 0.4em #000000, 0 0 0.4em #000000, 0 0 0.6em #000000, 0 0 0.6em #000000, 0 0 0.8em #000000, 0 0 0.8em #000000;
  134. }
  135. section#monster article#profile table#skills span.skill_level.maxed{
  136. color: #f2c920;
  137. }
  138. section#monster article#profile table#skills td.skill_text{
  139. text-align: left;
  140. }
  141. section#monster article#profile table#skills td.skill_text h4{
  142. text-shadow: 0 0 0.2em #000000, 0 0 0.2em #000000, 0 0 0.4em #000000;
  143. margin: 0 0 0.5em 0;
  144. display: block;
  145. font-weight: bold;
  146. }
  147. section#monster article#profile table#skills td.skill_text p{
  148. margin: 0 0 0 0;
  149. }
  150. section#monster article#profile table#skills td.skill_extra{
  151. text-align: center;
  152. }
  153. section#monster article#profile table#skills td.skill_text span.formula{
  154. font-size: 80%;
  155. color: #cccccc;
  156. font-weight: bold;
  157. font-style: italic;
  158. font-family: monospace;
  159. white-space: nowrap;
  160. }
  161. section#monster article#profile table#skills td.skill_text div.effects img{
  162. width: 1.6em;
  163. height: 1.6em;
  164. border: 0.1em solid #000000;
  165. border-radius: 0.5em;
  166. }
  167. section#monster article#profile table#skills td.skill_ups table{
  168. font-size: 80%;
  169. font-family: monospace;
  170. }
  171. section#monster article#profile table#skills td.skill_ups table td{
  172. white-space: nowrap;
  173. color: #999999;
  174. }
  175. section#monster article#profile table#skills td.skill_ups td.aquired{
  176. color: #efefef;
  177. }
  178. section#monster article#profile table#skills td.skill_ups table td.level{
  179. display: inline-block;
  180. text-align: left;
  181. }
  182. section#monster article#profile table#skills td.skill_ups table td.upgrade{
  183. font-style: italic;
  184. text-align: left;
  185. }
  186. section#monster article#profile td#skill_averages{
  187. font-size: 90%;
  188. font-style: italic;
  189. border-top: 0.1em solid #cccccc;
  190. }
  191. section#runes{
  192. max-width: 35%;
  193. display: inline-block;
  194. vertical-align: top;
  195. position: relative;
  196. }
  197. @media screen and (max-width : 990px){
  198. section#runes{
  199. width: 90%;
  200. max-width: 90%;
  201. margin: 2em auto auto auto;
  202. display: block;
  203. }
  204. }
  205. section#runes article#rune_averages{
  206. margin: 2em auto 1em auto;
  207. text-align: center;
  208. }
  209. @media screen and (max-width : 990px){
  210. section#runes article{
  211. display: inline-block;
  212. }
  213. section#runes article#rune_averages table#table_averages{
  214. margin: auto;
  215. font-size: 80%;
  216. border-collapse: collapse;
  217. }
  218. section#runes article#rune_averages table#table_averages td.title{
  219. text-align: right;
  220. }
  221. section#runes article#rune_averages table#table_averages td.value{
  222. text-align: right;
  223. padding-left: 1em;
  224. font-family: monospace;
  225. }