Skip to content

Add a /learn landing page in the design system - #38

Open
MustafaGood wants to merge 2 commits into
new-design-systemfrom
feat/learn
Open

MustafaGood wants to merge 2 commits into
new-design-systemfrom
feat/learn

Conversation

@MustafaGood

@MustafaGood MustafaGood commented Aug 25, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Adds /learn as a design-system landing (hero, three steps, guide cards) in Swedish and English.
  • Start-page “Learn more about us” and the help sidebar now point here. Cards link into existing help, authorities search, Pro and Handlingar Kurser. Stripe is unchanged.

Copy lib/config/custom-routes.rb into the Alaveteli app config/custom-routes.rb (theme overlays do not load that file from the theme tree). Restart the app after the copy.

Test plan

  • /learn in Swedish: “Lär dig mer”, steps, six guide cards
  • /learn in English: “Learn more”, same structure
  • Frontpage dark band “Learn more about us” goes to /learn
  • Help sidebar “Lär dig mer” / “Learn more”
  • Desktop and mobile
  • Stripe / captcha untouched

Do not merge to main.

The hero subtitle was a leading dash plus the tagline. It now matches the homepage: for your right to know.
@MustafaGood MustafaGood moved this from In review to Done in Handlingar Theme Aug 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant