monster.css 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254
  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. margin-top: -1.5em;
  49. font-weight: bold;
  50. font-size: 0.5em;
  51. 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;
  52. }
  53. section#monster article#profile table#stats{
  54. font-size: 90%;
  55. vertical-align: top;
  56. display: inline-block;
  57. border: 0.1em solid black;
  58. color: #ffffff;
  59. margin: auto;
  60. border-collapse: collapse;
  61. border-radius: 0.4em;
  62. }
  63. section#monster article#profile table#stats th{
  64. font-weight: bold;
  65. background-color: #00000066;
  66. }
  67. section#monster article#profile table#stats td{
  68. font-weight: bold;
  69. background-color: #ffffff33;
  70. text-align: right;
  71. font-family: monospace;
  72. font-size: 120%;
  73. }
  74. section#monster article#profile table#stats td span.percent{
  75. margin: 0 0 0 -0.7em;
  76. font-size: 80%;
  77. }
  78. section#monster article#profile table#stats td, th{
  79. padding: 0.2em;
  80. border: 0.1em solid #000000;
  81. }
  82. section#monster article#profile table#stats td.extra{
  83. color: #aaaaff;
  84. }
  85. section#monster article#profile table#stats td.total{
  86. color: #f2c920;
  87. font-weight: bold;
  88. }
  89. section#monster article#profile table#skills{
  90. display: block;
  91. vertical-align: top;
  92. margin: 1em auto;
  93. color: #ffffff;
  94. text-align: center;
  95. width: 90%;
  96. position: relative;
  97. border-collapse: collapse;
  98. table-layout: fixed;
  99. border-top: 3px solid #c8ad78;
  100. border-bottom: 3px solid #c8ad78;
  101. }
  102. section#monster article#profile table#skills th{
  103. border-left: 3px solid #c8ad78;
  104. border-right: 3px solid #c8ad78;
  105. border-bottom: 3px solid #c8ad78;
  106. font-size: 150%;
  107. padding: 0.5em;
  108. background-color: #00000044;
  109. }
  110. section#monster article#profile table#skills td{
  111. vertical-align: top;
  112. padding: 0.2em 0.5em;
  113. border-right: 3px solid #c8ad78;
  114. border-left: 3px solid #c8ad78;
  115. background-color: #ffffff33;
  116. }
  117. section#monster article#profile table#skills img.skill_img{
  118. width: 4em;
  119. height: 4em;
  120. border: 0.15em solid var(--ui-color-border);
  121. border-radius: 0.4em;
  122. margin-top: 1em;
  123. }
  124. section#monster article#profile table#skills span.skill_level{
  125. font-size: 100%;
  126. top: 2.8em;
  127. display: block;
  128. width: 3.5em;
  129. margin: -1.5em auto 0.5em auto;
  130. text-align: right;
  131. 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;
  132. }
  133. section#monster article#profile table#skills span.skill_level.maxed{
  134. color: #f2c920;
  135. }
  136. section#monster article#profile table#skills span.skill_name{
  137. text-shadow: 0 0 0.2em #000000, 0 0 0.2em #000000, 0 0 0.4em #000000;
  138. margin: 0 0 0.5em 0;
  139. display: block;
  140. font-weight: bold;
  141. }
  142. section#monster article#profile table#skills span.skill_description{
  143. font-size: 80%;
  144. font-style: italic;
  145. margin: 0;
  146. padding: 0;
  147. display: block;
  148. line-height: 0.95em;
  149. }
  150. section#monster article#profile table#skills span.skill_formula{
  151. display: block;
  152. text-align: center;
  153. margin-top: 1em;
  154. font-size: 80%;
  155. color: #cccccc;
  156. font-weight: bold;
  157. font-style: italic;
  158. font-family: monospace, monospace;
  159. }
  160. section#monster article#profile table#skills span.skill_effects{
  161. display: block;
  162. text-align: center;
  163. }
  164. section#monster article#profile table#skills span.skill_effects img.effect_img{
  165. width: 2em;
  166. height: 2em;
  167. border: 0.1em solid #000000;
  168. border-radius: 0.5em;
  169. }
  170. section#monster article#profile table#skills td.skill_up{
  171. margin: 0.5em auto 0 auto;
  172. border-collapse: collapse;
  173. font-size: 80%;
  174. color: #999999;
  175. font-style: italic;
  176. }
  177. section#monster article#profile table#skills td.skill_up span.level{
  178. width: 3em;
  179. display: inline-block;
  180. }
  181. section#monster article#profile table#skills td.skill_up span.description{
  182. font-style: italic;
  183. min-width: 6em;
  184. display: inline-block;
  185. width: 70%;
  186. }
  187. section#monster article#profile table#skills td.skill_up span.aquired{
  188. color: #efefef;
  189. }
  190. section#monster article#profile td#skill_averages{
  191. font-size: 90%;
  192. font-style: italic;
  193. border-top: 0.1em solid #cccccc;
  194. }
  195. section#runes{
  196. max-width: 35%;
  197. display: inline-block;
  198. vertical-align: top;
  199. position: relative;
  200. }
  201. @media screen and (max-width : 990px){
  202. section#runes{
  203. width: 90%;
  204. max-width: 90%;
  205. margin: 0.2em auto;
  206. display: block;
  207. }
  208. }
  209. section#runes article#rune_averages{
  210. margin: 2em auto 1em auto;
  211. text-align: center;
  212. }
  213. section#runes article#rune_averages table#table_averages{
  214. margin: auto;
  215. font-size: 80%
  216. }
  217. section#runes article#rune_averages table#table_averages td.title{
  218. text-align: right;
  219. }
  220. section#runes article#rune_averages table#table_averages td.value{
  221. text-align: left;
  222. padding-left: 1em;
  223. }