Skip to content

Commit f8e11b9

Browse files
committed
style(sidebar): extend dividers to panel edges
1 parent 3dd070d commit f8e11b9

3 files changed

Lines changed: 9 additions & 6 deletions

File tree

‎src/renderer/components/http/HttpSidebar.vue‎

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ const { height } = useElementSize(sections)
5353
const environmentsHandle = ref<HTMLElement>()
5454
const trashHandle = ref<HTMLElement>()
5555
const resizeClass
56-
= 'before:bg-border hover:before:bg-primary data-[resizing]:before:bg-primary relative z-10 h-0 shrink-0 cursor-row-resize before:absolute before:inset-x-0 before:top-0 before:h-px after:absolute after:inset-x-0 after:-top-1 after:h-3'
56+
= 'before:bg-border hover:before:bg-primary data-[resizing]:before:bg-primary relative z-10 -mx-1 h-0 shrink-0 cursor-row-resize before:absolute before:inset-x-0 before:top-0 before:h-px after:absolute after:inset-x-0 after:-top-1 after:h-3'
5757
const available = computed(() => Math.max(0, height.value - 108))
5858
const trashSize = computed(() =>
5959
Math.min(
@@ -205,7 +205,10 @@ async function onImported() {
205205

206206
<template>
207207
<div class="flex h-full min-h-0 flex-col px-1 pt-[var(--content-top-offset)]">
208-
<HttpRequestsListHeader v-model:favorites="favorites" />
208+
<HttpRequestsListHeader
209+
v-model:favorites="favorites"
210+
class="-mx-1 px-2!"
211+
/>
209212
<div
210213
ref="sections"
211214
class="flex min-h-0 flex-1 flex-col"
@@ -235,7 +238,7 @@ async function onImported() {
235238
/>
236239
<section
237240
ref="environmentsSection"
238-
class="min-h-0 overflow-hidden border-t"
241+
class="-mx-1 min-h-0 overflow-hidden border-t px-1"
239242
:class="!collectionsOpen && environmentsOpen ? 'flex-1' : 'shrink-0'"
240243
:style="{
241244
height: environmentsOpen ? `${environmentSize + 36}px` : '36px',
@@ -253,7 +256,7 @@ async function onImported() {
253256
/>
254257
<section
255258
ref="trashSection"
256-
class="flex min-h-0 flex-col border-t"
259+
class="-mx-1 flex min-h-0 flex-col border-t px-1"
257260
:class="
258261
!collectionsOpen && !environmentsOpen && trashOpen
259262
? 'flex-1'

‎src/renderer/components/notes/NotesSidebarFolders.vue‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -333,7 +333,7 @@ useDeleteShortcut({
333333
</div>
334334
<div
335335
ref="tagsHandleRef"
336-
class="before:bg-border hover:before:bg-primary data-[resizing]:before:bg-primary relative z-10 flex h-px shrink-0 cursor-row-resize items-center justify-center bg-transparent before:absolute before:inset-x-0 before:top-1/2 before:h-px before:-translate-y-1/2 before:transition-[background-color,height] before:duration-150 before:content-[''] after:absolute after:inset-x-0 after:top-1/2 after:h-3 after:-translate-y-1/2 after:content-[''] hover:before:h-0.5 hover:before:delay-200 data-[resizing]:before:h-0.5"
336+
class="before:bg-border hover:before:bg-primary data-[resizing]:before:bg-primary relative z-10 -mx-1 flex h-px shrink-0 cursor-row-resize items-center justify-center bg-transparent before:absolute before:inset-x-0 before:top-1/2 before:h-px before:-translate-y-1/2 before:transition-[background-color,height] before:duration-150 before:content-[''] after:absolute after:inset-x-0 after:top-1/2 after:h-3 after:-translate-y-1/2 after:content-[''] hover:before:h-0.5 hover:before:delay-200 data-[resizing]:before:h-0.5"
337337
/>
338338
<div
339339
:style="{ height: `${tagsHeight}px` }"

‎src/renderer/components/sidebar/library/Library.vue‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ async function onFolderDrag({
242242

243243
<div
244244
ref="tagsHandleRef"
245-
class="before:bg-border hover:before:bg-primary data-[resizing]:before:bg-primary relative z-10 flex h-px shrink-0 cursor-row-resize items-center justify-center bg-transparent before:absolute before:inset-x-0 before:top-1/2 before:h-px before:-translate-y-1/2 before:transition-[background-color,height] before:duration-150 before:content-[''] after:absolute after:inset-x-0 after:top-1/2 after:h-3 after:-translate-y-1/2 after:content-[''] hover:before:h-0.5 hover:before:delay-200 data-[resizing]:before:h-0.5"
245+
class="before:bg-border hover:before:bg-primary data-[resizing]:before:bg-primary relative z-10 -mx-1 flex h-px shrink-0 cursor-row-resize items-center justify-center bg-transparent before:absolute before:inset-x-0 before:top-1/2 before:h-px before:-translate-y-1/2 before:transition-[background-color,height] before:duration-150 before:content-[''] after:absolute after:inset-x-0 after:top-1/2 after:h-3 after:-translate-y-1/2 after:content-[''] hover:before:h-0.5 hover:before:delay-200 data-[resizing]:before:h-0.5"
246246
/>
247247

248248
<div

0 commit comments

Comments
 (0)