ability-panel.component.scss 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. .ability-panel-container{
  2. border: solid 1px var(--border-color);
  3. background-color: var(--field-background-color);
  4. box-shadow: var(--shadow-small);
  5. border-radius: 10px;
  6. height: 48rem;
  7. display:flex;
  8. flex-direction: column;
  9. }
  10. .tab-row{
  11. display: flex;
  12. flex: 0 0 3rem;
  13. > *{
  14. flex: 1 1 0;
  15. }
  16. }
  17. ability-table{
  18. flex: 0 0 calc(100% - 8rem);
  19. overflow: auto;
  20. }
  21. trait-table{
  22. flex: 0 0 calc(100% - 8rem);
  23. overflow: auto;
  24. }
  25. spellslots{
  26. flex: 0 0 calc(100% - 8rem);
  27. overflow: auto;
  28. }
  29. proficiencies-table{
  30. flex: 0 0 calc(100% - 8rem);
  31. overflow: auto;
  32. }
  33. .tab-button{
  34. height: 2rem;
  35. font-size: 1.25rem;
  36. font-weight: 600;
  37. color: black;
  38. border: 1px solid black !important;
  39. transition: all 0.25s ease-in-out;
  40. background-color: var(--primary-color-light);
  41. &.active{
  42. height: 2.5rem;
  43. background-color: var(--primary-color);
  44. }
  45. }
  46. .button-margin{
  47. margin: 1rem 0rem;
  48. }
  49. // .ability-table-container{
  50. // display: flex;
  51. // flex-direction: column;
  52. // flex: 0 0 calc(100% - 3rem);
  53. // overflow: auto;
  54. // }
  55. // button:hover{
  56. // color: black;
  57. // background-color: var(--primary-color);
  58. // }
  59. // button.active{
  60. // // height: 4.5rem;
  61. // // font-size: 1.625rem;
  62. // background-color: var(--primary-color) !important;
  63. // }
  64. // li{
  65. // display: flex;
  66. // align-items: flex-start;
  67. // }