aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/src
diff options
context:
space:
mode:
Diffstat (limited to 'apps/files/src')
-rw-r--r--apps/files/src/components/FilesListVirtual.vue33
-rw-r--r--apps/files/src/views/ReferenceFileWidget.vue2
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;