Browse Source

fix: avatar radius and current project

David Hill 1 month ago
parent
commit
b1a22e08f5
2 changed files with 5 additions and 4 deletions
  1. 4 3
      packages/app/src/pages/layout.tsx
  2. 1 1
      packages/ui/src/components/avatar.tsx

+ 4 - 3
packages/app/src/pages/layout.tsx

@@ -1008,9 +1008,10 @@ export default function Layout(props: ParentProps) {
       <button
         type="button"
         classList={{
-          "flex items-center justify-center size-10 p-1 rounded-lg border transition-colors cursor-default": true,
-          "bg-transparent border-icon-strong-base hover:bg-surface-base-hover": selected(),
-          "bg-transparent border-transparent hover:bg-surface-base-hover hover:border-border-weak-base": !selected(),
+          "flex items-center justify-center size-10 p-1 rounded-lg overflow-hidden transition-colors cursor-default": true,
+          "bg-transparent border-2 border-icon-strong-base hover:bg-surface-base-hover": selected(),
+          "bg-transparent border border-transparent hover:bg-surface-base-hover hover:border-border-weak-base":
+            !selected(),
         }}
         onClick={() => navigateToProject(props.project.worktree)}
       >

+ 1 - 1
packages/ui/src/components/avatar.tsx

@@ -37,7 +37,7 @@ export function Avatar(props: AvatarProps) {
       }}
     >
       <Show when={src} fallback={split.fallback?.[0]}>
-        {(src) => <img src={src()} draggable={false} class="size-full object-cover" />}
+        {(src) => <img src={src()} draggable={false} class="size-full object-cover rounded-[inherit]" />}
       </Show>
     </div>
   )