Skip to content
Merged
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
10 changes: 10 additions & 0 deletions apps/desktop/src/index.css
Original file line number Diff line number Diff line change
Expand Up @@ -1141,6 +1141,16 @@
0 0 12px color-mix(in srgb, var(--rc-bg) 55%, transparent);
}

/* Caption-sized text has thin strokes a busy picture breaks up: a closer, denser halo keeps it whole. */
.rc-text-over-image-small {
text-shadow:
0 0 1px var(--rc-bg),
0 0 2px var(--rc-bg),
0 0 4px var(--rc-bg),
0 0 8px color-mix(in srgb, var(--rc-bg) 85%, transparent),
0 0 14px color-mix(in srgb, var(--rc-bg) 60%, transparent);
}

/* A day of the activity heatmap's grid: 2px, under the smallest radius step, on a 7px cell. */
.rc-heat-cell {
border-radius: 2px;
Expand Down
1 change: 0 additions & 1 deletion apps/desktop/src/state/settingsRegistry.ts
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,6 @@ export const SECTION_KIND: Record<SettingsSection, SettingKind> = {
const ROW_KINDS: { section: SettingsSection; title: string; kind: SettingKind }[] = [
// General keeps app preferences and this computer's own rows beside the server settings.
{ section: "general", title: "Default project folder", kind: "machine" },
{ section: "general", title: "Harness, model and effort", kind: "server" },
{ section: "general", title: "Access", kind: "server" },
{ section: "general", title: "Continue threads after a restart", kind: "server" },
{ section: "general", title: "Continue threads on their own", kind: "server" },
Expand Down
2 changes: 1 addition & 1 deletion apps/desktop/src/ui/ChatView.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -741,7 +741,7 @@ function NewThreadHeading({
{showTip && tip && shortcut && (
// Over a picture the tip reads in `fg`, not muted: a muted line lands near what a dark
// photo leaves under the scrim, and the halo alone cannot make that difference up.
<p className={cx("text-caption", banner ? "rc-text-over-image text-fg" : "text-fg-muted")}>
<p className={cx("text-caption", banner ? "rc-text-over-image-small text-fg" : "text-fg-muted")}>
Tip: {tip.text} with <Kbd>{shortcut}</Kbd>
</p>
)}
Expand Down
3 changes: 0 additions & 3 deletions apps/desktop/src/ui/Settings.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -334,9 +334,6 @@ function GeneralPage() {
{defaultCwd ? "Change folder" : "Choose folder"}
</Action>
</Row>
<Row title="Harness, model and effort" subtitle="Which harness runs a new thread by default.">
<Action onClick={() => openSettings("agents")}>Open Harnesses</Action>
</Row>
<Row
title="Access"
subtitle="What threads may do without asking, by default and per project."
Expand Down
5 changes: 0 additions & 5 deletions apps/desktop/src/ui/settingsIndex.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,6 @@ export const SETTINGS_INDEX: SettingEntry[] = [
title: "Default project folder",
keywords: "directory cwd project path choose",
},
{
section: "general",
title: "Harness, model and effort",
keywords: "agent default harness which runs new thread",
},
{
section: "general",
title: "Access",
Expand Down
Loading