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

Migrate frontend framework from Vue2 to Vue3 #19902

Closed
1 task done
lunny opened this issue Jun 6, 2022 · 4 comments
Closed
1 task done

Migrate frontend framework from Vue2 to Vue3 #19902

lunny opened this issue Jun 6, 2022 · 4 comments
Labels
type/summary This issue aggregates a bunch of other issues

Comments

@lunny
Copy link
Member

lunny commented Jun 6, 2022

Feature Description

As vue3 becomes more and more fluent, we have to consider to migrate current Vue2 to Vue3 to avoid mantaince problem.
I think there are many works to do to address that.

And this will also resolve below issues:

Screenshots

No response

@lunny lunny added the type/summary This issue aggregates a bunch of other issues label Jun 6, 2022
@silverwind
Copy link
Member

Can vue3 import vue2-based dependencies or do they all have to upgrade? lafriks/vue-bar-graph#9 is related.

@Ryuno-Ki
Copy link
Contributor

Ryuno-Ki commented Jun 8, 2022

There is a migration build that runs Vue3 but emulates the API of Vue2 (up to a certain degree).
It comes with a performance penalty, though.

@lafriks
Copy link
Member

lafriks commented Jun 8, 2022

Can vue3 import vue2-based dependencies or do they all have to upgrade? lafriks/vue-bar-graph#9 is related.

I have released vue-bar-graph vue3 version

@wxiaoguang
Copy link
Contributor

wxiaoguang commented Oct 1, 2022

(sorry larfiks, I mentioned wrong component and wrong person 😂 , not vue3-bar-graph , but the heat map)

The heatmap's layout is different from the vue2 version.

By default, it looks like this:

image

On try.gitea.io, I applied a simple style patch:

image

Before, it looks like this (Vue2 version):

image

Will the upstream update the heatmap styles? Or the style will be just patched on Gitea side?

update: the fix is in #21312

@go-gitea go-gitea locked and limited conversation to collaborators May 3, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
type/summary This issue aggregates a bunch of other issues
Projects
None yet
Development

No branches or pull requests

5 participants