mirror of
https://github.com/AutoMaker-Org/automaker.git
synced 2026-02-02 20:43:36 +00:00
Merge pull request #34 from AutoMaker-Org/style/enchance-sidebar-style
style: enhance sidebar layout for better responsiveness
This commit is contained in:
@@ -742,12 +742,15 @@ export function Sidebar() {
|
|||||||
{/* Logo */}
|
{/* Logo */}
|
||||||
<div
|
<div
|
||||||
className={cn(
|
className={cn(
|
||||||
"h-20 pt-8 flex items-center justify-between border-b border-sidebar-border shrink-0 titlebar-drag-region",
|
"h-20 border-b border-sidebar-border shrink-0 titlebar-drag-region",
|
||||||
sidebarOpen ? "px-3 lg:px-6" : "px-3"
|
sidebarOpen ? "pt-8 px-3 lg:px-6 flex items-center justify-between" : "pt-2 pb-2 px-3 flex flex-col items-center justify-center gap-2"
|
||||||
)}
|
)}
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
className="flex items-center titlebar-no-drag cursor-pointer"
|
className={cn(
|
||||||
|
"flex items-center titlebar-no-drag cursor-pointer",
|
||||||
|
!sidebarOpen && "flex-col gap-1"
|
||||||
|
)}
|
||||||
onClick={() => setCurrentView("welcome")}
|
onClick={() => setCurrentView("welcome")}
|
||||||
data-testid="logo-button"
|
data-testid="logo-button"
|
||||||
>
|
>
|
||||||
|
|||||||
Reference in New Issue
Block a user