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

New schema pictures / support mobile view #25

Merged
merged 4 commits into from
Mar 20, 2024
Merged

Commits on Mar 20, 2024

  1. 🍱(communs) setup mobile friendly "initiatives" images

    the desktop image is split in half for mobiles and set up with slides
    manuhabitela committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    f3f34cf View commit details
    Browse the repository at this point in the history
  2. 🍱(communs) setup mobile friendly "finance" images

    the desktop image is split in half for mobiles and set up with slides.
    We also add some screen reader only text to describe the images in a
    semantic way.
    manuhabitela committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    ea3b7c0 View commit details
    Browse the repository at this point in the history
  3. 💬(communs) slightly better semantics on "proposer un projet" button

    - use a paragraph instead of a div so that screen reader support is
    better (keyboard shortcuts better support paragraphs)
    - use a non-breaking space before the exclamation mark to prevent a
    lonely "!" when space is laking
    - add a screen-reader specific heading so that screen reader users dont
    mistakenly think this button is tied to the h3 just above
    manuhabitela committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    f16b772 View commit details
    Browse the repository at this point in the history
  4. 🍱(partners) update france 2030 image

    new asset from Johann
    manuhabitela committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    5d0bfb7 View commit details
    Browse the repository at this point in the history