Skip to content

Rework how filter facets are presented/labeled (sections vs. facets) #201

Description

@jt14den

Part of #194.

Current state

LessonFilter.tsx defines 6 facets (FACETS: OSS Role, Skill Level, Domain, Learning Type, Designed for, Topic), presented in two visually distinct ways:

  • Audience and Topic are "promoted" into always-visible button rows with their own headings ("Who are the learners?" / "What subject?")
  • Role, Skill Level, Domain, and Learning Type collapse into <details> accordions in a grid

Feedback (2026-08-04 WG meeting)

What reads visually as page "sections" (the two promoted headings) are conceptually just facets like the other four — the mixed presentation blurs the line between "section of the page" and "a filter control." Needs one coherent visual/informational model for what a facet is and how all 6 are presented consistently.

Related

#194, filter-simplification issue

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions