All user data for FoundryVTT. Includes worlds, systems, modules, and any asset in the "foundryuserdata" directory. Does NOT include the FoundryVTT installation itself.
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.

300 lines
5.6 KiB

1 year ago
  1. .dice-so-nice input:disabled, .dice-so-nice select:disabled {
  2. color: #bab8af;
  3. }
  4. .dice-so-nice input[type=range]:disabled, .dice-so-nice input[type=color]:disabled {
  5. opacity: 0.3;
  6. }
  7. #dice-config .window-content {
  8. overflow-y: hidden;
  9. }
  10. .dice-so-nice .dsn-settings-container {
  11. /* height: 353px; */
  12. overflow-y: auto;
  13. }
  14. .dice-so-nice .buttons-save {
  15. position: sticky;
  16. margin-top: 8px;
  17. }
  18. .dice-so-nice .form-group select {
  19. flex: 1;
  20. }
  21. .dice-so-nice .setting-timeBeforeHide input {
  22. flex: 1;
  23. text-align: right;
  24. }
  25. .dice-so-nice nav, .dice-so-nice footer {
  26. flex: 0;
  27. }
  28. .dice-so-nice nav.sheet-tabs {
  29. border-bottom: 1px solid #000;
  30. line-height: 25px;
  31. }
  32. .dice-so-nice section.content .settings-list {
  33. max-height: calc(100vh - 150px);
  34. overflow-y: auto;
  35. padding-right: 0.5em;
  36. }
  37. #dice-configuration-canvas {
  38. width: 634px;
  39. height: 245px;
  40. cursor: pointer;
  41. }
  42. .dice-so-nice .sfxs-list {
  43. list-style: none;
  44. margin: 7px 0;
  45. padding: 0;
  46. overflow-y: visible;
  47. }
  48. .dice-so-nice .sfxs-list .sfx-header {
  49. font-weight: bold;
  50. }
  51. .dice-so-nice .sfxs-list .sfx {
  52. min-height: 30px;
  53. line-height: 24px;
  54. padding: 3px 0;
  55. border-bottom: 1px solid #BBB;
  56. }
  57. .dice-so-nice .sfxs-list .sfx img {
  58. display: block;
  59. }
  60. .dice-so-nice .sfxs-list .sfx-name {
  61. margin: 0;
  62. font-family: "Roboto", sans-serif;
  63. cursor: pointer;
  64. -o-text-overflow: ellipsis;
  65. text-overflow: ellipsis;
  66. white-space: nowrap;
  67. width: 483px;
  68. overflow: hidden;
  69. display: block;
  70. height: 30px;
  71. }
  72. .dice-so-nice .sfxs-list .sfx-controls {
  73. -webkit-box-flex: 0;
  74. flex: 0 0 32px;
  75. margin-top: 3px;
  76. text-align: right;
  77. }
  78. .dice-so-nice .sfx-hidden{
  79. display:none;
  80. }
  81. .dice-so-nice .sfx-flex-2 {
  82. flex: 2;
  83. }
  84. .dice-so-nice .sfx-flex-5 {
  85. flex: 5;
  86. }
  87. .dice-so-nice .sfx-flex-3 {
  88. flex: 3;
  89. }
  90. .dice-so-nice .sfx-data select {
  91. width: 100%;
  92. }
  93. .dice-so-nice .dice-more-theme {
  94. border: 1px solid #585858;
  95. border-radius: 5px 5px 5px 5px;
  96. text-align: center;
  97. padding: 15px 0px;
  98. text-shadow: 2px 2px 4px black;
  99. margin: 0px 10px;
  100. font-size: 17px;
  101. text-decoration: none;
  102. font-weight: bold;
  103. display: block;
  104. background-size: cover;
  105. background-image: url(../images/moretheme.webp);
  106. box-shadow: 2px 2px 5px 0px #000000;
  107. background-position: center;
  108. color: #ff7923;
  109. }
  110. .dice-so-nice .dice-more-theme:hover {
  111. background-size: 105%;
  112. color: #fff;
  113. box-shadow: none;
  114. }
  115. .dice-so-nice .dsn-appearance-tabs span {
  116. border-left: 1px;
  117. border-top: 1px;
  118. border-right: 1px;
  119. border-style: solid;
  120. border-bottom: 0px;
  121. display: inline-block;
  122. padding: 3px;
  123. margin: 5px 2px;
  124. font-weight: bold;
  125. cursor: pointer;
  126. opacity: 0.6;
  127. }
  128. .dice-so-nice .dsn-appearance-tabs span::before {
  129. display: inline-block;
  130. font-style: normal;
  131. font-variant: normal;
  132. text-rendering: auto;
  133. -webkit-font-smoothing: antialiased;
  134. padding: 0px 3px;
  135. }
  136. .dice-so-nice .dsn-appearance-tabs span.active::before {
  137. font-family: "Font Awesome 5 Free";
  138. font-weight: 900;
  139. content: "\f140";
  140. }
  141. .dice-so-nice .dsn-appearance-tabs {
  142. height: 30px;
  143. }
  144. .dice-so-nice .dsn-appearance-tabs span.item.active {
  145. opacity: 1;
  146. }
  147. .dice-so-nice .dsn-appearance-tabs i.fas.fa-times {
  148. font-size: 11px;
  149. vertical-align: top;
  150. padding: 0px 2px;
  151. transition: all .2s ease-in-out;
  152. display: none;
  153. }
  154. .dice-so-nice .dsn-appearance-tabs i.fas.fa-times:hover {
  155. transform: scale(1.2);
  156. }
  157. .dice-so-nice .dsn-appearance-tabs .active i.fas.fa-times {
  158. display: inline-block;
  159. }
  160. .dice-so-nice .dsn-appearance-tabs span.item:hover {
  161. opacity: 0.8;
  162. }
  163. .dice-so-nice .dsn-appearance-tabs span.item.active:hover {
  164. opacity: 1;
  165. }
  166. .dice-so-nice span.dsn-appearance-hint {
  167. border: none;
  168. font-weight: normal;
  169. cursor: auto;
  170. }
  171. .dice-so-nice button[data-overwrite] {
  172. flex: 0 0 100px;
  173. }
  174. .dice-so-nice button[data-delete] {
  175. flex: 0 0 50px;
  176. }
  177. .dice-so-nice button[data-add-new] {
  178. flex: 0 0 150px;
  179. }
  180. /***** Rollable Area Config ******/
  181. .dice-so-nice .dsn-warning {
  182. font-weight: bold;
  183. margin: 0.5em 0;
  184. }
  185. .dice-so-nice .dsn-warning::before {
  186. content: "⚠️";
  187. font-weight: normal;
  188. }
  189. .dice-so-nice.rollable-area {
  190. position: absolute;
  191. background: rgba(255, 255, 255, 0.5);
  192. z-index: 10000;
  193. cursor: move;
  194. }
  195. .dice-so-nice.rollable-area .resizers {
  196. width: 100%;
  197. height: 100%;
  198. border: 4px solid #ff6300;
  199. box-sizing: border-box;
  200. }
  201. .dice-so-nice.rollable-area .resizers .resizer {
  202. width: 20px;
  203. height: 20px;
  204. border-radius: 50%;
  205. background: white;
  206. border: 4px solid #ff6300;
  207. position: absolute;
  208. }
  209. .dice-so-nice.rollable-area .resizers .resizer.nw {
  210. left: -8px;
  211. top: -8px;
  212. cursor: nwse-resize;
  213. }
  214. .dice-so-nice.rollable-area .resizers .resizer.ne {
  215. right: -8px;
  216. top: -8px;
  217. cursor: nesw-resize;
  218. }
  219. .dice-so-nice.rollable-area .resizers .resizer.sw {
  220. left: -8px;
  221. bottom: -8px;
  222. cursor: nesw-resize;
  223. }
  224. .dice-so-nice.rollable-area .resizers .resizer.se {
  225. right: -8px;
  226. bottom: -8px;
  227. cursor: nwse-resize;
  228. }
  229. .dice-so-nice.rollable-area .resizers .info {
  230. position: absolute;
  231. top: 50%;
  232. left: 50%;
  233. transform: translate(-50%, -50%);
  234. text-align: center;
  235. font-size: 30px;
  236. color: white;
  237. text-transform: uppercase;
  238. -webkit-text-stroke: 2px #ff6300;
  239. -webkit-text-fill-color: white;
  240. }
  241. .dsn-hide {
  242. display: none !important;
  243. }
  244. /************** FONTS ************/
  245. @font-face {
  246. font-family: "FoundryVTT";
  247. src: url("../fonts/foundryvtt.woff2") format("woff2");
  248. font-weight: normal;
  249. font-style: normal;
  250. }