| | |
| | | Requires at least: 6.4 |
| | | Tested up to: 6.4 |
| | | Requires PHP: 7.0 |
| | | Version: 1.5.9 |
| | | Version: 1.5.95 |
| | | License: GNU General Public License v2 or later |
| | | License URI: http://www.gnu.org/licenses/gpl-2.0.html |
| | | Text Domain: jv |
| | |
| | | .pb-7 { padding-bottom: var(--sp7); } |
| | | |
| | | /** MARGIN **/ |
| | | .m-0 {margin: 0;} |
| | | .m-1 {margin: var(--sp1);} |
| | | .m-2 {margin: var(--sp2);} |
| | | .m-3 {margin: var(--sp3);} |
| | |
| | | filter: none; |
| | | position: relative; |
| | | } |
| | | .item-grid.list-view { |
| | | gap: 0; |
| | | } |
| | | .item-grid.list-view .item { |
| | | aspect-ratio: unset; |
| | | align-items: flex-start; |
| | | border-radius: 4px; |
| | | padding: 1rem 0; |
| | | } |
| | | .list-view .item:nth-of-type(even) { |
| | | background-color: var(--base); |
| | | } |
| | | .list-view .item-select { |
| | | display: flex; |
| | | align-items: center; |
| | | justify-content: center; |
| | | min-height: 18vh; |
| | | } |
| | | .list-view .item .col { |
| | | padding: 0 var(--chip_) 0 1rem; |
| | | } |
| | | .list-view .abs { |
| | | right:0; |
| | | top:0; |
| | | width:max-content; |
| | | --dir:column-reverse; |
| | | justify-content: flex-end; |
| | | } |
| | | .item.col { |
| | | --wrap: nowrap; |
| | | } |
| | |
| | | .item-grid.list-view { |
| | | display: flex; |
| | | flex-direction: column; |
| | | gap: 2rem; |
| | | --gap: 2rem; |
| | | gap: 0; |
| | | } |
| | | |
| | | .item-grid.list-view .item .col { |
| | |
| | | details .icon { |
| | | --w: 1.5em; |
| | | } |
| | | |
| | | details .filters .icon { |
| | | --w: 1em; |
| | | } |
| | | button.voted .icon, |
| | | button.favourite.favourited { |
| | | animation: favourite-pop .4s cubic-bezier(.25, .46, .45, .94); |
| | |
| | | touch-action: pan-x; |
| | | text-transform: lowercase; |
| | | } |
| | | .term-list small { |
| | | vertical-align: baseline; |
| | | margin-left: .5rem; |
| | | font-style: italic; |
| | | } |
| | | .term-list li { |
| | | display: flex; |
| | | align-items: center; |
| | | } |
| | | .term-list a { |
| | | align-items: center; |
| | | } |
| | | |
| | | |
| | | .directory-list > ul |
| | | { |
| | | max-width: 100%; |
| | | } |
| | | .directory-list img { |
| | | width: 70px; |
| | | } |
| | | .directory-list .image { |
| | | display: flex; |
| | | flex-wrap: nowrap; |
| | | align-items: center; |
| | | } |
| | | .directory-list h3 { |
| | | margin: 0; |
| | | text-align: center; |
| | | font-weight: var(--fw-h-bold); |
| | | font-family: var(--heading); |
| | | position: sticky; |
| | | font-size: var(--txt-enormous); |
| | | width: 100%; |
| | |
| | | --w: 3em; |
| | | justify-content: center; |
| | | align-items: center; |
| | | inset: 0; |
| | | } |
| | | |
| | | dialog.loading[open]@starting-style { |
| | |
| | | animation: pulse 2s infinite; |
| | | } |
| | | |
| | | .refreshNow.fetching .icon, |
| | | aside#queue.pending:not(.expanded) + .qtoggle .icon { |
| | | background-color: var(--error); |
| | | background-color: var(--action-0); |
| | | animation: spin 1s var(--trans-fn) infinite; |
| | | } |
| | | |
| | | /* Status count badge */ |
| | | |
| | | /*.refresh .countdown {*/ |
| | | /* --justify:center;*/ |
| | | /* --align: center;*/ |
| | | /* --offset: 0;*/ |
| | | /* left: .25rem;*/ |
| | | /* margin: 0 3px;*/ |
| | | /* border-radius: 50%;*/ |
| | | /* background-color: var(--base);*/ |
| | | /* width: 1em;*/ |
| | | /* height: 1em;*/ |
| | | /*}*/ |
| | | .refresh .countdown, |
| | | .qtoggle .count { |
| | | --align: center; |
| | | --justify: center; |
| | |
| | | font-size: var(--txt-x-small); |
| | | } |
| | | |
| | | .refresh .countdown { |
| | | --justify:center; |
| | | --align: center; |
| | | --offset: 0; |
| | | right: var(--offset); |
| | | margin: 0 3px; |
| | | border-radius: 50%; |
| | | border: 1px solid var(--base-200); |
| | | } |
| | | |
| | | .refreshNow { |
| | | width: var(--btn); |
| | |
| | | --w: 18px; |
| | | } |
| | | |
| | | /* Refreshing animation */ |
| | | #queue.pending.expanded .refreshNow .icon { |
| | | animation: spin 1.5s var(--trans-fn) infinite; |
| | | } |
| | | |
| | | /************************************************** |
| | | DELAY |
| | | **************************************************/ |
| | |
| | | border-radius: 4px; |
| | | padding: 0 .5rem; |
| | | position: fixed; |
| | | bottom: 0; |
| | | right: calc(var(--btn_) + 1rem); |
| | | top: var(--btnbtn); |
| | | right: 1rem; |
| | | --w: 1em; |
| | | box-shadow:var(--shdw); |
| | | display:flex; |
| | | flex-wrap: nowrap; |
| | | gap: 1rem; |
| | | } |
| | | body:has(.fixed.bottom) .fstatus { |
| | | bottom: var(--btn_); |
| | | @media (min-width: 768px) { |
| | | .fstatus { |
| | | right:calc(var(--btn_) + 1rem); |
| | | bottom: 0; |
| | | top: unset; |
| | | } |
| | | body:has(.fixed.bottom) .fstatus { |
| | | bottom: var(--btn_); |
| | | } |
| | | } |
| | | |
| | | .fstatus .spinner { |
| | |
| | | padding: 2rem; |
| | | } |
| | | |
| | | .timeline.terms ul, |
| | | .timeline.terms { |
| | | list-style: none; |
| | | display: flex; |
| | | display: inline-flex; |
| | | flex-wrap: wrap; |
| | | justify-content: space-between; |
| | | align-items: flex-start; |
| | | } |
| | | .timeline.terms ul { |
| | | gap: 1rem; |
| | | } |
| | | |
| | | .timeline.terms > li { |
| | | width: 100%; |
| | |
| | | |
| | | .toggle-text label::before, |
| | | .toggle-text label::after { |
| | | display: none; |
| | | display: none!important; |
| | | } |
| | | |
| | | .toggle-text label { |
| | |
| | | |
| | | .toggle-text input + label .text { |
| | | position: relative; |
| | | margin: 0 .5rem; |
| | | margin: 0; |
| | | --gap: 0; |
| | | font-weight: bold; |
| | | width: fit-content; |
| | | padding: 2px 4px; |
| | |
| | | padding-left: 0!important; |
| | | } |
| | | |
| | | /*.auto-wrapper {*/ |
| | | /* position: absolute;*/ |
| | | /* bottom: -105%;*/ |
| | | /* background-color: rgba(var(--base-rgb), var(--op-5));*/ |
| | | /* backdrop-filter: blur(2px);*/ |
| | | /* border-radius: var(--radius);*/ |
| | | /* z-index: 1;*/ |
| | | /*}*/ |
| | | .autocomplete-dropdown { |
| | | width: 100%; |
| | | background-color: var(--base-100); |