Mengobs / Mengobs/OSX-Button-UI
部分按钮样式及其bug
Open
Nobody has claimed this yet.
- Dominant language
- HTML
- Stars
- 2
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
System 1-7 的按钮样式问题
- System 1-6 的按钮都是圆角矩形,从1984年的初版就能看到,跟 OS 7 差不多。
- System 7 的按钮样式边框比目前的更粗,并且圆角矩形的圆角有较明显的锯齿。
目前就发现这些,其它版本的没咋使用过不清楚
主要bug
- 如果用户长按按钮,并将鼠标指针移开再松开,按钮仍然保持被按下的状态。试了下基本都有这个问题。
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by inspecting the HTML5 button implementation and reproduce the long-press case where the pointer leaves before release. Done means the button no longer remains pressed after release and the System 1-6 and System 7 styles match the behavior described in the issue.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- html
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100