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

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

Merged
merged 27 commits into from
Sep 22, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
52dcc84
doc: add some downstream apps in user doc (#29)
frank-zsy Jul 18, 2024
4dc9514
docs: add multiple new metrics (EN + ZH) (#28)
Neilblaze Jul 20, 2024
94c7d17
feat: Initialize leaderboard page
Bruce-Jay Aug 4, 2024
7ee7a0f
feat: 完成排行榜页面的初步开发
Bruce-Jay Aug 18, 2024
bdca01f
feat: add a search input component for other pages (#35)
frank-zsy Aug 21, 2024
596eb33
refactor: change project to typescript support (#36)
frank-zsy Aug 23, 2024
7895660
blog: ospp 2023 analysis (#37)
frank-zsy Aug 27, 2024
ef3a441
fix: fix blog edit url so it can be directly opened by editor in brow…
frank-zsy Aug 27, 2024
2543c74
feat: add a warning banner to preview deploy (#40)
frank-zsy Aug 28, 2024
ac5f10e
doc: update ospp anaylsis (#41)
frank-zsy Aug 31, 2024
2d2104c
refactor: update color theme (#43)
frank-zsy Sep 2, 2024
2f2a0ac
docs: update ospp blog
frank-zsy Sep 3, 2024
d7991f9
feat: 初步完成排行榜 banner 样式实现
Bruce-Jay Sep 5, 2024
41663e3
feat: 初步完成calendar的开发
Bruce-Jay Sep 6, 2024
d422f6a
feat: 大致完成排行榜页面的开发,实现来源与仓库搜索功能。月份功能待优化。其他布局待优化
Bruce-Jay Sep 8, 2024
224195b
Merge branch 'master' into dev_leaderboard
Bruce-Jay Sep 8, 2024
540ac11
feat: 修改图表样式,并且双击节点时图表不重新渲染
Bruce-Jay Sep 10, 2024
100d8e6
feat: 更新样式,用户可以选择搜索建议,同时对于月份选择器进行优化
Bruce-Jay Sep 18, 2024
ee7bbec
feat: 优化用户体验,用户选择仓库后不需要点击提交按钮
Bruce-Jay Sep 18, 2024
4b743a4
feat: 尝试删除echarts中不必要的节点
Bruce-Jay Sep 19, 2024
91a6401
feat: 完善加载功能,增强用户体验
Bruce-Jay Sep 19, 2024
73f966d
feat: 更新 Banner 样式
Bruce-Jay Sep 21, 2024
4e096f5
refactor: add i18n, to tsx, module css
frank-zsy Sep 22, 2024
a9c3871
refactor: use default selectInput in leaderboard and remove tailwind
frank-zsy Sep 22, 2024
8f2be63
refactor: change page name and remove jquery
frank-zsy Sep 22, 2024
378ec9f
refactor: try to resolve conflict
frank-zsy Sep 22, 2024
81ab849
Merge branch 'master' into dev_leaderboard
frank-zsy Sep 22, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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