Просмотр исходного кода

retain session hover state when popover open and update border radius

David Hill 1 месяц назад
Родитель
Сommit
a05c334702
2 измененных файлов с 2 добавлено и 2 удалено
  1. 1 1
      packages/app/src/pages/layout.tsx
  2. 1 1
      packages/ui/src/components/hover-card.css

+ 1 - 1
packages/app/src/pages/layout.tsx

@@ -1411,7 +1411,7 @@ export default function Layout(props: ParentProps) {
       <div
         data-session-id={props.session.id}
         class="group/session relative w-full rounded-md cursor-default transition-colors pl-2 pr-3
-               hover:bg-surface-raised-base-hover focus-within:bg-surface-raised-base-hover has-[.active]:bg-surface-base-active"
+               hover:bg-surface-raised-base-hover focus-within:bg-surface-raised-base-hover has-[[data-expanded]]:bg-surface-raised-base-hover has-[.active]:bg-surface-base-active"
       >
         <Show
           when={hoverEnabled()}

+ 1 - 1
packages/ui/src/components/hover-card.css

@@ -8,7 +8,7 @@
   z-index: 50;
   min-width: 200px;
   max-width: 320px;
-  border-radius: var(--radius-md);
+  border-radius: 8px;
   background-color: var(--surface-raised-stronger-non-alpha);
   pointer-events: auto;