Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/browser/components/AIView.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -373,7 +373,7 @@ const AIViewInner: React.FC<AIViewProps> = ({
aria-busy={canInterrupt}
aria-label="Conversation transcript"
tabIndex={0}
className="h-full overflow-y-auto p-[15px] leading-[1.5] break-words whitespace-pre-wrap"
className="h-full overflow-y-auto p-[15px] leading-[1.5] break-words whitespace-pre-wrap focus:outline-none focus-visible:outline-none"
>
<div className={cn("max-w-4xl mx-auto", mergedMessages.length === 0 && "h-full")}>
{mergedMessages.length === 0 ? (
Expand Down
2 changes: 1 addition & 1 deletion src/browser/components/ProjectSidebar.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ const DraggableProjectItemBase: React.FC<DraggableProjectItemProps> = ({
<div
ref={(node) => drag(drop(node))}
className={cn(
"py-2 px-3 flex items-center border-l-transparent transition-all duration-150 bg-separator",
"py-2 px-3 flex items-center border-l-transparent transition-all duration-150 bg-separator focus:outline-none focus-visible:outline-none focus-visible:bg-hover",
isDragging ? "cursor-grabbing opacity-40 [&_*]:!cursor-grabbing" : "cursor-grab",
isOver && "bg-accent/[0.08]",
selected && "bg-hover border-l-accent",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -609,7 +609,7 @@ export const ReviewPanel: React.FC<ReviewPanelProps> = ({
tabIndex={0}
onFocus={() => setIsPanelFocused(true)}
onBlur={() => setIsPanelFocused(false)}
className="bg-dark [container-type:inline-size] flex h-full min-h-0 flex-col outline-none [container-name:review-panel] focus-within:shadow-[inset_0_0_0_1px_rgba(0,122,204,0.2)]"
className="bg-dark [container-type:inline-size] flex h-full min-h-0 flex-col outline-none [container-name:review-panel] focus-within:shadow-[inset_0_0_0_1px_rgba(0,122,204,0.2)] focus-visible:outline-none"
>
{/* Always show controls so user can change diff base */}
<ReviewControls
Expand Down
2 changes: 1 addition & 1 deletion src/browser/components/WorkspaceListItem.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ const WorkspaceListItemInner: React.FC<WorkspaceListItemProps> = ({
<React.Fragment>
<div
className={cn(
"py-1.5 pl-4 pr-2 cursor-pointer border-l-[3px] border-transparent transition-all duration-150 text-[13px] relative hover:bg-hover [&:hover_button]:opacity-100 flex gap-2",
"py-1.5 pl-4 pr-2 cursor-pointer border-l-[3px] border-transparent transition-all duration-150 text-[13px] relative hover:bg-hover focus:outline-none focus-visible:outline-none focus-visible:bg-hover focus-visible:border-l-blue-400 [&:hover_button]:opacity-100 flex gap-2",
isSelected && "bg-hover border-l-blue-400"
)}
onClick={() =>
Expand Down
2 changes: 1 addition & 1 deletion src/browser/components/ui/button.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { cva, type VariantProps } from "class-variance-authority";
import { cn } from "@/common/lib/utils";

const buttonVariants = cva(
"inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",
"inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",
{
variants: {
variant: {
Expand Down
15 changes: 11 additions & 4 deletions src/browser/styles/globals.css
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,17 @@
font-display: swap;
}

@font-face {
font-family: "Seti";
src: url("../assets/file-icons/seti.woff") format("woff");
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Geist Mono";
src: url("../../../node_modules/geist/dist/fonts/geist-mono/GeistMono-Variable.woff2") format("woff2");
src: url("../../../node_modules/geist/dist/fonts/geist-mono/GeistMono-Variable.woff2")
format("woff2");
font-weight: 100 900;
font-style: normal;
font-display: swap;
Expand Down Expand Up @@ -228,9 +236,8 @@
--plan-mode-rgb: 31, 107, 184;

--font-primary:
-apple-system, BlinkMacSystemFont, "Geist", system-ui, "Segoe UI", "Roboto",
"Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
"Segoe UI Symbol";
-apple-system, BlinkMacSystemFont, "Geist", system-ui, "Segoe UI", "Roboto", "Helvetica Neue",
Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";

--font-monospace:
"Monaco", "Menlo", "Geist Mono", "Ubuntu Mono", "Consolas", "Courier New", monospace,
Expand Down