Skip to content

POLAR@3#355

Draft
oeninghe-dataport wants to merge 1386 commits intomainfrom
next
Draft

POLAR@3#355
oeninghe-dataport wants to merge 1386 commits intomainfrom
next

Conversation

@oeninghe-dataport
Copy link
Copy Markdown
Collaborator

Summary

Migrate POLAR to Vue 3 and use KERN UX.

Relevant tickets, issues, et cetera

dopenguin and others added 14 commits February 2, 2026 18:17
Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) from 20.4.0 to 20.4.1.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v20.4.1/@commitlint/config-conventional)

---
updated-dependencies:
- dependency-name: "@commitlint/config-conventional"
  dependency-version: 20.4.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue) from 6.0.3 to 6.0.4.
- [Release notes](https://github.com/vitejs/vite-plugin-vue/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-vue/commits/plugin-vue@6.0.4/packages/plugin-vue)

---
updated-dependencies:
- dependency-name: "@vitejs/plugin-vue"
  dependency-version: 6.0.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.10.9 to 24.10.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 24.10.10
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) from 20.4.0 to 20.4.1.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v20.4.1/@commitlint/cli)

---
updated-dependencies:
- dependency-name: "@commitlint/cli"
  dependency-version: 20.4.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…mmitlint/config-conventional-20.4.1

Bump @commitlint/config-conventional from 20.4.0 to 20.4.1
…mmitlint/cli-20.4.1

Bump @commitlint/cli from 20.4.0 to 20.4.1
…pes/node-24.10.10

Bump @types/node from 24.10.9 to 24.10.10
…tejs/plugin-vue-6.0.4

Bump @vitejs/plugin-vue from 6.0.3 to 6.0.4
dopenguin and others added 20 commits March 17, 2026 20:13
…ed to the store raw

Also, add proper cleanup example to snowbox.
Also, add information on what to do on teardown.
Transitions the interactive hero map to the @polar/polar/client entry point for a more concise configuration. This update switches to a remote service registry, implements mask layers for the Hamburg city border, and adds logic for selectable report markers. Additionally, it simplifies the hero title and subtitle font sizes.
Replaces the 2023 FOSSGIS presentation with the more recent 2024 talk, updating the embedded video link and associated accessibility labels.
Replaces the hero background and introduces layered SVG assets, including a polar bear and star, using CSS masking to enhance the landing page's visual depth.
…ader

Removes the redundant wrapper around the hero map to streamline its layout and deletes the "Playground" link from the header navigation.
Transitions from raw SVG string imports and v-html injection to standard img tags across landing page components. This improves security and simplifies component logic by removing the need for manual regex manipulation of SVG strings for attributes like opacity and width. Also introduces a dedicated background asset for the CTA section.
Bumps [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc) from 3.2.5 to 3.2.6.
- [Release notes](https://github.com/vuejs/language-tools/releases)
- [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/language-tools/commits/v3.2.6/packages/tsc)

---
updated-dependencies:
- dependency-name: vue-tsc
  dependency-version: 3.2.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking refactor Refactoring of previous code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migration to Vue 3 and KERN UX

6 participants