diff --git a/css/fvtt-cthulhu-eternal.css b/css/fvtt-cthulhu-eternal.css index 3d07518..1f30aca 100644 --- a/css/fvtt-cthulhu-eternal.css +++ b/css/fvtt-cthulhu-eternal.css @@ -502,21 +502,21 @@ i.fvtt-cthulhu-eternal { min-width: 18rem; max-width: 18rem; } -.fvtt-cthulhu-eternal .tab.protagonist-skills { +.fvtt-cthulhu-eternal .tab.protagonist-skills .main-div { background-color: var(--color-light-1); display: grid; grid-template-columns: 1fr; } -.fvtt-cthulhu-eternal .tab.protagonist-skills legend a { +.fvtt-cthulhu-eternal .tab.protagonist-skills .main-div legend a { font-size: calc(var(--font-size-standard) * 1.4); padding-left: 5px; } -.fvtt-cthulhu-eternal .tab.protagonist-skills .skills { +.fvtt-cthulhu-eternal .tab.protagonist-skills .main-div .skills { display: grid; grid-template-columns: repeat(3, 1fr); gap: 4px; } -.fvtt-cthulhu-eternal .tab.protagonist-skills .skills .skill { +.fvtt-cthulhu-eternal .tab.protagonist-skills .main-div .skills .skill { display: flex; align-items: center; gap: 4px; @@ -524,330 +524,330 @@ i.fvtt-cthulhu-eternal { min-width: 12.3rem; max-width: 12.3rem; } -.fvtt-cthulhu-eternal .tab.protagonist-skills .skills .skill .rollable:hover, -.fvtt-cthulhu-eternal .tab.protagonist-skills .skills .skill .rollable:focus { +.fvtt-cthulhu-eternal .tab.protagonist-skills .main-div .skills .skill .rollable:hover, +.fvtt-cthulhu-eternal .tab.protagonist-skills .main-div .skills .skill .rollable:focus { text-shadow: 0 0 8px var(--color-shadow-primary); cursor: pointer; } -.fvtt-cthulhu-eternal .tab.protagonist-skills .skills .skill .controls { +.fvtt-cthulhu-eternal .tab.protagonist-skills .main-div .skills .skill .controls { font-size: 0.7rem; min-width: 1.8rem; max-width: 1.8rem; } -.fvtt-cthulhu-eternal .tab.protagonist-skills .skills .skill .score { +.fvtt-cthulhu-eternal .tab.protagonist-skills .main-div .skills .skill .score { min-width: 1.2rem; max-width: 1.2rem; } -.fvtt-cthulhu-eternal .tab.protagonist-skills .skills .skill .name { +.fvtt-cthulhu-eternal .tab.protagonist-skills .main-div .skills .skill .name { min-width: 10rem; max-width: 10rem; } -.fvtt-cthulhu-eternal .tab.protagonist-skills .skills .skill .item-img { +.fvtt-cthulhu-eternal .tab.protagonist-skills .main-div .skills .skill .item-img { width: 24px; height: 24px; margin: 4px 0 0 0; } -.fvtt-cthulhu-eternal .tab.protagonist-status { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div { background-color: var(--color-light-1); display: grid; grid-template-columns: 1fr; } -.fvtt-cthulhu-eternal .tab.protagonist-status legend a { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div legend a { font-size: calc(var(--font-size-standard) * 1.4); padding-left: 5px; } -.fvtt-cthulhu-eternal .tab.protagonist-status .bonds { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div .bonds { display: grid; grid-template-columns: repeat(2, 1fr); gap: 4px; } -.fvtt-cthulhu-eternal .tab.protagonist-status .bonds .bond { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div .bonds .bond { display: flex; align-items: center; gap: 4px; min-width: 18rem; max-width: 18rem; } -.fvtt-cthulhu-eternal .tab.protagonist-status .bonds .bond .controls { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div .bonds .bond .controls { font-size: 0.7rem; min-width: 1.8rem; max-width: 1.8rem; } -.fvtt-cthulhu-eternal .tab.protagonist-status .bonds .bond .name { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div .bonds .bond .name { min-width: 12rem; max-width: 12rem; } -.fvtt-cthulhu-eternal .tab.protagonist-status .bonds .bond .type { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div .bonds .bond .type { min-width: 6rem; max-width: 6rem; } -.fvtt-cthulhu-eternal .tab.protagonist-status .bonds .bond .level { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div .bonds .bond .level { min-width: 2rem; max-width: 2rem; } -.fvtt-cthulhu-eternal .tab.protagonist-status .bonds .bond .item-img { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div .bonds .bond .item-img { width: 24px; height: 24px; margin: 4px 0 0 0; } -.fvtt-cthulhu-eternal .tab.protagonist-status .motivations { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div .motivations { display: grid; grid-template-columns: repeat(2, 1fr); gap: 4px; } -.fvtt-cthulhu-eternal .tab.protagonist-status .motivations .motivation { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div .motivations .motivation { display: flex; align-items: center; gap: 4px; min-width: 14rem; max-width: 14rem; } -.fvtt-cthulhu-eternal .tab.protagonist-status .motivations .motivation .controls { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div .motivations .motivation .controls { font-size: 0.7rem; min-width: 1.8rem; max-width: 1.8rem; } -.fvtt-cthulhu-eternal .tab.protagonist-status .motivations .motivation .name { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div .motivations .motivation .name { min-width: 12rem; max-width: 12rem; } -.fvtt-cthulhu-eternal .tab.protagonist-status .motivations .motivation .item-img { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div .motivations .motivation .item-img { width: 24px; height: 24px; margin: 4px 0 0 0; } -.fvtt-cthulhu-eternal .tab.protagonist-status .mentaldisorders { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div .mentaldisorders { display: grid; grid-template-columns: repeat(2, 1fr); gap: 4px; } -.fvtt-cthulhu-eternal .tab.protagonist-status .mentaldisorders .mentaldisorder { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div .mentaldisorders .mentaldisorder { display: flex; align-items: center; gap: 4px; min-width: 18rem; max-width: 18rem; } -.fvtt-cthulhu-eternal .tab.protagonist-status .mentaldisorders .mentaldisorder .controls { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div .mentaldisorders .mentaldisorder .controls { font-size: 0.7rem; min-width: 1.8rem; max-width: 1.8rem; } -.fvtt-cthulhu-eternal .tab.protagonist-status .mentaldisorders .mentaldisorder .name { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div .mentaldisorders .mentaldisorder .name { min-width: 14rem; max-width: 14rem; } -.fvtt-cthulhu-eternal .tab.protagonist-status .mentaldisorders .mentaldisorder .cured { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div .mentaldisorders .mentaldisorder .cured { min-width: 5rem; max-width: 5rem; } -.fvtt-cthulhu-eternal .tab.protagonist-status .mentaldisorders .mentaldisorder .item-img { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div .mentaldisorders .mentaldisorder .item-img { width: 24px; height: 24px; margin: 4px 0 0 0; } -.fvtt-cthulhu-eternal .tab.protagonist-status .injuries { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div .injuries { display: grid; grid-template-columns: repeat(2, 1fr); gap: 4px; } -.fvtt-cthulhu-eternal .tab.protagonist-status .injuries .injury { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div .injuries .injury { display: flex; align-items: center; gap: 4px; min-width: 16rem; max-width: 16rem; } -.fvtt-cthulhu-eternal .tab.protagonist-status .injuries .injury .controls { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div .injuries .injury .controls { font-size: 0.7rem; min-width: 1.8rem; max-width: 1.8rem; } -.fvtt-cthulhu-eternal .tab.protagonist-status .injuries .injury .name { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div .injuries .injury .name { min-width: 14rem; max-width: 14rem; } -.fvtt-cthulhu-eternal .tab.protagonist-status .injuries .injury .item-img { +.fvtt-cthulhu-eternal .tab.protagonist-status .main-div .injuries .injury .item-img { width: 24px; height: 24px; margin: 4px 0 0 0; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div { background-color: var(--color-light-1); display: grid; grid-template-columns: 1fr; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment legend a { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div legend a { font-size: calc(var(--font-size-standard) * 1.4); padding-left: 5px; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .weapons { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .weapons { display: grid; grid-template-columns: repeat(2, 1fr); gap: 4px; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .weapons .weapon { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .weapons .weapon { display: flex; align-items: center; gap: 4px; min-width: 13rem; max-width: 13rem; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .weapons .weapon .rollable:hover, -.fvtt-cthulhu-eternal .tab.protagonist-equipment .weapons .weapon .rollable:focus { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .weapons .weapon .rollable:hover, +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .weapons .weapon .rollable:focus { text-shadow: 0 0 8px var(--color-shadow-primary); cursor: pointer; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .weapons .weapon .controls { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .weapons .weapon .controls { font-size: 0.7rem; min-width: 1.8rem; max-width: 1.8rem; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .weapons .weapon .damage { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .weapons .weapon .damage { min-width: 6rem; max-width: 6rem; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .weapons .weapon .name { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .weapons .weapon .name { min-width: 10rem; max-width: 10rem; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .weapons .weapon .item-img { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .weapons .weapon .item-img { width: 24px; height: 24px; margin: 4px 0 0 0; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .armors { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .armors { display: grid; grid-template-columns: repeat(3, 1fr); gap: 4px; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .armors .armor { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .armors .armor { display: flex; align-items: center; gap: 4px; min-width: 13rem; max-width: 13rem; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .armors .armor .rollable:hover, -.fvtt-cthulhu-eternal .tab.protagonist-equipment .armors .armor .rollable:focus { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .armors .armor .rollable:hover, +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .armors .armor .rollable:focus { text-shadow: 0 0 8px var(--color-shadow-primary); cursor: pointer; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .armors .armor .controls { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .armors .armor .controls { font-size: 0.7rem; min-width: 1.8rem; max-width: 1.8rem; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .armors .armor .protection { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .armors .armor .protection { min-width: 5rem; max-width: 5rem; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .armors .armor .name { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .armors .armor .name { min-width: 8rem; max-width: 8rem; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .armors .armor .item-img { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .armors .armor .item-img { width: 24px; height: 24px; margin: 4px 0 0 0; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .gears { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .gears { display: grid; grid-template-columns: repeat(3, 1fr); gap: 4px; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .gears .gear { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .gears .gear { display: flex; align-items: center; gap: 4px; min-width: 13rem; max-width: 13rem; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .gears .gear .rollable:hover, -.fvtt-cthulhu-eternal .tab.protagonist-equipment .gears .gear .rollable:focus { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .gears .gear .rollable:hover, +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .gears .gear .rollable:focus { text-shadow: 0 0 8px var(--color-shadow-primary); cursor: pointer; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .gears .gear .controls { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .gears .gear .controls { font-size: 0.7rem; min-width: 1.8rem; max-width: 1.8rem; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .gears .gear .name { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .gears .gear .name { min-width: 10rem; max-width: 10rem; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .gears .gear .item-img { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .gears .gear .item-img { width: 24px; height: 24px; margin: 4px 0 0 0; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .rituals { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .rituals { display: grid; grid-template-columns: repeat(2, 1fr); gap: 4px; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .rituals .ritual { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .rituals .ritual { display: flex; align-items: center; gap: 4px; min-width: 20rem; max-width: 20rem; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .rituals .ritual .rollable:hover, -.fvtt-cthulhu-eternal .tab.protagonist-equipment .rituals .ritual .rollable:focus { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .rituals .ritual .rollable:hover, +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .rituals .ritual .rollable:focus { text-shadow: 0 0 8px var(--color-shadow-primary); cursor: pointer; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .rituals .ritual .controls { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .rituals .ritual .controls { font-size: 0.7rem; min-width: 1.8rem; max-width: 1.8rem; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .rituals .ritual .name { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .rituals .ritual .name { min-width: 17rem; max-width: 17rem; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .rituals .ritual .item-img { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .rituals .ritual .item-img { width: 24px; height: 24px; margin: 4px 0 0 0; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .tomes { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .tomes { display: grid; grid-template-columns: repeat(2, 1fr); gap: 4px; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .tomes .tome { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .tomes .tome { display: flex; align-items: center; gap: 4px; min-width: 20rem; max-width: 20rem; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .tomes .tome .rollable:hover, -.fvtt-cthulhu-eternal .tab.protagonist-equipment .tomes .tome .rollable:focus { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .tomes .tome .rollable:hover, +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .tomes .tome .rollable:focus { text-shadow: 0 0 8px var(--color-shadow-primary); cursor: pointer; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .tomes .tome .controls { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .tomes .tome .controls { font-size: 0.7rem; min-width: 1.8rem; max-width: 1.8rem; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .tomes .tome .name { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .tomes .tome .name { min-width: 17rem; max-width: 17rem; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment .tomes .tome .item-img { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div .tomes .tome .item-img { width: 24px; height: 24px; margin: 4px 0 0 0; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment prose-mirror.inactive { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div prose-mirror.inactive { min-height: 40px; } -.fvtt-cthulhu-eternal .tab.protagonist-equipment prose-mirror.active { +.fvtt-cthulhu-eternal .tab.protagonist-equipment .main-div prose-mirror.active { min-height: 150px; } .fvtt-cthulhu-eternal .vehicle-content { @@ -1014,87 +1014,87 @@ i.fvtt-cthulhu-eternal { min-width: 18rem; max-width: 18rem; } -.fvtt-cthulhu-eternal .tab.vehicle-equipment { +.fvtt-cthulhu-eternal .tab.vehicle-equipment .main-div { background-color: var(--color-light-1); display: grid; grid-template-columns: 1fr; } -.fvtt-cthulhu-eternal .tab.vehicle-equipment legend a { +.fvtt-cthulhu-eternal .tab.vehicle-equipment .main-div legend a { font-size: calc(var(--font-size-standard) * 1.4); padding-left: 5px; } -.fvtt-cthulhu-eternal .tab.vehicle-equipment .weapons { +.fvtt-cthulhu-eternal .tab.vehicle-equipment .main-div .weapons { display: grid; grid-template-columns: repeat(2, 1fr); gap: 4px; } -.fvtt-cthulhu-eternal .tab.vehicle-equipment .weapons .weapon { +.fvtt-cthulhu-eternal .tab.vehicle-equipment .main-div .weapons .weapon { display: flex; align-items: center; gap: 4px; min-width: 13rem; max-width: 13srem; } -.fvtt-cthulhu-eternal .tab.vehicle-equipment .weapons .weapon .rollable:hover, -.fvtt-cthulhu-eternal .tab.vehicle-equipment .weapons .weapon .rollable:focus { +.fvtt-cthulhu-eternal .tab.vehicle-equipment .main-div .weapons .weapon .rollable:hover, +.fvtt-cthulhu-eternal .tab.vehicle-equipment .main-div .weapons .weapon .rollable:focus { text-shadow: 0 0 8px var(--color-shadow-primary); cursor: pointer; } -.fvtt-cthulhu-eternal .tab.vehicle-equipment .weapons .weapon .controls { +.fvtt-cthulhu-eternal .tab.vehicle-equipment .main-div .weapons .weapon .controls { min-width: 2rem; max-width: 2rem; } -.fvtt-cthulhu-eternal .tab.vehicle-equipment .weapons .weapon .damage { +.fvtt-cthulhu-eternal .tab.vehicle-equipment .main-div .weapons .weapon .damage { min-width: 5rem; max-width: 5rem; } -.fvtt-cthulhu-eternal .tab.vehicle-equipment .weapons .weapon .name { +.fvtt-cthulhu-eternal .tab.vehicle-equipment .main-div .weapons .weapon .name { min-width: 8rem; max-width: 8rem; } -.fvtt-cthulhu-eternal .tab.vehicle-equipment .weapons .weapon .item-img { +.fvtt-cthulhu-eternal .tab.vehicle-equipment .main-div .weapons .weapon .item-img { width: 32px; height: 32px; margin: 4px 0 0 0; } -.fvtt-cthulhu-eternal .tab.vehicle-equipment .gears { +.fvtt-cthulhu-eternal .tab.vehicle-equipment .main-div .gears { display: grid; grid-template-columns: repeat(3, 1fr); gap: 4px; } -.fvtt-cthulhu-eternal .tab.vehicle-equipment .gears .gear { +.fvtt-cthulhu-eternal .tab.vehicle-equipment .main-div .gears .gear { display: flex; align-items: center; gap: 4px; min-width: 13rem; max-width: 13srem; } -.fvtt-cthulhu-eternal .tab.vehicle-equipment .gears .gear .rollable:hover, -.fvtt-cthulhu-eternal .tab.vehicle-equipment .gears .gear .rollable:focus { +.fvtt-cthulhu-eternal .tab.vehicle-equipment .main-div .gears .gear .rollable:hover, +.fvtt-cthulhu-eternal .tab.vehicle-equipment .main-div .gears .gear .rollable:focus { text-shadow: 0 0 8px var(--color-shadow-primary); cursor: pointer; } -.fvtt-cthulhu-eternal .tab.vehicle-equipment .gears .gear .controls { +.fvtt-cthulhu-eternal .tab.vehicle-equipment .main-div .gears .gear .controls { min-width: 2rem; max-width: 2rem; } -.fvtt-cthulhu-eternal .tab.vehicle-equipment .gears .gear .damage { +.fvtt-cthulhu-eternal .tab.vehicle-equipment .main-div .gears .gear .damage { min-width: 5rem; max-width: 5rem; } -.fvtt-cthulhu-eternal .tab.vehicle-equipment .gears .gear .name { +.fvtt-cthulhu-eternal .tab.vehicle-equipment .main-div .gears .gear .name { min-width: 8rem; max-width: 8rem; } -.fvtt-cthulhu-eternal .tab.vehicle-equipment .gears .gear .item-img { +.fvtt-cthulhu-eternal .tab.vehicle-equipment .main-div .gears .gear .item-img { width: 32px; height: 32px; margin: 4px 0 0 0; } -.fvtt-cthulhu-eternal .tab.vehicle-equipment prose-mirror.inactive { +.fvtt-cthulhu-eternal .tab.vehicle-equipment .main-div prose-mirror.inactive { min-height: 40px; } -.fvtt-cthulhu-eternal .tab.vehicle-equipment prose-mirror.active { +.fvtt-cthulhu-eternal .tab.vehicle-equipment .main-div prose-mirror.active { min-height: 150px; } .fvtt-cthulhu-eternal .creature-content { @@ -1397,91 +1397,91 @@ i.fvtt-cthulhu-eternal { min-width: 18rem; max-width: 18rem; } -.fvtt-cthulhu-eternal .tab.creature-skills { +.fvtt-cthulhu-eternal .tab.creature-skills .main-div { background-color: var(--color-light-1); display: grid; grid-template-columns: 1fr; } -.fvtt-cthulhu-eternal .tab.creature-skills legend a { +.fvtt-cthulhu-eternal .tab.creature-skills .main-div legend a { font-size: calc(var(--font-size-standard) * 1.4); padding-left: 5px; } -.fvtt-cthulhu-eternal .tab.creature-skills .armors { +.fvtt-cthulhu-eternal .tab.creature-skills .main-div .armors { display: grid; grid-template-columns: repeat(3, 1fr); gap: 4px; } -.fvtt-cthulhu-eternal .tab.creature-skills .armors .armor { +.fvtt-cthulhu-eternal .tab.creature-skills .main-div .armors .armor { display: flex; align-items: center; gap: 4px; min-width: 13rem; max-width: 13rem; } -.fvtt-cthulhu-eternal .tab.creature-skills .armors .armor .rollable:hover, -.fvtt-cthulhu-eternal .tab.creature-skills .armors .armor .rollable:focus { +.fvtt-cthulhu-eternal .tab.creature-skills .main-div .armors .armor .rollable:hover, +.fvtt-cthulhu-eternal .tab.creature-skills .main-div .armors .armor .rollable:focus { text-shadow: 0 0 8px var(--color-shadow-primary); cursor: pointer; } -.fvtt-cthulhu-eternal .tab.creature-skills .armors .armor .controls { +.fvtt-cthulhu-eternal .tab.creature-skills .main-div .armors .armor .controls { font-size: 0.7rem; min-width: 1.8rem; max-width: 1.8rem; } -.fvtt-cthulhu-eternal .tab.creature-skills .armors .armor .protection { +.fvtt-cthulhu-eternal .tab.creature-skills .main-div .armors .armor .protection { min-width: 5rem; max-width: 5rem; } -.fvtt-cthulhu-eternal .tab.creature-skills .armors .armor .name { +.fvtt-cthulhu-eternal .tab.creature-skills .main-div .armors .armor .name { min-width: 8rem; max-width: 8rem; } -.fvtt-cthulhu-eternal .tab.creature-skills .armors .armor .item-img { +.fvtt-cthulhu-eternal .tab.creature-skills .main-div .armors .armor .item-img { width: 24px; height: 24px; margin: 4px 0 0 0; } -.fvtt-cthulhu-eternal .tab.creature-skills .weapons { +.fvtt-cthulhu-eternal .tab.creature-skills .main-div .weapons { display: grid; grid-template-columns: repeat(2, 1fr); gap: 4px; } -.fvtt-cthulhu-eternal .tab.creature-skills .weapons .weapon { +.fvtt-cthulhu-eternal .tab.creature-skills .main-div .weapons .weapon { display: flex; align-items: center; gap: 4px; min-width: 13rem; max-width: 13rem; } -.fvtt-cthulhu-eternal .tab.creature-skills .weapons .weapon .rollable:hover, -.fvtt-cthulhu-eternal .tab.creature-skills .weapons .weapon .rollable:focus { +.fvtt-cthulhu-eternal .tab.creature-skills .main-div .weapons .weapon .rollable:hover, +.fvtt-cthulhu-eternal .tab.creature-skills .main-div .weapons .weapon .rollable:focus { text-shadow: 0 0 8px var(--color-shadow-primary); cursor: pointer; } -.fvtt-cthulhu-eternal .tab.creature-skills .weapons .weapon .controls { +.fvtt-cthulhu-eternal .tab.creature-skills .main-div .weapons .weapon .controls { font-size: 0.7rem; min-width: 1.8rem; max-width: 1.8rem; } -.fvtt-cthulhu-eternal .tab.creature-skills .weapons .weapon .damage { +.fvtt-cthulhu-eternal .tab.creature-skills .main-div .weapons .weapon .damage { min-width: 6rem; max-width: 6rem; } -.fvtt-cthulhu-eternal .tab.creature-skills .weapons .weapon .name { +.fvtt-cthulhu-eternal .tab.creature-skills .main-div .weapons .weapon .name { min-width: 10rem; max-width: 10rem; } -.fvtt-cthulhu-eternal .tab.creature-skills .weapons .weapon .item-img { +.fvtt-cthulhu-eternal .tab.creature-skills .main-div .weapons .weapon .item-img { width: 24px; height: 24px; margin: 4px 0 0 0; } -.fvtt-cthulhu-eternal .tab.creature-skills .skills { +.fvtt-cthulhu-eternal .tab.creature-skills .main-div .skills { display: grid; grid-template-columns: repeat(3, 1fr); gap: 4px; } -.fvtt-cthulhu-eternal .tab.creature-skills .skills .skill { +.fvtt-cthulhu-eternal .tab.creature-skills .main-div .skills .skill { display: flex; align-items: center; gap: 4px; @@ -1489,260 +1489,260 @@ i.fvtt-cthulhu-eternal { min-width: 12.3rem; max-width: 12.3rem; } -.fvtt-cthulhu-eternal .tab.creature-skills .skills .skill .rollable:hover, -.fvtt-cthulhu-eternal .tab.creature-skills .skills .skill .rollable:focus { +.fvtt-cthulhu-eternal .tab.creature-skills .main-div .skills .skill .rollable:hover, +.fvtt-cthulhu-eternal .tab.creature-skills .main-div .skills .skill .rollable:focus { text-shadow: 0 0 8px var(--color-shadow-primary); cursor: pointer; } -.fvtt-cthulhu-eternal .tab.creature-skills .skills .skill .controls { +.fvtt-cthulhu-eternal .tab.creature-skills .main-div .skills .skill .controls { font-size: 0.7rem; min-width: 1.8rem; max-width: 1.8rem; } -.fvtt-cthulhu-eternal .tab.creature-skills .skills .skill .score { +.fvtt-cthulhu-eternal .tab.creature-skills .main-div .skills .skill .score { min-width: 1.2rem; max-width: 1.2rem; } -.fvtt-cthulhu-eternal .tab.creature-skills .skills .skill .name { +.fvtt-cthulhu-eternal .tab.creature-skills .main-div .skills .skill .name { min-width: 10rem; max-width: 10rem; } -.fvtt-cthulhu-eternal .tab.creature-skills .skills .skill .item-img { +.fvtt-cthulhu-eternal .tab.creature-skills .main-div .skills .skill .item-img { width: 24px; height: 24px; margin: 4px 0 0 0; } -.fvtt-cthulhu-eternal .tab.creature-status { +.fvtt-cthulhu-eternal .tab.creature-status .main-div { background-color: var(--color-light-1); display: grid; grid-template-columns: 1fr; } -.fvtt-cthulhu-eternal .tab.creature-status legend a { +.fvtt-cthulhu-eternal .tab.creature-status .main-div legend a { font-size: calc(var(--font-size-standard) * 1.4); padding-left: 5px; } -.fvtt-cthulhu-eternal .tab.creature-status .bonds { +.fvtt-cthulhu-eternal .tab.creature-status .main-div .bonds { display: grid; grid-template-columns: repeat(2, 1fr); gap: 4px; } -.fvtt-cthulhu-eternal .tab.creature-status .bonds .bond { +.fvtt-cthulhu-eternal .tab.creature-status .main-div .bonds .bond { display: flex; align-items: center; gap: 4px; min-width: 18rem; max-width: 18rem; } -.fvtt-cthulhu-eternal .tab.creature-status .bonds .bond .controls { +.fvtt-cthulhu-eternal .tab.creature-status .main-div .bonds .bond .controls { font-size: 0.7rem; min-width: 1.8rem; max-width: 1.8rem; } -.fvtt-cthulhu-eternal .tab.creature-status .bonds .bond .name { +.fvtt-cthulhu-eternal .tab.creature-status .main-div .bonds .bond .name { min-width: 12rem; max-width: 12rem; } -.fvtt-cthulhu-eternal .tab.creature-status .bonds .bond .type { +.fvtt-cthulhu-eternal .tab.creature-status .main-div .bonds .bond .type { min-width: 6rem; max-width: 6rem; } -.fvtt-cthulhu-eternal .tab.creature-status .bonds .bond .level { +.fvtt-cthulhu-eternal .tab.creature-status .main-div .bonds .bond .level { min-width: 2rem; max-width: 2rem; } -.fvtt-cthulhu-eternal .tab.creature-status .bonds .bond .item-img { +.fvtt-cthulhu-eternal .tab.creature-status .main-div .bonds .bond .item-img { width: 24px; height: 24px; margin: 4px 0 0 0; } -.fvtt-cthulhu-eternal .tab.creature-status .motivations { +.fvtt-cthulhu-eternal .tab.creature-status .main-div .motivations { display: grid; grid-template-columns: repeat(2, 1fr); gap: 4px; } -.fvtt-cthulhu-eternal .tab.creature-status .motivations .motivation { +.fvtt-cthulhu-eternal .tab.creature-status .main-div .motivations .motivation { display: flex; align-items: center; gap: 4px; min-width: 14rem; max-width: 14rem; } -.fvtt-cthulhu-eternal .tab.creature-status .motivations .motivation .controls { +.fvtt-cthulhu-eternal .tab.creature-status .main-div .motivations .motivation .controls { font-size: 0.7rem; min-width: 1.8rem; max-width: 1.8rem; } -.fvtt-cthulhu-eternal .tab.creature-status .motivations .motivation .name { +.fvtt-cthulhu-eternal .tab.creature-status .main-div .motivations .motivation .name { min-width: 12rem; max-width: 12rem; } -.fvtt-cthulhu-eternal .tab.creature-status .motivations .motivation .item-img { +.fvtt-cthulhu-eternal .tab.creature-status .main-div .motivations .motivation .item-img { width: 24px; height: 24px; margin: 4px 0 0 0; } -.fvtt-cthulhu-eternal .tab.creature-status .mentaldisorders { +.fvtt-cthulhu-eternal .tab.creature-status .main-div .mentaldisorders { display: grid; grid-template-columns: repeat(2, 1fr); gap: 4px; } -.fvtt-cthulhu-eternal .tab.creature-status .mentaldisorders .mentaldisorder { +.fvtt-cthulhu-eternal .tab.creature-status .main-div .mentaldisorders .mentaldisorder { display: flex; align-items: center; gap: 4px; min-width: 18rem; max-width: 18rem; } -.fvtt-cthulhu-eternal .tab.creature-status .mentaldisorders .mentaldisorder .controls { +.fvtt-cthulhu-eternal .tab.creature-status .main-div .mentaldisorders .mentaldisorder .controls { font-size: 0.7rem; min-width: 1.8rem; max-width: 1.8rem; } -.fvtt-cthulhu-eternal .tab.creature-status .mentaldisorders .mentaldisorder .name { +.fvtt-cthulhu-eternal .tab.creature-status .main-div .mentaldisorders .mentaldisorder .name { min-width: 14rem; max-width: 14rem; } -.fvtt-cthulhu-eternal .tab.creature-status .mentaldisorders .mentaldisorder .cured { +.fvtt-cthulhu-eternal .tab.creature-status .main-div .mentaldisorders .mentaldisorder .cured { min-width: 5rem; max-width: 5rem; } -.fvtt-cthulhu-eternal .tab.creature-status .mentaldisorders .mentaldisorder .item-img { +.fvtt-cthulhu-eternal .tab.creature-status .main-div .mentaldisorders .mentaldisorder .item-img { width: 24px; height: 24px; margin: 4px 0 0 0; } -.fvtt-cthulhu-eternal .tab.creature-status .injuries { +.fvtt-cthulhu-eternal .tab.creature-status .main-div .injuries { display: grid; grid-template-columns: repeat(2, 1fr); gap: 4px; } -.fvtt-cthulhu-eternal .tab.creature-status .injuries .injury { +.fvtt-cthulhu-eternal .tab.creature-status .main-div .injuries .injury { display: flex; align-items: center; gap: 4px; min-width: 16rem; max-width: 16rem; } -.fvtt-cthulhu-eternal .tab.creature-status .injuries .injury .controls { +.fvtt-cthulhu-eternal .tab.creature-status .main-div .injuries .injury .controls { font-size: 0.7rem; min-width: 1.8rem; max-width: 1.8rem; } -.fvtt-cthulhu-eternal .tab.creature-status .injuries .injury .name { +.fvtt-cthulhu-eternal .tab.creature-status .main-div .injuries .injury .name { min-width: 14rem; max-width: 14rem; } -.fvtt-cthulhu-eternal .tab.creature-status .injuries .injury .item-img { +.fvtt-cthulhu-eternal .tab.creature-status .main-div .injuries .injury .item-img { width: 24px; height: 24px; margin: 4px 0 0 0; } -.fvtt-cthulhu-eternal .tab.creature-equipment { +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div { background-color: var(--color-light-1); display: grid; grid-template-columns: 1fr; } -.fvtt-cthulhu-eternal .tab.creature-equipment legend a { +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div legend a { font-size: calc(var(--font-size-standard) * 1.4); padding-left: 5px; } -.fvtt-cthulhu-eternal .tab.creature-equipment .gears { +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div .gears { display: grid; grid-template-columns: repeat(3, 1fr); gap: 4px; } -.fvtt-cthulhu-eternal .tab.creature-equipment .gears .gear { +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div .gears .gear { display: flex; align-items: center; gap: 4px; min-width: 13rem; max-width: 13rem; } -.fvtt-cthulhu-eternal .tab.creature-equipment .gears .gear .rollable:hover, -.fvtt-cthulhu-eternal .tab.creature-equipment .gears .gear .rollable:focus { +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div .gears .gear .rollable:hover, +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div .gears .gear .rollable:focus { text-shadow: 0 0 8px var(--color-shadow-primary); cursor: pointer; } -.fvtt-cthulhu-eternal .tab.creature-equipment .gears .gear .controls { +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div .gears .gear .controls { font-size: 0.7rem; min-width: 1.8rem; max-width: 1.8rem; } -.fvtt-cthulhu-eternal .tab.creature-equipment .gears .gear .name { +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div .gears .gear .name { min-width: 10rem; max-width: 10rem; } -.fvtt-cthulhu-eternal .tab.creature-equipment .gears .gear .item-img { +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div .gears .gear .item-img { width: 24px; height: 24px; margin: 4px 0 0 0; } -.fvtt-cthulhu-eternal .tab.creature-equipment .rituals { +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div .rituals { display: grid; grid-template-columns: repeat(2, 1fr); gap: 4px; } -.fvtt-cthulhu-eternal .tab.creature-equipment .rituals .ritual { +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div .rituals .ritual { display: flex; align-items: center; gap: 4px; min-width: 20rem; max-width: 20rem; } -.fvtt-cthulhu-eternal .tab.creature-equipment .rituals .ritual .rollable:hover, -.fvtt-cthulhu-eternal .tab.creature-equipment .rituals .ritual .rollable:focus { +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div .rituals .ritual .rollable:hover, +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div .rituals .ritual .rollable:focus { text-shadow: 0 0 8px var(--color-shadow-primary); cursor: pointer; } -.fvtt-cthulhu-eternal .tab.creature-equipment .rituals .ritual .controls { +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div .rituals .ritual .controls { font-size: 0.7rem; min-width: 1.8rem; max-width: 1.8rem; } -.fvtt-cthulhu-eternal .tab.creature-equipment .rituals .ritual .name { +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div .rituals .ritual .name { min-width: 17rem; max-width: 17rem; } -.fvtt-cthulhu-eternal .tab.creature-equipment .rituals .ritual .item-img { +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div .rituals .ritual .item-img { width: 24px; height: 24px; margin: 4px 0 0 0; } -.fvtt-cthulhu-eternal .tab.creature-equipment .tomes { +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div .tomes { display: grid; grid-template-columns: repeat(2, 1fr); gap: 4px; } -.fvtt-cthulhu-eternal .tab.creature-equipment .tomes .tome { +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div .tomes .tome { display: flex; align-items: center; gap: 4px; min-width: 20rem; max-width: 20rem; } -.fvtt-cthulhu-eternal .tab.creature-equipment .tomes .tome .rollable:hover, -.fvtt-cthulhu-eternal .tab.creature-equipment .tomes .tome .rollable:focus { +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div .tomes .tome .rollable:hover, +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div .tomes .tome .rollable:focus { text-shadow: 0 0 8px var(--color-shadow-primary); cursor: pointer; } -.fvtt-cthulhu-eternal .tab.creature-equipment .tomes .tome .controls { +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div .tomes .tome .controls { font-size: 0.7rem; min-width: 1.8rem; max-width: 1.8rem; } -.fvtt-cthulhu-eternal .tab.creature-equipment .tomes .tome .name { +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div .tomes .tome .name { min-width: 17rem; max-width: 17rem; } -.fvtt-cthulhu-eternal .tab.creature-equipment .tomes .tome .item-img { +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div .tomes .tome .item-img { width: 24px; height: 24px; margin: 4px 0 0 0; } -.fvtt-cthulhu-eternal .tab.creature-equipment prose-mirror.inactive { +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div prose-mirror.inactive { min-height: 40px; } -.fvtt-cthulhu-eternal .tab.creature-equipment prose-mirror.active { +.fvtt-cthulhu-eternal .tab.creature-equipment .main-div prose-mirror.active { min-height: 150px; } .fvtt-cthulhu-eternal .skill-content { diff --git a/packs-system/rituals/000018.ldb b/packs-system/rituals/000031.ldb similarity index 100% rename from packs-system/rituals/000018.ldb rename to packs-system/rituals/000031.ldb diff --git a/packs-system/rituals/000016.log b/packs-system/rituals/000034.log similarity index 100% rename from packs-system/rituals/000016.log rename to packs-system/rituals/000034.log diff --git a/packs-system/rituals/CURRENT b/packs-system/rituals/CURRENT index 5af92b2..259cf53 100644 --- a/packs-system/rituals/CURRENT +++ b/packs-system/rituals/CURRENT @@ -1 +1 @@ -MANIFEST-000022 +MANIFEST-000032 diff --git a/packs-system/rituals/LOG b/packs-system/rituals/LOG index 924dbd9..4b9efee 100644 --- a/packs-system/rituals/LOG +++ b/packs-system/rituals/LOG @@ -1,8 +1,7 @@ -2025/04/29-08:01:00.906544 7fa7f49f96c0 Recovering log #20 -2025/04/29-08:01:00.917767 7fa7f49f96c0 Delete type=3 #18 -2025/04/29-08:01:00.917882 7fa7f49f96c0 Delete type=0 #20 -2025/04/29-08:56:22.147264 7fa7eebff6c0 Level-0 table #25: started -2025/04/29-08:56:22.147301 7fa7eebff6c0 Level-0 table #25: 0 bytes OK -2025/04/29-08:56:22.153303 7fa7eebff6c0 Delete type=0 #23 -2025/04/29-08:56:22.160576 7fa7eebff6c0 Manual compaction at level-0 from '!items!4oyPRBWPBWAChrJP' @ 72057594037927935 : 1 .. '!items!zVFfp3o0G0Zg3Ia4' @ 0 : 0; will stop at (end) -2025/04/29-08:56:22.160620 7fa7eebff6c0 Manual compaction at level-1 from '!items!4oyPRBWPBWAChrJP' @ 72057594037927935 : 1 .. '!items!zVFfp3o0G0Zg3Ia4' @ 0 : 0; will stop at (end) +2025/05/14-23:46:13.953928 7fa2e5ffb6c0 Recovering log #29 +2025/05/14-23:46:13.965264 7fa2e5ffb6c0 Delete type=3 #27 +2025/05/14-23:46:13.965329 7fa2e5ffb6c0 Delete type=0 #29 +2025/05/14-23:53:27.523831 7fa2e57fa6c0 Level-0 table #35: started +2025/05/14-23:53:27.523897 7fa2e57fa6c0 Level-0 table #35: 0 bytes OK +2025/05/14-23:53:27.564827 7fa2e57fa6c0 Delete type=0 #33 +2025/05/14-23:53:27.634207 7fa2e57fa6c0 Manual compaction at level-0 from '!items!4oyPRBWPBWAChrJP' @ 72057594037927935 : 1 .. '!items!zVFfp3o0G0Zg3Ia4' @ 0 : 0; will stop at (end) diff --git a/packs-system/rituals/LOG.old b/packs-system/rituals/LOG.old index 1ed1b48..0c39a53 100644 --- a/packs-system/rituals/LOG.old +++ b/packs-system/rituals/LOG.old @@ -1,8 +1,11 @@ -2025/04/29-07:53:32.208623 7fa7ef7fe6c0 Recovering log #16 -2025/04/29-07:53:32.220033 7fa7ef7fe6c0 Delete type=3 #14 -2025/04/29-07:53:32.220281 7fa7ef7fe6c0 Delete type=0 #16 -2025/04/29-08:00:56.601443 7fa7eebff6c0 Level-0 table #21: started -2025/04/29-08:00:56.601558 7fa7eebff6c0 Level-0 table #21: 0 bytes OK -2025/04/29-08:00:56.608715 7fa7eebff6c0 Delete type=0 #19 -2025/04/29-08:00:56.623738 7fa7eebff6c0 Manual compaction at level-0 from '!items!4oyPRBWPBWAChrJP' @ 72057594037927935 : 1 .. '!items!zVFfp3o0G0Zg3Ia4' @ 0 : 0; will stop at (end) -2025/04/29-08:00:56.623829 7fa7eebff6c0 Manual compaction at level-1 from '!items!4oyPRBWPBWAChrJP' @ 72057594037927935 : 1 .. '!items!zVFfp3o0G0Zg3Ia4' @ 0 : 0; will stop at (end) +2025/05/13-23:31:28.113617 7f5ccd7fa6c0 Delete type=3 #1 +2025/05/13-23:32:04.684598 7f5ccb7ff6c0 Level-0 table #30: started +2025/05/13-23:32:04.684625 7f5ccb7ff6c0 Level-0 table #30: 0 bytes OK +2025/05/13-23:32:04.690483 7f5ccb7ff6c0 Delete type=0 #28 +2025/05/13-23:32:04.704127 7f5ccb7ff6c0 Manual compaction at level-0 from '!items!4oyPRBWPBWAChrJP' @ 72057594037927935 : 1 .. '!items!zVFfp3o0G0Zg3Ia4' @ 0 : 0; will stop at '!items!zVFfp3o0G0Zg3Ia4' @ 52 : 1 +2025/05/13-23:32:04.704135 7f5ccb7ff6c0 Compacting 1@0 + 0@1 files +2025/05/13-23:32:04.708470 7f5ccb7ff6c0 Generated table #31@0: 26 keys, 60964 bytes +2025/05/13-23:32:04.708504 7f5ccb7ff6c0 Compacted 1@0 + 0@1 files => 60964 bytes +2025/05/13-23:32:04.714626 7f5ccb7ff6c0 compacted to: files[ 0 1 0 0 0 0 0 ] +2025/05/13-23:32:04.714712 7f5ccb7ff6c0 Delete type=2 #18 +2025/05/13-23:32:04.735382 7f5ccb7ff6c0 Manual compaction at level-0 from '!items!zVFfp3o0G0Zg3Ia4' @ 52 : 1 .. '!items!zVFfp3o0G0Zg3Ia4' @ 0 : 0; will stop at (end) diff --git a/packs-system/rituals/MANIFEST-000032 b/packs-system/rituals/MANIFEST-000032 new file mode 100644 index 0000000..fb16f10 Binary files /dev/null and b/packs-system/rituals/MANIFEST-000032 differ diff --git a/packs-system/rituals/000024.log b/packs-system/rituals/lost/000016.log similarity index 100% rename from packs-system/rituals/000024.log rename to packs-system/rituals/lost/000016.log diff --git a/packs-system/skills/000180.log b/packs-system/rituals/lost/000024.log similarity index 100% rename from packs-system/skills/000180.log rename to packs-system/rituals/lost/000024.log diff --git a/packs-system/rituals/MANIFEST-000022 b/packs-system/rituals/lost/MANIFEST-000022 similarity index 100% rename from packs-system/rituals/MANIFEST-000022 rename to packs-system/rituals/lost/MANIFEST-000022 diff --git a/packs-system/skills/000182.ldb b/packs-system/skills/000195.ldb similarity index 100% rename from packs-system/skills/000182.ldb rename to packs-system/skills/000195.ldb diff --git a/packs-system/skills/000188.log b/packs-system/skills/000198.log similarity index 100% rename from packs-system/skills/000188.log rename to packs-system/skills/000198.log diff --git a/packs-system/skills/CURRENT b/packs-system/skills/CURRENT index 627283a..8071610 100644 --- a/packs-system/skills/CURRENT +++ b/packs-system/skills/CURRENT @@ -1 +1 @@ -MANIFEST-000186 +MANIFEST-000196 diff --git a/packs-system/skills/LOG b/packs-system/skills/LOG index 69f77ac..7e37fee 100644 --- a/packs-system/skills/LOG +++ b/packs-system/skills/LOG @@ -1,7 +1,7 @@ -2025/04/29-08:01:00.885833 7fa7ef7fe6c0 Recovering log #184 -2025/04/29-08:01:00.897938 7fa7ef7fe6c0 Delete type=3 #182 -2025/04/29-08:01:00.898037 7fa7ef7fe6c0 Delete type=0 #184 -2025/04/29-08:56:22.153465 7fa7eebff6c0 Level-0 table #189: started -2025/04/29-08:56:22.153538 7fa7eebff6c0 Level-0 table #189: 0 bytes OK -2025/04/29-08:56:22.160479 7fa7eebff6c0 Delete type=0 #187 -2025/04/29-08:56:22.160585 7fa7eebff6c0 Manual compaction at level-0 from '!folders!5PrT9QmN1cFPzDFP' @ 72057594037927935 : 1 .. '!items!zvoUByzWSWZ87fxA' @ 0 : 0; will stop at (end) +2025/05/14-23:46:13.940336 7fa2e67fc6c0 Recovering log #193 +2025/05/14-23:46:13.950153 7fa2e67fc6c0 Delete type=3 #191 +2025/05/14-23:46:13.950214 7fa2e67fc6c0 Delete type=0 #193 +2025/05/14-23:53:27.493872 7fa2e57fa6c0 Level-0 table #199: started +2025/05/14-23:53:27.493910 7fa2e57fa6c0 Level-0 table #199: 0 bytes OK +2025/05/14-23:53:27.523581 7fa2e57fa6c0 Delete type=0 #197 +2025/05/14-23:53:27.634194 7fa2e57fa6c0 Manual compaction at level-0 from '!folders!5PrT9QmN1cFPzDFP' @ 72057594037927935 : 1 .. '!items!zvoUByzWSWZ87fxA' @ 0 : 0; will stop at (end) diff --git a/packs-system/skills/LOG.old b/packs-system/skills/LOG.old index 2229171..061a4e6 100644 --- a/packs-system/skills/LOG.old +++ b/packs-system/skills/LOG.old @@ -1,7 +1,11 @@ -2025/04/29-07:53:32.177838 7fa7f49f96c0 Recovering log #180 -2025/04/29-07:53:32.197490 7fa7f49f96c0 Delete type=3 #178 -2025/04/29-07:53:32.197590 7fa7f49f96c0 Delete type=0 #180 -2025/04/29-08:00:56.616088 7fa7eebff6c0 Level-0 table #185: started -2025/04/29-08:00:56.616159 7fa7eebff6c0 Level-0 table #185: 0 bytes OK -2025/04/29-08:00:56.623489 7fa7eebff6c0 Delete type=0 #183 -2025/04/29-08:00:56.623784 7fa7eebff6c0 Manual compaction at level-0 from '!folders!5PrT9QmN1cFPzDFP' @ 72057594037927935 : 1 .. '!items!zvoUByzWSWZ87fxA' @ 0 : 0; will stop at (end) +2025/05/13-23:31:28.086570 7f5cccff96c0 Delete type=3 #1 +2025/05/13-23:32:04.678411 7f5ccb7ff6c0 Level-0 table #194: started +2025/05/13-23:32:04.678441 7f5ccb7ff6c0 Level-0 table #194: 0 bytes OK +2025/05/13-23:32:04.684461 7f5ccb7ff6c0 Delete type=0 #192 +2025/05/13-23:32:04.690687 7f5ccb7ff6c0 Manual compaction at level-0 from '!folders!5PrT9QmN1cFPzDFP' @ 72057594037927935 : 1 .. '!items!zvoUByzWSWZ87fxA' @ 0 : 0; will stop at '!items!zvoUByzWSWZ87fxA' @ 1281 : 1 +2025/05/13-23:32:04.690699 7f5ccb7ff6c0 Compacting 1@0 + 0@1 files +2025/05/13-23:32:04.697881 7f5ccb7ff6c0 Generated table #195@0: 548 keys, 312922 bytes +2025/05/13-23:32:04.697904 7f5ccb7ff6c0 Compacted 1@0 + 0@1 files => 312922 bytes +2025/05/13-23:32:04.703802 7f5ccb7ff6c0 compacted to: files[ 0 1 0 0 0 0 0 ] +2025/05/13-23:32:04.703953 7f5ccb7ff6c0 Delete type=2 #182 +2025/05/13-23:32:04.735365 7f5ccb7ff6c0 Manual compaction at level-0 from '!items!zvoUByzWSWZ87fxA' @ 1281 : 1 .. '!items!zvoUByzWSWZ87fxA' @ 0 : 0; will stop at (end) diff --git a/packs-system/skills/MANIFEST-000196 b/packs-system/skills/MANIFEST-000196 new file mode 100644 index 0000000..684f291 Binary files /dev/null and b/packs-system/skills/MANIFEST-000196 differ diff --git a/packs-system/skills/lost/000180.log b/packs-system/skills/lost/000180.log new file mode 100644 index 0000000..e69de29 diff --git a/packs-system/skills/lost/000188.log b/packs-system/skills/lost/000188.log new file mode 100644 index 0000000..e69de29 diff --git a/packs-system/skills/MANIFEST-000186 b/packs-system/skills/lost/MANIFEST-000186 similarity index 100% rename from packs-system/skills/MANIFEST-000186 rename to packs-system/skills/lost/MANIFEST-000186 diff --git a/styles/creature.less b/styles/creature.less index beddf7c..55d57a4 100644 --- a/styles/creature.less +++ b/styles/creature.less @@ -275,7 +275,7 @@ } } -.tab.creature-skills { +.tab.creature-skills .main-div { background-color: var(--color-light-1); display: grid; grid-template-columns: 1fr; @@ -396,7 +396,7 @@ } } -.tab.creature-status { +.tab.creature-status .main-div { background-color: var(--color-light-1); display: grid; grid-template-columns: 1fr; @@ -528,7 +528,7 @@ } } -.tab.creature-equipment { +.tab.creature-equipment .main-div { background-color: var(--color-light-1); display: grid; grid-template-columns: 1fr; diff --git a/styles/protagonist.less b/styles/protagonist.less index 6069581..6c07762 100644 --- a/styles/protagonist.less +++ b/styles/protagonist.less @@ -275,7 +275,7 @@ } } -.tab.protagonist-skills { +.tab.protagonist-skills .main-div { background-color: var(--color-light-1); display: grid; grid-template-columns: 1fr; @@ -323,7 +323,7 @@ } } -.tab.protagonist-status { +.tab.protagonist-status .main-div { background-color: var(--color-light-1); display: grid; grid-template-columns: 1fr; @@ -455,7 +455,7 @@ } } -.tab.protagonist-equipment { +.tab.protagonist-equipment .main-div { background-color: var(--color-light-1); display: grid; grid-template-columns: 1fr; diff --git a/styles/vehicle.less b/styles/vehicle.less index 3ca9cf1..ebddeb4 100644 --- a/styles/vehicle.less +++ b/styles/vehicle.less @@ -70,7 +70,7 @@ margin-left: 4px; font-size: calc(var(--font-size-standard) * 1.4); } - } + } .vehicle-hp-max { clear: both; display: flex; @@ -115,8 +115,8 @@ .field-label { margin-left: 8px; } - - + + .biodata { display: grid; grid-template-columns: repeat(2, 1fr); @@ -129,13 +129,13 @@ align-items: center; gap: 4px; min-width: 18rem; - max-width: 18rem; + max-width: 18rem; } } } -.tab.vehicle-equipment { +.tab.vehicle-equipment .main-div { background-color: var(--color-light-1); display: grid; grid-template-columns: 1fr; diff --git a/system.json b/system.json index 589d9ad..c120a31 100644 --- a/system.json +++ b/system.json @@ -10,65 +10,153 @@ "authors": [ { "name": "Uberwald", - "discord": "LeRatierBretonnien" + "discord": "LeRatierBretonnien", + "flags": {} } ], "flags": { "hotReload": { - "extensions": ["css", "html", "hbs", "json"], - "paths": ["acks.css", "./", "templates", "css", "lang/en.json"] + "extensions": [ + "css", + "html", + "hbs", + "json" + ], + "paths": [ + "acks.css", + "./", + "templates", + "css", + "lang/en.json" + ] } }, "compatibility": { - "minimum": "13", + "minimum": "12", "verified": "13" }, - "esmodules": ["cthulhu-eternal.mjs"], - "styles": ["css/fvtt-cthulhu-eternal.css"], + "esmodules": [ + "cthulhu-eternal.mjs" + ], + "styles": [ + "css/fvtt-cthulhu-eternal.css" + ], "languages": [ { "lang": "en", "name": "Anglais", - "path": "lang/en.json" + "path": "lang/en.json", + "flags": {} } ], "documentTypes": { "Actor": { - "protagonist": { "htmlFields": ["description", "notes"] }, - "vehicle": { "htmlFields": ["description", "notes"] }, - "creature": { "htmlFields": ["description", "notes"] } + "protagonist": { + "htmlFields": [ + "description", + "notes" + ] + }, + "vehicle": { + "htmlFields": [ + "description", + "notes" + ] + }, + "creature": { + "htmlFields": [ + "description", + "notes" + ] + } }, "Item": { - "skill": { "htmlFields": ["description"] }, - "injury": { "htmlFields": ["description"] }, - "weapon": { "htmlFields": ["description"] }, - "armor": { "htmlFields": ["description"] }, - "bond": { "htmlFields": ["description"] }, - "mentaldisorder": { "htmlFields": ["description"] }, - "motivation": { "htmlFields": ["description"] }, - "arcane": { "htmlFields": ["description"] }, - "gear": { "htmlFields": ["description"] }, - "archetype": { "htmlFields": ["description"] }, - "ritual": { "htmlFields": ["description"] }, - "tome": { "htmlFields": ["description"] } + "skill": { + "htmlFields": [ + "description" + ] + }, + "injury": { + "htmlFields": [ + "description" + ] + }, + "weapon": { + "htmlFields": [ + "description" + ] + }, + "armor": { + "htmlFields": [ + "description" + ] + }, + "bond": { + "htmlFields": [ + "description" + ] + }, + "mentaldisorder": { + "htmlFields": [ + "description" + ] + }, + "motivation": { + "htmlFields": [ + "description" + ] + }, + "arcane": { + "htmlFields": [ + "description" + ] + }, + "gear": { + "htmlFields": [ + "description" + ] + }, + "archetype": { + "htmlFields": [ + "description" + ] + }, + "ritual": { + "htmlFields": [ + "description" + ] + }, + "tome": { + "htmlFields": [ + "description" + ] + } } }, "packs": [ { "name": "skills", - "banner": "", "label": "Skills", "system": "fvtt-cthulhu-eternal", "path": "packs-system/skills", - "type": "Item" + "type": "Item", + "ownership": { + "PLAYER": "OBSERVER", + "ASSISTANT": "OWNER" + }, + "flags": {} }, { "name": "rituals", - "banner": "", "label": "Rituals", "system": "fvtt-cthulhu-eternal", "path": "packs-system/rituals", - "type": "Item" + "type": "Item", + "ownership": { + "PLAYER": "OBSERVER", + "ASSISTANT": "OWNER" + }, + "flags": {} } ], "grid": { @@ -78,4 +166,4 @@ "primaryTokenAttribute": "hp", "socket": true, "background": "systems/fvtt-cthulhu-eternal/assets/ui/background_01.webp" -} +} \ No newline at end of file diff --git a/templates/creature-biography.hbs b/templates/creature-biography.hbs index 9cb5840..1cfbc46 100644 --- a/templates/creature-biography.hbs +++ b/templates/creature-biography.hbs @@ -1,12 +1,13 @@
- +
{{localize "CTHULHUETERNAL.Label.description"}} {{formInput systemFields.description enriched=enrichedDescription value=system.description name="system.description" toggled=true}}
- +
{{localize "CTHULHUETERNAL.Label.notes"}} {{formInput systemFields.notes enriched=enrichedNotes value=system.notes name="system.notes" toggled=true}}
+
\ No newline at end of file diff --git a/templates/creature-skills.hbs b/templates/creature-skills.hbs index c845acf..05bd5c4 100644 --- a/templates/creature-skills.hbs +++ b/templates/creature-skills.hbs @@ -1,5 +1,5 @@
- +
{{localize "CTHULHUETERNAL.Label.weapons"}}{{#if isEditMode}}
- +
\ No newline at end of file diff --git a/templates/protagonist-biography.hbs b/templates/protagonist-biography.hbs index c84bdda..5e1d6ca 100644 --- a/templates/protagonist-biography.hbs +++ b/templates/protagonist-biography.hbs @@ -1,5 +1,5 @@
- +
{{localize "CTHULHUETERNAL.Label.resources"}}
@@ -21,11 +21,11 @@
{{localize "CTHULHUETERNAL.Label.biodata"}}
- {{formField systemFields.biodata.fields.adaptedToViolence value=system.biodata.adaptedToViolence name="system.biodata.adaptedToViolence" localize=true}} - {{formField systemFields.biodata.fields.adaptedToHelplessness value=system.biodata.adaptedToHelplessness name="system.biodata.adaptedToHelplessness" localize=true}} + {{formField systemFields.biodata.fields.adaptedToViolence value=system.biodata.adaptedToViolence name="system.biodata.adaptedToViolence" localize=true}} + {{formField systemFields.biodata.fields.adaptedToHelplessness value=system.biodata.adaptedToHelplessness name="system.biodata.adaptedToHelplessness" localize=true}}
- {{formField systemFields.biodata.fields.harshness value=system.biodata.harshness name="system.biodata.harshness" localize=true}} + {{formField systemFields.biodata.fields.harshness value=system.biodata.harshness name="system.biodata.harshness" localize=true}} {{formField systemFields.biodata.fields.age value=system.biodata.age name="system.biodata.age" localize=true classes="field-label"}} {{formField systemFields.biodata.fields.gender value=system.biodata.gender name="system.biodata.gender" localize=true classes="field-label"}} {{formField systemFields.biodata.fields.height value=system.biodata.height name="system.biodata.height" localize=true classes="field-label"}} @@ -39,41 +39,42 @@
{{localize "CTHULHUETERNAL.Label.distinguishingFeatures"}}
-
+
- {{formInput systemFields.characteristics.fields.str.fields.feature value=system.characteristics.str.feature localize=true}} + {{formInput systemFields.characteristics.fields.str.fields.feature value=system.characteristics.str.feature localize=true}}
-
+
- {{formInput systemFields.characteristics.fields.dex.fields.feature value=system.characteristics.dex.feature localize=true}} + {{formInput systemFields.characteristics.fields.dex.fields.feature value=system.characteristics.dex.feature localize=true}}
-
+
- {{formInput systemFields.characteristics.fields.con.fields.feature value=system.characteristics.con.feature localize=true}} + {{formInput systemFields.characteristics.fields.con.fields.feature value=system.characteristics.con.feature localize=true}}
-
+
- {{formInput systemFields.characteristics.fields.int.fields.feature value=system.characteristics.int.feature localize=true}} + {{formInput systemFields.characteristics.fields.int.fields.feature value=system.characteristics.int.feature localize=true}}
-
+
- {{formInput systemFields.characteristics.fields.pow.fields.feature value=system.characteristics.pow.feature localize=true}} + {{formInput systemFields.characteristics.fields.pow.fields.feature value=system.characteristics.pow.feature localize=true}}
-
+
- {{formInput systemFields.characteristics.fields.cha.fields.feature value=system.characteristics.cha.feature localize=true}} + {{formInput systemFields.characteristics.fields.cha.fields.feature value=system.characteristics.cha.feature localize=true}}
-
+
{{localize "CTHULHUETERNAL.Label.description"}} {{formInput systemFields.description enriched=enrichedDescription value=system.description name="system.description" toggled=true}}
- +
{{localize "CTHULHUETERNAL.Label.notes"}} {{formInput systemFields.notes enriched=enrichedNotes value=system.notes name="system.notes" toggled=true}}
+
\ No newline at end of file diff --git a/templates/protagonist-equipment.hbs b/templates/protagonist-equipment.hbs index 0114ea4..046fe9d 100644 --- a/templates/protagonist-equipment.hbs +++ b/templates/protagonist-equipment.hbs @@ -1,5 +1,5 @@
- +
\ No newline at end of file diff --git a/templates/protagonist-skills.hbs b/templates/protagonist-skills.hbs index c0663f8..154300f 100644 --- a/templates/protagonist-skills.hbs +++ b/templates/protagonist-skills.hbs @@ -1,5 +1,5 @@
- {{log this}} +
{{localize "CTHULHUETERNAL.Label.skills"}}
@@ -21,5 +21,5 @@
- +
\ No newline at end of file diff --git a/templates/protagonist-status.hbs b/templates/protagonist-status.hbs index 8c4f5c7..1fe746b 100644 --- a/templates/protagonist-status.hbs +++ b/templates/protagonist-status.hbs @@ -1,4 +1,5 @@
+
{{localize "CTHULHUETERNAL.Label.bonds"}}{{#if isEditMode}} @@ -91,5 +92,5 @@ {{/each}}
- +
\ No newline at end of file diff --git a/templates/vehicle-description.hbs b/templates/vehicle-description.hbs index 53f3759..4d6d440 100644 --- a/templates/vehicle-description.hbs +++ b/templates/vehicle-description.hbs @@ -1,12 +1,13 @@
- +
{{localize "CTHULHUETERNAL.Label.description"}} {{formInput systemFields.description enriched=enrichedDescription value=system.description name="system.description" toggled=true}}
- +
{{localize "CTHULHUETERNAL.Label.notes"}} {{formInput systemFields.notes enriched=enrichedNotes value=system.notes name="system.notes" toggled=true}}
+
\ No newline at end of file diff --git a/templates/vehicle-equipment.hbs b/templates/vehicle-equipment.hbs index 5e9013b..bb88723 100644 --- a/templates/vehicle-equipment.hbs +++ b/templates/vehicle-equipment.hbs @@ -1,5 +1,5 @@
- +
\ No newline at end of file