Update plugin Maven Lite v1.1.0 - #441
Merged
Merged
Conversation
- feat(ui): smart-scroll lists + add open-source repo link - feat(ui): move open-source link from source-tip to top result-header - feat(ui): move open-source link to panel footer with version label - fix(ui): pin panel height to viewport so list scrolls independently - fix(layout): extend viewport-height chain to #app - style(ui): compact header area to give the list more vertical space - feat(ui): shift+←/→ cycles 全部/Android/非安卓 category filter - fix(ui): onVersionKey must skip ← when shift is held - chore(release): 1.0.0 → 1.1.0 - chore: untrack dist.zip, add to .gitignore - chore(release): bump plugin.json version 1.0.0 → 1.1.0 - docs: add 发布/维护 section to CLAUDE.md
kshq1996
marked this pull request as ready for review
August 25, 2026 04:35
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
插件信息
本次变更
聚焦交互紧凑度与列表滚动体验。
新增
scrollIntoView({ block: 'nearest' }),高亮行始终保持在视窗内(不再依赖浏览器页面滚动)package.json自动读取变更
.maven-panelpadding、result-header/header边距、.tabs/.source-tip/.cat内边距与字号全面缩小,约 90px 高度让渡给 list 区域(600px 视窗下 list 从 ~370px 提升到 ~460px)↑↓ 选包 · ←→ 切源 · Shift+←→ 切分类 · m Maven · g Gradle · Enter 进入,版本面板↑↓ 选版本 · Shift+←→ 切分类 · Enter/c/p 菜单 · m Maven · g Gradle · ← 返回Shift+←/→切换分类Shift + ← / →在两个面板的分类切换修复
html/body/#app到 viewport 的height: 100%+overflow: hidden,.maven-panel由min-height改为height,让.results > ul/.versions > ul的overflow-y: auto真正生效onVersionKey之前不区分 shift 修饰键,按 ← 一律返回上层并提前把selectedArtifact清空,导致全局cycleCategory切到错的 ref。增加!e.shiftKey守卫让 Shift+← 透传到全局处理器截图 / 演示
自检清单
plugins/ztools-maven/目录此 PR 由 ztools-plugin-cli 自动管理:每次
ztools publish在分支上追加一个 commit,PR 链接保持不变。