Skip to content

feat(foundations): customizable select page - #309

Merged
jdevalk merged 2 commits into
mainfrom
add/customizable-select
Nov 11, 2026
Merged

jdevalk merged 2 commits into
mainfrom
add/customizable-select

Conversation

@jdevalk

@jdevalk jdevalk commented Nov 11, 2026

Copy link
Copy Markdown
Owner

New page from the Modern Web Guidance review: customizable select (foundations, optional).

appearance: base-select on a real <select>: ::picker(select), <selectedcontent>, rich content in <option>, platform animation primitives, @supports gating. Support stated with dates per the new currency rule: Chrome/Edge 135 (April 2025), Safari 27 (September 2026), Firefox not shipped — hence optional, with the plain select as the designed fallback.

Includes: changelog entry (dated 2026-11-11, re-date if it sits), reciprocal relatedSlug on popover-api, OG image, sign:skill digest.

Environment note, same as #306: only the new page's own OG image is committed; shared count images need a maintainer npm run assets.

New spec page: appearance: base-select — full styling of a real
<select>, ::picker(select), <selectedcontent>, rich option content,
as progressive enhancement (Chrome/Edge 135 Apr 2025, Safari 27
Sep 2026, Firefox not yet). Reciprocal relatedSlug on popover-api,
changelog entry, OG image, skill digest.

From the Modern Web Guidance review, which has four guides on it.
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Nov 11, 2026 •

Copy link
Copy Markdown

Deploying specification-website with  Cloudflare Pages  Cloudflare Pages

Latest commit: 95fbc65
Status:⚡️  Build in progress...

View logs

# Conflicts:
#	public/.well-known/agent-skills/index.json
#	public/.well-known/agent-skills/specification-website/SKILL.md
#	src/content/spec/foundations/popover-api.md
@jdevalk
jdevalk marked this pull request as ready for review November 11, 2026 10:02
@jdevalk
jdevalk merged commit 080db7a into main Nov 11, 2026
8 of 9 checks passed
@jdevalk
jdevalk deleted the add/customizable-select branch November 11, 2026 10:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant