diff options
Diffstat (limited to 'apps/files/src')
-rw-r--r-- | apps/files/src/components/FilesListVirtual.vue | 33 | ||||
-rw-r--r-- | apps/files/src/views/ReferenceFileWidget.vue | 2 |
2 files changed, 17 insertions, 18 deletions
diff --git a/apps/files/src/components/FilesListVirtual.vue b/apps/files/src/components/FilesListVirtual.vue index 743d85beeba..ff231770f49 100644 --- a/apps/files/src/components/FilesListVirtual.vue +++ b/apps/files/src/components/FilesListVirtual.vue @@ -328,14 +328,14 @@ export default defineComponent({ --clickable-area: var(--default-clickable-area); --icon-preview-size: 32px; - --fixed-top-position: var(--default-clickable-area); + --fixed-block-start-position: var(--default-clickable-area); overflow: auto; height: 100%; will-change: scroll-position; &:has(.file-list-filters__active) { - --fixed-top-position: calc(var(--default-clickable-area) + var(--default-grid-baseline) + var(--clickable-area-small)); + --fixed-block-start-position: calc(var(--default-clickable-area) + var(--default-grid-baseline) + var(--clickable-area-small)); } & :deep() { @@ -366,7 +366,7 @@ export default defineComponent({ } .files-list__selected { - padding-right: 12px; + padding-inline-end: 12px; white-space: nowrap; } @@ -375,7 +375,7 @@ export default defineComponent({ &.files-list__table--with-thead-overlay { // Hide the table header below the overlay - margin-top: calc(-1 * var(--row-height)); + margin-block-start: calc(-1 * var(--row-height)); } } @@ -388,16 +388,16 @@ export default defineComponent({ z-index: 10; // fixed the size padding-inline: var(--row-height) var(--default-grid-baseline, 4px); - height: var(--fixed-top-position); + height: var(--fixed-block-start-position); width: 100%; } .files-list__thead-overlay { // Pinned on top when scrolling position: sticky; - top: var(--fixed-top-position); + top: var(--fixed-block-start-position); // Save space for a row checkbox - margin-left: var(--row-height); + margin-inline-start: var(--row-height); // More than .files-list__thead z-index: 20; @@ -406,7 +406,7 @@ export default defineComponent({ // Reuse row styles background-color: var(--color-main-background); - border-bottom: 1px solid var(--color-border); + border-block-end: 1px solid var(--color-border); height: var(--row-height); } @@ -424,7 +424,7 @@ export default defineComponent({ // Pinned on top when scrolling position: sticky; z-index: 10; - top: var(--fixed-top-position); + top: var(--fixed-block-start-position); } tr { @@ -433,7 +433,7 @@ export default defineComponent({ align-items: center; width: 100%; user-select: none; - border-bottom: 1px solid var(--color-border); + border-block-end: 1px solid var(--color-border); box-sizing: border-box; user-select: none; height: var(--row-height); @@ -465,8 +465,7 @@ export default defineComponent({ position: absolute; display: block; top: 0; - inset-inline-start: 0; - inset-inline-end: 0; + inset-inline: 0; bottom: 0; opacity: .1; z-index: -1; @@ -586,7 +585,7 @@ export default defineComponent({ max-width: calc(var(--icon-preview-size) * 0.5); color: var(--color-primary-element-text); // better alignment with the folder icon - margin-top: 2px; + margin-block-start: 2px; // Improve icon contrast with a background for files &--file { @@ -766,8 +765,8 @@ tbody.files-list__tbody.files-list__tbody--grid { width: 16px; height: 16px; position: absolute; - left: 50%; - margin-left: -8px; + inset-inline-start: 50%; + margin-inline-start: -8px; z-index: -1; background: var(--color-main-background); } @@ -801,7 +800,7 @@ tbody.files-list__tbody.files-list__tbody--grid { .files-list__row-name-text { margin: 0; // Ensure that the outline is not too close to the text. - margin-left: -4px; + margin-inline-start: -4px; padding: 0px 4px; } } @@ -815,7 +814,7 @@ tbody.files-list__tbody.files-list__tbody--grid { .files-list__row-actions { position: absolute; inset-inline-end: calc(var(--half-clickable-area) / 2); - bottom: calc(var(--mtime-height) / 2); + inset-block-end: calc(var(--mtime-height) / 2); width: var(--clickable-area); height: var(--clickable-area); } diff --git a/apps/files/src/views/ReferenceFileWidget.vue b/apps/files/src/views/ReferenceFileWidget.vue index 41b5fe73048..9db346ea35d 100644 --- a/apps/files/src/views/ReferenceFileWidget.vue +++ b/apps/files/src/views/ReferenceFileWidget.vue @@ -256,7 +256,7 @@ export default defineComponent({ min-width: 88px; max-width: 88px; padding: 12px; - padding-right: 0; + padding-inline-end: 0; display: flex; align-items: center; justify-content: center; |