From 565b46f28783271fa613bc744cb19fbd4373b193 Mon Sep 17 00:00:00 2001 From: Brian Love Date: Mon, 7 Sep 2026 08:06:34 -0700 Subject: [PATCH 01/20] =?UTF-8?q?docs:=20spec=20for=20components=20SP3=20?= =?UTF-8?q?=E2=80=94=20TextInput=20and=20Checkbox?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5.1 --- ...2026-09-07-components-sp3-inputs-design.md | 222 ++++++++++++++++++ 1 file changed, 222 insertions(+) create mode 100644 docs/superpowers/specs/2026-09-07-components-sp3-inputs-design.md diff --git a/docs/superpowers/specs/2026-09-07-components-sp3-inputs-design.md b/docs/superpowers/specs/2026-09-07-components-sp3-inputs-design.md new file mode 100644 index 00000000..19f19979 --- /dev/null +++ b/docs/superpowers/specs/2026-09-07-components-sp3-inputs-design.md @@ -0,0 +1,222 @@ +# Components SP3: TextInput and Checkbox + +Date: 2026-09-07 +Status: approved, ready for planning + +## Purpose + +The third sub-project of the component kit (program and contract: +`2026-09-04-components-sp1-button-design.md`; the list primitive and the +select: `2026-09-05-components-sp2-select-design.md`). The grid still renders +seven native text-like fields in its chrome and seven checkboxes drawn five +different ways — three native ``s and four hand-built +`