Skip to content

Commit 274bf57

Browse files
committed
Finish filter polish
1 parent 8ca7dd8 commit 274bf57

3 files changed

Lines changed: 14 additions & 5 deletions

File tree

resources/css/core/utilities.css

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@
132132
*/
133133
/* HTML Example...
134134
135-
<div class="absolute right-0 mask-bg"> <-- needs to be position:absolute or position:relative
135+
<div class="absolute right-0 mask-bg"> <-- needs to be position:absolute or position:relative. Use a modifier class to change the amount/direction, e.g. <div class="sticky left-0 mask-bg mask-bg--left mask-bg--left-small">
136136
137137
</div>
138138
@@ -148,15 +148,24 @@
148148
z-index: var(--z-index-below);
149149
width: calc(150% + var(--cover));
150150
height: calc(100% + var(--height-offset) * 2);
151-
left: calc(0.5rem - var(--cover));
152151
top: calc(0% - var(--height-offset));
153-
background: radial-gradient(circle at center, hsl(0deg 0% 100%) 0%,transparent 80%);
152+
background: radial-gradient(circle at center, white 0%,transparent 80%);
154153
border-radius: 1.5rem 0 0 1.5rem;
155154
}
156155
.dark &::before {
157156
background: radial-gradient(circle at center, hsl(240deg 6% 10%) 0%, transparent 80%);
158157
}
159158
}
159+
@utility mask-bg--left {
160+
&::before {
161+
left: calc(0.5rem - var(--cover));
162+
}
163+
}
164+
@utility mask-bg--left-small {
165+
&::before {
166+
left: calc(-0.75rem - var(--cover));
167+
}
168+
}
160169

161170
/* UTILITIES / STATES / DECORATION / ARCHIECTURAL LINES
162171
=================================================== */

resources/js/components/ui/Listing/CustomizeColumns.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ function reset() {
6969
</script>
7070

7171
<template>
72-
<div data-ui-column-customizer class="absolute right-0 mask-bg">
72+
<div data-ui-column-customizer class="absolute right-0 mask-bg mask-bg--left">
7373
<Tooltip :text="__('Customize Columns')">
7474
<Button icon="sliders-vertical" :disabled="reorderable" @click="open = true" :aria-label="__('Customize Columns')" />
7575
</Tooltip>

resources/js/components/ui/Listing/Filters.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ function removeFieldFilter(handle) {
3737
<div class="flex flex-1 items-center gap-3 overflow-x-auto py-3 rounded-r-4xl">
3838
<Modal :title="__('Apply Filters')">
3939
<template #trigger>
40-
<div class="sticky left-0 bg-white dark:bg-gray-900">
40+
<div class="sticky left-0 rounded-r-lg bg-white dark:bg-gray-900 mask-bg mask-bg--left mask-bg--left-small">
4141
<Button icon="sliders-horizontal" class="[&_svg]:size-3.5" :disabled="reorderable">
4242
{{ __('Filters') }}
4343
<Badge

0 commit comments

Comments
 (0)