Skip to content

Commit

Permalink
feat: 完成排行榜页面的初步开发 (#34)
Browse files Browse the repository at this point in the history
* doc: add some downstream apps in user doc (#29)

Signed-off-by: frank-zsy <[email protected]>
Signed-off-by: Bruce-Jay <[email protected]>

* docs: add multiple new metrics (EN + ZH) (#28)

* docs: added activity_details

Signed-off-by: neilblaze <[email protected]>

* docs: add more metrics

Signed-off-by: neilblaze <[email protected]>

* doc: add latex support and modify some docs.

Signed-off-by: frank-zsy <[email protected]>

* docs: updated activity

Signed-off-by: neilblaze <[email protected]>

* merge: commit `421e67f` into new-metrics-v1 (latest)

Signed-off-by: neilblaze <[email protected]>
Co-Authored-By: Frank Zhao <[email protected]>

* docs: added more metrics (x2) & fixed typos / broken URLs

Signed-off-by: neilblaze <[email protected]>
Co-Authored-By: Frank Zhao <[email protected]>

* docs: update minor changes

Signed-off-by: frank-zsy <[email protected]>

---------

Signed-off-by: neilblaze <[email protected]>
Signed-off-by: frank-zsy <[email protected]>
Co-authored-by: frank-zsy <[email protected]>
Signed-off-by: Bruce-Jay <[email protected]>

* feat: Initialize leaderboard page

Signed-off-by: Bruce-Jay <[email protected]>

* feat: 完成排行榜页面的初步开发

Signed-off-by: Bruce-Jay <[email protected]>

* feat: add a search input component for other pages (#35)

Signed-off-by: frank-zsy <[email protected]>
Signed-off-by: Bruce-Jay <[email protected]>

* refactor: change project to typescript support (#36)

Signed-off-by: frank-zsy <[email protected]>
Signed-off-by: Bruce-Jay <[email protected]>

* blog: ospp 2023 analysis (#37)

* blog: ospp 2023 analysis

Signed-off-by: frank-zsy <[email protected]>

* feat: add table row style for even row

Signed-off-by: frank-zsy <[email protected]>

---------

Signed-off-by: frank-zsy <[email protected]>
Signed-off-by: Bruce-Jay <[email protected]>

* fix: fix blog edit url so it can be directly opened by editor in browser (#38)

Signed-off-by: frank-zsy <[email protected]>
Signed-off-by: Bruce-Jay <[email protected]>

* feat: add a warning banner to preview deploy (#40)

Signed-off-by: frank-zsy <[email protected]>
Signed-off-by: Bruce-Jay <[email protected]>

* doc: update ospp anaylsis (#41)

Signed-off-by: frank-zsy <[email protected]>
Signed-off-by: Bruce-Jay <[email protected]>

* refactor: update color theme (#43)

* refactor: update color theme

Signed-off-by: frank-zsy <[email protected]>

* refactor: update redis analysis english version

Signed-off-by: frank-zsy <[email protected]>

---------

Signed-off-by: frank-zsy <[email protected]>
Signed-off-by: Bruce-Jay <[email protected]>

* docs: update ospp blog

Signed-off-by: frank-zsy <[email protected]>
Signed-off-by: Bruce-Jay <[email protected]>

* feat: 初步完成排行榜 banner 样式实现

Signed-off-by: Bruce-Jay <[email protected]>

* feat: 初步完成calendar的开发

Signed-off-by: Bruce-Jay <[email protected]>

* feat: 大致完成排行榜页面的开发,实现来源与仓库搜索功能。月份功能待优化。其他布局待优化

Signed-off-by: Bruce-Jay <[email protected]>

* feat: 修改图表样式,并且双击节点时图表不重新渲染

* feat: 更新样式,用户可以选择搜索建议,同时对于月份选择器进行优化

* feat: 优化用户体验,用户选择仓库后不需要点击提交按钮

* feat: 尝试删除echarts中不必要的节点

* feat: 完善加载功能,增强用户体验

* feat: 更新 Banner 样式

* refactor: add i18n, to tsx, module css

Signed-off-by: frank-zsy <[email protected]>

* refactor: use default selectInput in leaderboard and remove tailwind

Signed-off-by: frank-zsy <[email protected]>

* refactor: change page name and remove jquery

Signed-off-by: frank-zsy <[email protected]>

* refactor: try to resolve conflict

Signed-off-by: frank-zsy <[email protected]>

---------

Signed-off-by: frank-zsy <[email protected]>
Signed-off-by: Bruce-Jay <[email protected]>
Signed-off-by: neilblaze <[email protected]>
Co-authored-by: Frank Zhao <[email protected]>
Co-authored-by: Pratyay Banerjee <[email protected]>
  • Loading branch information
3 people authored Sep 22, 2024
1 parent 59c9d7e commit bfffb91
Show file tree
Hide file tree
Showing 21 changed files with 1,631 additions and 28 deletions.
5 changes: 5 additions & 0 deletions docusaurus.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,11 @@ const config: Config = {
label: 'blog',
position: 'left'
},
{
to: '/community_openrank_leaderboard',
label: 'community_openrank_leaderboard',
position: 'left'
},
{
type: 'localeDropdown',
position: 'right',
Expand Down
30 changes: 30 additions & 0 deletions i18n/en/code.json
Original file line number Diff line number Diff line change
Expand Up @@ -363,5 +363,35 @@
},
"leaderboard.invalidDataAlert": {
"message": "Invalid JSON input, please check your input"
},
"communityLeaderboard.leaderboard.title": {
"message": "OpenRank leaderboard"
},
"communityLeaderboard.leaderboard.login": {
"message": "Login"
},
"communityLeaderboard.details.title": {
"message": "Details"
},
"communityLeaderboard.details.from": {
"message": "From"
},
"communityLeaderboard.details.ratio": {
"message": "Ratio"
},
"communityLeaderboard.details.value": {
"message": "Value"
},
"communityLeaderboard.banner.title": {
"message": "Community OpenRank Leaderboard"
},
"communityLeaderboard.fetchingData": {
"message": "Fetching data..."
},
"communityLeaderboard.fetchDataError": {
"message": "Error on fetching data"
},
"communityLeaderboard.noDataForMonth": {
"message": "No data found for this month"
}
}
4 changes: 4 additions & 0 deletions i18n/en/docusaurus-theme-classic/navbar.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,9 @@
"item.label.devDocs": {
"message": "Developer Docs",
"description": "Navbar item with label devDocs"
},
"item.label.community_openrank_leaderboard": {
"message": "Community OpenRank Leaderboard",
"description": "Navbar item with label leaderboard"
}
}
30 changes: 30 additions & 0 deletions i18n/zh/code.json
Original file line number Diff line number Diff line change
Expand Up @@ -363,5 +363,35 @@
},
"leaderboard.invalidDataAlert": {
"message": "数据输入不是合法的 JSON 字符串,请检查输入"
},
"communityLeaderboard.leaderboard.title": {
"message": "OpenRank 贡献度排行榜"
},
"communityLeaderboard.leaderboard.login": {
"message": "账号"
},
"communityLeaderboard.details.title": {
"message": "贡献度详情表"
},
"communityLeaderboard.details.from": {
"message": "来源"
},
"communityLeaderboard.details.ratio": {
"message": "比例"
},
"communityLeaderboard.details.value": {
"message": ""
},
"communityLeaderboard.banner.title": {
"message": "OpenRank 贡献度排行榜"
},
"communityLeaderboard.fetchingData": {
"message": "正在获取数据..."
},
"communityLeaderboard.fetchDataError": {
"message": "获取数据错误"
},
"communityLeaderboard.noDataForMonth": {
"message": "当月数据未找到"
}
}
4 changes: 4 additions & 0 deletions i18n/zh/docusaurus-theme-classic/navbar.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,9 @@
"item.label.devDocs": {
"message": "开发者文档",
"description": "Navbar item with label devDocs"
},
"item.label.community_openrank_leaderboard": {
"message": "OpenRank 贡献度排行榜",
"description": "Navbar item with label leaderboard"
}
}
Loading

0 comments on commit bfffb91

Please sign in to comment.