Select
完整五 part Base 单选协议,受控请求、键盘与 anchored popup。
Bootstrap 2.3.2 原型库及其已实现的部分覆盖。
固定 2.3.2 的经典渐变、凸起控件、输入框与分隔线视觉语言;交互与值归属全部继承 Base。
当前已实现的 draft 子集包括 Button、Checkbox Root / Indicator、Switch Root / Thumb、Toggle、Input、Textarea、Separator、Surface、Text、Label、Collapsible、Accordion 与五 part Select。这仍是 partial family,不等于完整 Bootstrap 或 Base 组件集,也不接入首页的完整族选择器。
Switch 与 Toggle 是设计语言扩展(design-language extensions),不是 Bootstrap 2.3.2 的原版组件。Checkbox 使用自定义 Root / Indicator 部件,不冒充归档版本的原生 checkbox 实现。不引入旧版 jQuery 运行时或 Glyphicons。
通过页面运行时选择器,让同一套共享 demo recipes 分别运行于 Web Components、React、Vue 3 或 Vue 2。深色宿主中仍固定使用归档浅色配色。源码包为 private、未发布;这些 draft Web 投射不代表通用 Prototype Compiler 或 GPUI、Flutter、Qt 一致性已经通过。
完整五 part Base 单选协议,受控请求、键盘与 anchored popup。
八条独立 typography 轴,保留内容和原生 owner 的选择策略。
2.3.2 渐变与内阴影,继承 Base Button。
自定义 Root / Indicator,checked 与 mixed 由 Base 拥有。
设计语言扩展:由 Base 拥有的 Root / Thumb 开关。
设计语言扩展:由 Base 拥有持久 active 状态。
单一原生文本输入,值与编辑生命周期由 Base 拥有。
单一原生多行输入,值与 IME 归属保持在 Base。
水平、竖向与语义分隔,由 Base 定义无交互边界。
Surface 是当前工作区的 draft 可复用呈现原子。它们保留原有语义 owner,不代表完整家族或原生/Compiler 覆盖。
Collapsible (Draft) 提供共享 Base disclosure 协议的 Root、Trigger、Content 投影。
库入口通过现有 Surface 与 Text 原型组合历史版本的文字型 Thumbnail,并使用经典蓝色渐变行动外观;导航与焦点仍由原生链接拥有。这是现有原型的组合,不是新增现代 Card 组件,也不代表完整体系已通过验收。