Feat/reorganize toplevel navigation#911
Conversation
Coverage Report
File Coverage
|
||||||||||||||||||||||||||||||||||||||
scheidtdav
left a comment
There was a problem hiding this comment.
Definitely more clean approach!
Some visual feedback:
The pill-shaped logo in the top left seems to have a drastically different border-radius compared to the search bar.
The background opacity is also different.
I think the search bar should get its width limitation back.
One inconsistency (I know I advocated for having no menu for the language toggle):
All controls on the map show a menu on click, except for the logo box and the language toggle. The shape suggests something else.
Suggestion: Make the language switch pill-shaped as well, indicating that pill-shaped items act on click, while round buttons show a menu on click.
The tooltip should say what the pill-shaped thing does.
Alternative would also be a language menu of course.
Sidenote: Since we are looking at a map, a globe symbol for the language might be confusing. What do you think, should we go for something like languages?
* feat: make map landing page, mv current to about * fix: update copyright year * feat: improve hosted text * fix: copyright year, twitter icon * fix: translations * fix: openSenseLab logo * fix: rm scroll snapping * fix: translations * feat: animate heading * fix: rm features * feat: show copyright year dynamically --------- Co-authored-by: David Scheidt <scheidtdav@users.noreply.github.com>
Bumps [@directus/sdk](https://github.com/directus/directus/tree/HEAD/sdk) from 21.2.2 to 21.3.0. - [Release notes](https://github.com/directus/directus/releases) - [Commits](https://github.com/directus/directus/commits/HEAD/sdk) --- updated-dependencies: - dependency-name: "@directus/sdk" dependency-version: 21.3.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps-dev): bump @react-router/dev from 7.14.2 to 7.15.0 Bumps [@react-router/dev](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dev) from 7.14.2 to 7.15.0. - [Release notes](https://github.com/remix-run/react-router/releases) - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dev/CHANGELOG.md) - [Commits](https://github.com/remix-run/react-router/commits/@react-router/dev@7.15.0/packages/react-router-dev) --- updated-dependencies: - dependency-name: "@react-router/dev" dependency-version: 7.15.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * use new stable syntax --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: David Scheidt <david.scheidt@opensenselab.org>
Good points! I like the idea with the alternative langauge symbol. 👍 I'm for styling UI elements that do similar things in a similar fashion. |

Type of Change
Implementation
Checklist
devbranchAdditional Information