Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: stories type filter #2394

Merged
merged 21 commits into from
Jul 16, 2024

Conversation

LeoniePeters
Copy link
Contributor

@LeoniePeters LeoniePeters commented Jul 10, 2024

Stories type filter:

  • Refactors RelatedCategoryTags to preserve other route queries when adding and removing tags
  • Adds the new StoriesTypeFilter component with nav links and a dropdown for mobile
  • Adds the StoriesTypeFilter to StoriesInterface and handles type (story or exhibition) query changes
  • Adds a transition to the stories cards layout for smoother transition when applying tags or types
  • Adds a watcher to StoriesTagsDropdown to close the dropdown when a tag has been applied
  • Adds redirects for /blog and /exhibitions to the type filtered Stories page
  • Tests Stories tag and filter interactions

Clean up of the /exhibitions page and exhibition breadcrumbs update:

  • Moves breadcrumbs from default layout to exhibition landing, chapter and credits pages
  • Removes breadcrumbs store
  • Removes Exhibitions hub page
  • Removes link to /exhibitions form breadcrumbs
  • Adds a 'Exhibitions: ...' prefix to breadcrumbs

Copy link

JIRA ticket: EC-6856

Copy link

Preview deployment: https://pr-2394.portal-js.dev.eanadev.org/

Copy link

sonarcloud bot commented Jul 16, 2024

@lbiedinger lbiedinger merged commit 8067d70 into master Jul 16, 2024
17 checks passed
@lbiedinger lbiedinger deleted the feat/EC-6856-stories-filter-exhibition-breadcrumbs branch July 16, 2024 13:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants