Skip to content

feat: make map landing page, mv current to about#907

Merged
scheidtdav merged 13 commits intodevfrom
feat/map-as-landing-page
May 6, 2026
Merged

feat: make map landing page, mv current to about#907
scheidtdav merged 13 commits intodevfrom
feat/map-as-landing-page

Conversation

@jona159
Copy link
Copy Markdown
Contributor

@jona159 jona159 commented May 4, 2026

Type of Change

  • Dependency upgrade
  • Bug fix (non-breaking change)
  • Breaking change
    • e.g. a fixed bug or new feature that may break something else
  • New feature
  • Code quality improvements
    • e.g. refactoring, documentation, tests, tooling, ...

Implementation

Checklist

  • I gave this pull request a meaningful title
  • My pull request is targeting the dev branch
  • I have added documentation to my code
  • I have deleted code that I have commented out

Additional Information

  • This PR closes #

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 4, 2026

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 69.25% 1775 / 2563
🔵 Statements 67.54% 1844 / 2730
🔵 Functions 69.37% 367 / 529
🔵 Branches 56.26% 948 / 1685
File CoverageNo changed files found.
Generated in workflow #2501 for commit b726be7 by the Vitest Coverage Report Action

@scheidtdav
Copy link
Copy Markdown
Member

@jona159 is this the full implementation for #906 ?

@jona159
Copy link
Copy Markdown
Contributor Author

jona159 commented May 4, 2026

@jona159 is this the full implementation for #906 ?

No this just moves the landing page, most of the implementation of the issue is done in #911

@scheidtdav scheidtdav linked an issue May 4, 2026 that may be closed by this pull request
@jona159 jona159 linked an issue May 5, 2026 that may be closed by this pull request
Comment thread app/components/landing/footer.tsx Outdated
@scheidtdav scheidtdav enabled auto-merge (squash) May 6, 2026 07:13
@scheidtdav scheidtdav merged commit c97cba4 into dev May 6, 2026
6 checks passed
@scheidtdav scheidtdav deleted the feat/map-as-landing-page branch May 6, 2026 07:13
jona159 added a commit that referenced this pull request May 6, 2026
* 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>
scheidtdav added a commit that referenced this pull request May 7, 2026
* feat: info menu

* feat: add topbar button variant for coherent styling

* feat: use osem logo with text for home button

* feat: info menu component with informational links

* feat: translations

* feat: add method to get total count of measurements

* feat: download label

* feat: topbar component, show devices and measurement stats

* feat: format

* refactor: download component

* feat: adjust info component

* feat: adjust menu component

* feat: add settings component for header, minor things

* fix: after conflict

* fix: pass user from loader

* fix: rm unnecessary stuff

* feat: show logo and stats together

* feat: add language dialog for the future

* feat: show current language on hover only

* fix: dont show settings menu for now

* fix: rm translation

* fix: rm useless mailbox icon, readd menu

* fix: show donwload option also when not logged in

* feat: zoom to initial view state on home click

* fix: rm unnecessary div

* fix: download

* feat: make map landing page, mv current to about (#907)

* 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>

* build(deps): bump @directus/sdk from 21.2.2 to 21.3.0 (#924)

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 (#925)

* 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>

* feat: differentiate pill shape buttons in topbar

* feat: shared style for topbar elements

* feat: button sizes

* feat: wrap in tooltip provider

* feat: visually align topbar elements

* feat: translations

* fix: rm unused

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: David Scheidt <scheidtdav@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: David Scheidt <david.scheidt@opensenselab.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

update about page re-organize start page and top level navigation

2 participants