Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

refactor: chart view #34

Draft
wants to merge 32 commits into
base: main
Choose a base branch
from
Draft

refactor: chart view #34

wants to merge 32 commits into from

Conversation

Feudalman
Copy link
Member

@Feudalman Feudalman commented Jul 5, 2024

重构图表页面

@Feudalman Feudalman added the enhancement New feature or request label Jul 5, 2024
@Feudalman Feudalman requested a review from SAKURA-CAT July 5, 2024 12:38
@Feudalman Feudalman self-assigned this Jul 5, 2024
vue/src/docs/chart.js Outdated Show resolved Hide resolved
vue/src/docs/chart.js Outdated Show resolved Hide resolved
vue/src/docs/chart.js Outdated Show resolved Hide resolved
vue/src/docs/chart.js Outdated Show resolved Hide resolved
vue/src/docs/chart.js Outdated Show resolved Hide resolved
@SAKURA-CAT SAKURA-CAT marked this pull request as draft July 7, 2024 05:45
@SAKURA-CAT SAKURA-CAT self-assigned this Jul 7, 2024
@SAKURA-CAT SAKURA-CAT changed the title refactor: new data structure for chart refactor: chart view Jul 7, 2024
SAKURA-CAT and others added 17 commits July 7, 2024 13:49
使用vitest

---------

Co-authored-by: KAAANG <79990647+SAKURA-CAT@users.noreply.github.com>
* 撰写本地版数据格式化函数

---------

Co-authored-by: KAAANG <79990647+SAKURA-CAT@users.noreply.github.com>
* 删除原本代码,新架构


---------

Co-authored-by: KAAANG <79990647+SAKURA-CAT@users.noreply.github.com>
* move chart i18n

* refactor i18n

* feat: fold and expand

* add layout

* update collapse style

* feat: section puzzle

* feat: grid layout

* feat: section layout

* fix: section name

* refactor: section name

* update config

* update standard layout

* update section layout

* Optimization code

* update wrapper

* config Pagination

* mobile layout

* update size

* refactor server

---------

Co-authored-by: Zirui Cai <zirui.cai@swanhub.co>
* custom section collapse
* 完善了整个指标更新流程,修复了i18n的bug
* 轮询器、包装组件完善
* 格式化部分参数
* fix: pinned and hidden
* update toolbar

* pin

* access chart status api

* update layout
添加放大效果,修改jsdoc
* thick

* fix name bug

* update style
* update line

* fix overflow

* copy

* fix:absolute

* fix:model absolute

* focus

* copy line data

* board filter

* update theme

* update state

* smooth

* fix some bug

* Update ChartsBoard.vue

* feat:refresh

* fix bug
* feat:empty chart
* feat:empty chart

* update style

* refactor:chart-props

* opt:zoom-method

* opt:code

* feat:download(to do)

* refactor:zoom event

* refactor:component

* Update ZoomWrapper.vue

* refactor:charts

* refactor:jsdoc

* refactor:modal

* feat:zoom

* refactor:download

* fix:modal-bugs

* feat:download

* feat:download
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants