Skip to content

Commit 29320ae

Browse files
tianzhouclaude
andcommitted
Simplify product icon glyphs
Pare each glyph to a cleaner minimal form, keeping distinct shapes and the shared colour/shade treatment: - pgconsole — window: single header bar (drop the title dots) - pgschema — 2x2 grid (drop the header row) - pgparser — syntax tree: root + 2 children (was 3) - pgtui — unchanged (already minimal) Update DESIGN.md glyph descriptions and table. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent ac049b8 commit 29320ae

7 files changed

Lines changed: 20 additions & 22 deletions

File tree

DESIGN.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,10 @@ palettes:
4242
# shared gradient style: one userSpaceOnUse gradient (0,0)->(120,120) over a
4343
# 120x120 canvas, transparent background, transparent negative space.
4444
product-icons:
45-
pgconsole: { glyph: "app window (title dots)", palette: "{palettes.cobalt-blue}", files: ["public/icons/pgconsole.svg", "public/icons/pgconsole.png"] }
45+
pgconsole: { glyph: "window (header bar)", palette: "{palettes.cobalt-blue}", files: ["public/icons/pgconsole.svg", "public/icons/pgconsole.png"] }
4646
pgtui: { glyph: "terminal prompt >_", palette: "{palettes.terminal-green}", files: ["public/icons/pgtui.svg", "public/icons/pgtui.png"] }
47-
pgschema: { glyph: "table / grid", palette: "{palettes.signal-red}", files: ["public/icons/pgschema.svg", "public/icons/pgschema.png"] }
48-
pgparser: { glyph: "syntax tree / AST", palette: "{palettes.solar-amber}", files: ["public/icons/pgparser.svg", "public/icons/pgparser.png"] }
47+
pgschema: { glyph: "2x2 grid", palette: "{palettes.signal-red}", files: ["public/icons/pgschema.svg", "public/icons/pgschema.png"] }
48+
pgparser: { glyph: "syntax tree (root + 2)", palette: "{palettes.solar-amber}", files: ["public/icons/pgparser.svg", "public/icons/pgparser.png"] }
4949
components:
5050
logo:
5151
format: svg
@@ -181,10 +181,10 @@ from the shading, not the silhouette.
181181

182182
| Product | Meaning | Glyph | Palette |
183183
|:--|:--|:--|:--|
184-
| `pgconsole` | SQL GUI editor | app window (title dots) | `cobalt-blue` |
184+
| `pgconsole` | SQL GUI editor | window (header bar) | `cobalt-blue` |
185185
| `pgtui` | TUI SQL client | terminal prompt `>_` | `terminal-green` |
186-
| `pgschema` | declarative schema (Terraform-for-pg) | table / grid (header + 2×2 cells) | `signal-red` |
187-
| `pgparser` | Postgres parser library | syntax tree / AST (root + 3 children) | `solar-amber` |
186+
| `pgschema` | declarative schema (Terraform-for-pg) | 2×2 grid | `signal-red` |
187+
| `pgparser` | Postgres parser library | syntax tree (root + 2 children) | `solar-amber` |
188188

189189
Sources live in `public/icons/<product>.{svg,png}`. To add a product: pick or
190190
add a `palettes` row, draw a bold gradient glyph on the shared canvas, knock out

public/icons/pgconsole.png

-484 Bytes
Loading

public/icons/pgconsole.svg

Lines changed: 4 additions & 4 deletions
Loading

public/icons/pgparser.png

-14.4 KB
Loading

public/icons/pgparser.svg

Lines changed: 5 additions & 6 deletions
Loading

public/icons/pgschema.png

2.45 KB
Loading

public/icons/pgschema.svg

Lines changed: 5 additions & 6 deletions
Loading

0 commit comments

Comments
 (0)