scout-ch / hering

https://scout-ch.github.io/hering
GNU Affero General Public License v3.0
8 stars 2 forks source link

Improve ux with clean navigation and better a11y #28

Closed manuelmeister closed 5 months ago

manuelmeister commented 5 months ago

I tried to improve on the current design. I also improved the accessibility of the navigation and forms.

Feature Deployment: https://manuelmeister.github.io/hering/

Improved navigation on mac: before after
Bildschirmfoto 2024-04-11 um 22 32 14 Bildschirmfoto 2024-04-11 um 22 33 14
Improved calendar: https://manuelmeister.github.io/hering/#/calendar before after
Bildschirmfoto 2024-04-11 um 22 34 20 Bildschirmfoto 2024-04-11 um 22 34 07
manuelmeister commented 5 months ago

@mario-zelger can you have a look? ๐Ÿ˜Š

mario-zelger commented 5 months ago

Very nice, thank you! Will check it out tomorrow and most likely merge right away ๐Ÿ‘

ewangler commented 5 months ago

@manuelmeister very very cool! thanks a lot! ๐ŸŽ‰ i love the fish ๐ŸŸ

there is just one small thing that i'm not 100% sure about: in the calendar you changed the link to the chapter to "Kapitel". i get that and it's better because it's shorter, but maybe it's also not that clear for a user. maybe there is an other label like "Zum Kapitel" or "Mehr Infos"...

mario-zelger commented 5 months ago

I manually merged the pull request on my side because I realized that I forgot to push one commit before the fall courses. Of course there were some conflicts ๐Ÿคฆโ€โ™‚๏ธ.

Unfortunately, GitHub does not seem to have recognized that merge here. Therefore, I would close this one without an explict merge via GH.

@manuelmeister Can you check out the current develop branch? All of your changes should be there.

manuelmeister commented 5 months ago

Strange ๐Ÿคจ

manuelmeister commented 5 months ago

@mario-zelger don't forget to deploy

mario-zelger commented 5 months ago

all done ๐Ÿ‘ thank you very much!