Skip to content

improved selector page - #8

Merged
Snooz82 merged 3 commits into
mainfrom
fix/improved-selector-chapter
Aug 19, 2026
Merged

Snooz82 merged 3 commits into
mainfrom
fix/improved-selector-chapter

Conversation

@Snooz82

@Snooz82 Snooz82 commented Aug 19, 2026

Copy link
Copy Markdown
Member

No description provided.

Copilot AI lite review requested due to automatic review settings August 19, 2026 17:13
@github-actions

github-actions Bot commented Aug 19, 2026 •

Copy link
Copy Markdown
Contributor

Preview

https://rfbrowser-pr-8.surge.sh

Commit fda1c4f
Landing https://rfbrowser-pr-8.surge.sh/
Keywords https://rfbrowser-pr-8.surge.sh/keywords
Releases https://rfbrowser-pr-8.surge.sh/releases

Rebuilt on every push to this branch, and taken down when it closes.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the selectors documentation with a concrete landing-page example and adds supporting UI/documentation components, while also updating pnpm configuration for the repo.

Changes:

  • Expand selectors.md with a real-page example, new selector examples, and a new doc-figure MDC component.
  • Add data-testid to the theme toggle and adjust its accessible label to match the documentation examples.
  • Update pnpm configuration (pnpm v11 pin + build-allowlist migration).

Reviewed changes

Copilot reviewed 7 out of 8 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
pnpm-workspace.yaml Introduces pnpm workspace-level build allowlist configuration.
package.json Updates pnpm version pin and removes prior pnpm build allowlist config.
content/docs/concepts/selectors.md Adds landing-page-based selector guidance, examples, and selector operator reference.
app/utils/lang.ts Adds html language label for code blocks.
app/utils/highlight.ts Bundles html for server-side syntax highlighting.
app/components/ThemeToggle.vue Adds data-testid and updates aria-label format used in docs/examples.
app/components/content/DocFigure.vue New documentation component for images with captions.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread content/docs/concepts/selectors.md Outdated
Comment thread app/components/ThemeToggle.vue
Comment thread pnpm-workspace.yaml
Snooz82 and others added 2 commits August 19, 2026 19:19
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@Snooz82
Snooz82 merged commit 27e9aa3 into main Aug 19, 2026
1 check passed
@Snooz82
Snooz82 deleted the fix/improved-selector-chapter branch August 19, 2026 19:26
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.

2 participants