Skip to content

rdfxml and n3 accessibility - #811

Merged
SharonStrats merged 3 commits into
stagingfrom
feat/accessibility
Nov 10, 2026
Merged

SharonStrats merged 3 commits into
stagingfrom
feat/accessibility

Conversation

@SharonStrats

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🔵 Needs a closer look

The unavailable solid-ui implementation and types prevent verification of the sixth-argument contract and rendered accessibility labels, while the new tests check only host properties.

No open issues 🎉

What changed in this PR

Improves accessibility for generated RDF/XML and N3 views by providing resource-specific labels and read-only descriptions to the shared code editor.

Changes:

  • Adds accessible labels and descriptions to both serialization panes.
  • Passes accessibility metadata through EditorCard to CodeEditor.
  • Adds unit tests verifying each pane’s content type and accessibility metadata.
File Description
test/​unit/​rdfSerializationPanes.test.ts Tests accessibility metadata for both serialization panes.
src/​RDFXMLPane.ts Labels generated RDF/XML with the resource URI and a read-only description.
src/​n3Pane.ts Labels generated N3 with the resource URI and a read-only description.
src/​components/​editor-card/​EditorCard.ts Accepts accessibility properties and forwards them during editor initialization.

Review effort: Balanced

…@5.0.2-8 pane-registry@5.0.2-3 folder-pane@4.0.1-2 profile-pane@4.1.0-0 source-pane@4.0.1-0) (latest: rdflib@2.4.1 activitystreams-pane@2.0.0 chat-pane@4.0.0 contacts-pane@4.0.0 issue-pane@4.0.0 meeting-pane@4.0.0)
…@5.0.2-9 pane-registry@5.0.2-3 folder-pane@4.0.1-2 profile-pane@4.1.0-0 source-pane@4.0.1-0) (latest: rdflib@2.4.1 activitystreams-pane@2.0.0 chat-pane@4.0.0 contacts-pane@4.0.0 issue-pane@4.0.0 meeting-pane@4.0.0)
@SharonStrats SharonStrats self-assigned this Nov 10, 2026
@SharonStrats SharonStrats linked an issue Nov 10, 2026 that may be closed by this pull request
@SharonStrats
SharonStrats merged commit 2d145d1 into staging Nov 10, 2026
8 checks passed
@SharonStrats
SharonStrats deleted the feat/accessibility branch November 10, 2026 03:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

RDFXML and N3 accessibility

2 participants