Guest User

Untitled

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