diff --git a/src-tauri/icons/icon.icns b/src-tauri/icons/icon.icns index ed1d9efd..e7cf6f37 100644 Binary files a/src-tauri/icons/icon.icns and b/src-tauri/icons/icon.icns differ diff --git a/src-web/components/Sidebar.tsx b/src-web/components/Sidebar.tsx index 816ba251..0abb65bb 100644 --- a/src-web/components/Sidebar.tsx +++ b/src-web/components/Sidebar.tsx @@ -155,6 +155,7 @@ function SidebarItem({ request, active }: { request: HttpRequest; active: boolea }} to={`/workspaces/${request.workspaceId}/requests/${request.id}`} onDoubleClick={() => setEditing(true)} + onClick={active ? () => setEditing(true) : undefined} justify="start" > {editing ? ( @@ -175,7 +176,14 @@ function SidebarItem({ request, active }: { request: HttpRequest; active: boolea }} /> ) : ( - {request.name || request.url} + + {request.name || request.url || 'New Request'} + )} (function ItemInner( ref={ref} className={classnames( className, - 'outline-none px-2 py-1.5 flex items-center text-sm text-gray-700 whitespace-nowrap pr-4', - !noHover && 'focus:bg-gray-50 focus:text-gray-900 rounded', + 'min-w-[8rem] outline-none px-2 h-7 flex items-center text-sm text-gray-700 whitespace-nowrap pr-4', + !noHover && 'focus:bg-highlight focus:text-gray-900 rounded', )} {...props} > diff --git a/src-web/components/core/Editor/Editor.css b/src-web/components/core/Editor/Editor.css index fe496669..03c5025e 100644 --- a/src-web/components/core/Editor/Editor.css +++ b/src-web/components/core/Editor/Editor.css @@ -163,7 +163,7 @@ } & > ul > li[aria-selected] { - @apply bg-gray-100 text-gray-900; + @apply bg-highlight text-gray-900; } & > ul > li:hover { diff --git a/tailwind.config.cjs b/tailwind.config.cjs index 27237f61..34be4811 100644 --- a/tailwind.config.cjs +++ b/tailwind.config.cjs @@ -21,6 +21,7 @@ module.exports = { "5xl": "3.052rem" }, colors: { + highlight: "hsl(var(--color-gray-200) / 0.3)", transparent: "transparent", white: "hsl(0 100% 100% / )", black: "hsl(0 100% 0% / )",