Guest User

Untitled

a guest
Sep 24th, 2023
22
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.04 KB | None | 0 0
  1. /*Configure the tab buttons*/
  2. .charsheet .sheet-PersonalData,
  3. .charsheet .sheet-Social,
  4. .charsheet .sheet-Combat,
  5. .charsheet .sheet-Continuum
  6. {
  7. display: none;
  8. }
  9.  
  10. /* show the selected tab */
  11. .charsheet .sheet-tabstoggle[value="PersonalData"] ~ div.sheet-PersonalData,
  12. .charsheet .sheet-tabstoggle[value="Social"] ~ div.sheet-Social,
  13. .charsheet .sheet-tabstoggle[value="Combat"] ~ div.sheet-Combat,
  14. .charsheet .sheet-tabstoggle[value="Continuum"] ~ div.sheet-Continuum
  15. {
  16. display: block;
  17. }
  18.  
  19.  
  20. table {
  21. border-collapse: collapse;
  22. border: 1px solid black;
  23. }
  24.  
  25. /* Radio buttons to select section */
  26. input.sheet-switch {
  27. display: inline;
  28. width: auto;
  29. padding-left: 8em;
  30. }
  31.  
  32. button.sheet-continuum {
  33. display: none;
  34. }
  35.  
  36. .charsheet .sheet-tabstoggle[value="Continuum"] ~ div button.sheet-Continuum
  37. {
  38. display: block;
  39. }
  40.  
  41. /*#checkbox:checked ~ .sheet-continuum {
  42. display: none;
  43. }*/
  44.  
  45. /*#checkbox:checked ~ #ContinuumButton {
  46. display: none;
  47. }*/
  48.  
  49. #checkbox:checked + label + .sheet-continuum {
  50. display: none;
  51. }
  52.  
  53. input.sheet-switch[value="all"]:checked ~ div.sheet-personal,
  54. input.sheet-switch[value="all"]:checked ~ div.sheet-metabilities,
  55. input.sheet-switch[value="all"]:checked ~ div.sheet-attributes,
  56. input.sheet-switch[value="all"]:checked ~ div.sheet-goals,
  57. input.sheet-switch[value="all"]:checked ~ div.sheet-experience,
  58. input.sheet-switch[value="all"]:checked ~ div.sheet-events,
  59. input.sheet-switch[value="all"]:checked ~ div.sheet-combat,
  60. input.sheet-switch[value="all"]:checked ~ div.sheet-favors,
  61. input.sheet-switch[value="all"]:checked ~ div.sheet-relationships,
  62. input.sheet-switch[value="all"]:checked ~ div.sheet-vehicles
  63.  
  64. {
  65. display: block;
  66. }
  67.  
  68. input.sheet-switch[value="personalGroup"]:checked ~ div.sheet-spanning,
  69. input.sheet-switch[value="personalGroup"]:checked ~ div.sheet-meta,
  70. input.sheet-switch[value="personalGroup"]:checked ~ div.sheet-combat,
  71. input.sheet-switch[value="personalGroup"]:checked ~ div.sheet-favors,
  72. input.sheet-switch[value="personalGroup"]:checked ~ div.sheet-relationships,
  73. input.sheet-switch[value="personalGroup"]:checked ~ div.sheet-vehicles,
  74. input.sheet-switch[value="personalGroup"]:checked ~ div.sheet-yet
  75.  
  76. {
  77. display: none;
  78. }
  79.  
  80. input.sheet-switch[value="continuumGroup"]:checked ~ div.sheet-combat,
  81. input.sheet-switch[value="continuumGroup"]:checked ~ div.sheet-vehicles,
  82. input.sheet-switch[value="continuumGroup"]:checked ~ div.sheet-goals,
  83. input.sheet-switch[value="continuumGroup"]:checked ~ div.sheet-events,
  84. input.sheet-switch[value="continuumGroup"]:checked ~ div.sheet-favors,
  85. input.sheet-switch[value="continuumGroup"]:checked ~ div.sheet-experience,
  86. input.sheet-switch[value="continuumGroup"]:checked ~ div.sheet-relationships
  87.  
  88. {
  89. display: none;
  90. }
  91.  
  92. input.sheet-switch[value="socialGroup"]:checked ~ div.sheet-combat,
  93. input.sheet-switch[value="socialGroup"]:checked ~ div.sheet-vehicles,
  94. input.sheet-switch[value="socialGroup"]:checked ~ div.sheet-events,
  95. input.sheet-switch[value="socialGroup"]:checked ~ div.sheet-yet,
  96. input.sheet-switch[value="socialGroup"]:checked ~ div.sheet-meta,
  97. input.sheet-switch[value="socialGroup"]:checked ~ div.sheet-goals,
  98. input.sheet-switch[value="socialGroup"]:checked ~ div.sheet-spanning,
  99. input.sheet-switch[value="socialGroup"]:checked ~ div.sheet-experience
  100.  
  101. {
  102. display: none;
  103. }
  104.  
  105. input.sheet-switch[value="combatGroup"]:checked ~ div.sheet-yet,
  106. input.sheet-switch[value="combatGroup"]:checked ~ div.sheet-events,
  107. input.sheet-switch[value="combatGroup"]:checked ~ div.sheet-meta,
  108. input.sheet-switch[value="combatGroup"]:checked ~ div.sheet-spanning,
  109. input.sheet-switch[value="combatGroup"]:checked ~ div.sheet-experience,
  110. input.sheet-switch[value="combatGroup"]:checked ~ div.sheet-events,
  111. input.sheet-switch[value="combatGroup"]:checked ~ div.sheet-goals,
  112. input.sheet-switch[value="combatGroup"]:checked ~ div.sheet-favors,
  113. input.sheet-switch[value="combatGroup"]:checked ~ div.sheet-relationships
  114.  
  115. {
  116. display: none;
  117. }
  118.  
  119. input.sheet-toggle-show[value="0"] ~ div.sheet-continuum,
  120. input.sheet-toggle-show[value="0"] ~ div.sheet-yet,
  121. input.sheet-toggle-show[value="0"] ~ div.sheet-spanning,
  122. input.sheet-toggle-show[value="0"] ~ div.sheet-meta
  123. {
  124. display: none;
  125. }
  126.  
  127. input.sheet-switch[value="personal"]:checked ~ div:not(.sheet-personal)
  128. {
  129. display: none;
  130. }
  131.  
  132. input.sheet-switch[value="spanning"]:checked ~ div:not(.sheet-spanning) {
  133. display: none;
  134. }
  135.  
  136. input.sheet-switch[value="metabilities"]:checked ~ div:not(.sheet-metabilities) {
  137. display: none;
  138. }
  139.  
  140. input.sheet-switch[value="attributes"]:checked ~ div:not(.sheet-attributes) {
  141. display: none;
  142. }
  143.  
  144. input.sheet-switch[value="goals"]:checked ~ div:not(.sheet-goals) {
  145. display: none;
  146. }
  147.  
  148. input.sheet-switch[value="experience"]:checked ~ div:not(.sheet-experience) {
  149. display: none;
  150. }
  151.  
  152. input.sheet-switch[value="events"]:checked ~ div:not(.sheet-events) {
  153. display: none;
  154. }
  155.  
  156. input.sheet-switch[value="combat"]:checked ~ div:not(.sheet-combat) {
  157. display: none;
  158. }
  159.  
  160. input.sheet-switch[value="yet"]:checked ~ div:not(.sheet-yet) {
  161. display: none;
  162. }
  163.  
  164. input.sheet-switch[value="favors"]:checked ~ div:not(.sheet-favors) {
  165. display: none;
  166. }
  167.  
  168. input.sheet-switch[value="relationships"]:checked ~ div:not(.sheet-relationships) {
  169. display: none;
  170. }
  171.  
  172. input.sheet-switch[value="vehicles"]:checked ~ div:not(.sheet-vehicles) {
  173. display: none;
  174. }
  175. /* end section selection*/
  176.  
  177. .sheet-spanning, .sheet-spanbook {
  178. float: none; /* Where the heck do these come from?! */
  179. margin-left: 0;
  180. }
  181.  
  182. .repcontainer[data-groupname="repeating_events"] {
  183. display: flex;
  184. flex-flow: column;
  185. flex-direction: column-reverse;
  186. }
  187.  
  188. .sheet-title {
  189. width: 100%;
  190. background-color: navy;
  191. }
  192.  
  193. .sheet-title h1 {
  194. color: white;
  195. text-align: right;
  196. }
  197.  
  198. .sheet-section {
  199. background-color: #aaaaff;
  200. color: navy;
  201. }
  202.  
  203. .sheet-subsection {
  204. background-color: #d7d7ff;
  205. color: navy;
  206. }
  207.  
  208. thead th {
  209. text-align: left;
  210. vertical-align: bottom;
  211. }
  212.  
  213. input, input[type="number"], select, textarea {
  214. width: 100%;
  215. }
  216.  
  217. .sheet-smaller {
  218. font-size: smaller;
  219. }
  220.  
  221. textarea[name="attr_BenefitsLimits"] {
  222. width: auto;
  223. height: 5em;
  224. }
  225.  
  226. textarea[name="attr_EventDescription"] {
  227. width: auto;
  228. height: 6em;
  229. }
  230.  
  231. textarea[name="attr_EventLocation"] {
  232. width: auto;
  233. height: 6em;
  234. }
  235.  
  236. textarea[name="attr_EventNotes"] {
  237. width: auto;
  238. height: 6em;
  239. }
  240.  
  241. .sheet-assets {
  242. max-width: 50%;
  243. }
  244.  
  245. .sheet-rolltemplate-continuum table {
  246. width: 100%;
  247. border: thin solid;
  248. font-weight: lighter;
  249. }
  250.  
  251. .sheet-rolltemplate-continuum thead {
  252. color: white;
  253. background-color: navy;
  254. }
  255.  
  256. .sheet-rolltemplate-continuum thead tr * {
  257. font-weight: lighter;
  258. }
  259.  
  260. .sheet-rolltemplate-continuum .sheet-victory {
  261. color: white;
  262. background-color: green;
  263. font-weight: bold;
  264. text-align: center;
  265. }
  266.  
  267. .sheet-rolltemplate-continuum .sheet-blunder {
  268. color: white;
  269. background-color: red;
  270. font-weight: bold;
  271. text-align: center;
  272. }
  273.  
  274. .sheet-rolltemplate-continuum .sheet-possiblegrace {
  275. color: white;
  276. background-color: purple;
  277. font-weight: bold;
  278. text-align: center;
  279. }
  280.  
  281. .sheet-rolltemplate-continuum .sheet-damage * {
  282. color: white;
  283. background-color: teal;
  284. font-weight: bold;
  285. }
  286.  
  287. .sheet-rolltemplate-continuum tbody tr:nth-child(odd) {
  288. background-color: gray;
  289. }
  290.  
  291. .sheet-rolltemplate-continuum tbody tr:nth-child(even) {
  292. background-color: silver;
  293. }
  294.  
  295. .sheet-rolltemplate-continuum tbody tr,
  296. .sheet-rolltemplate-continuum tr.sheet-damage th {
  297. text-align: right;
  298. }
  299.  
  300. .sheet-rolltemplate-continuum tbody td,
  301. .sheet-rolltemplate-continuum tr.sheet-damage td {
  302. text-align: left;
  303. }
  304.  
  305. .sheet-rolltemplate-continuum td,
  306. .sheet-rolltemplate-continuum th {
  307. padding: 0.5em;
  308. }
  309.  
  310.  
  311. .tooltip {
  312. text-decoration:none;
  313. position:relative;
  314. }
  315.  
  316. bodystat {
  317. color: red;
  318. }
  319.  
  320. table td, tr {
  321. height: 30px;
  322. }
Advertisement
Add Comment
Please, Sign In to add comment