creativecommons / creativecommons/vocabulary

[Feature] Add support for accordions

Open
#55 7 comments 3 reactions 0 assignees View on GitHub
✨ goal: improvement 🕹 aspect: interface 🚧 status: blocked 🟩 priority: low
Dominant language
HTML
Stars
23
Forks
84
Avg merge
1d 9h
Merged PRs (30d)
3

Description

## Problem
A non-exhaustive list of pages that would benefit from support for accordions:
- LegalDB FAQ
- https://legaldb.creativecommons.org/faq/
- (currently features accordion from legacy Vocabulary)
- Main FAQ
- https://creativecommons.org/faq/
- Legal code "Using Creative Commons Public Licenses" subheadings
- for example: https://creativecommons.org/licenses/by/4.0/legalcode
- "Considerations for licensors"
- "Considerations for the public"

## Description
Add support for accordion drop downs

## Additional context
- [Accordion Pattern (Sections With Show/Hide Functionality) | APG | WAI | W3C](https://www.w3.org/WAI/ARIA/apg/patterns/accordion/)

## Implementation

- [ ] I would be interested in implementing this feature.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the W3C Accordion Pattern linked in the issue and the existing accordion used by the legacy Vocabulary on the LegalDB FAQ. Compare the listed FAQ and legal-code pages, then define support that works for those use cases and meets the referenced show/hide accessibility pattern.

Written by the indexing model from the issue text.

Assessment

Tech stack
css, html, javascript
Domain
accessibility, design, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.