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

Reduced visual clutter in Library Manager List #1611

Closed

Conversation

nmzaheer
Copy link
Contributor

@nmzaheer nmzaheer commented Nov 1, 2022

Motivation

Reduced visual clutter in Library Manager List

Change description

  • Corrected library.properties assignment w.r.t description and summary
  • Brought the Author entry to a new line
  • Changed contrast raatio of list items for better readability
  • Made the version entry bold & added margin on top
  • Added margins between summary and description
  • Removed margin from Version selection box to allow the Install button in the same line when the Panel width is minimum
  • Changed behaviour of Install button to be visible only on hover

Other information

Comparison with Arduino 2.0.2 on the left and Arduino 2.0.1 on the right

gffhfhfhfghf

Reviewer checklist

  • PR addresses a single concern.
  • The PR has no duplicates (please search among the Pull Requests before creating one)
  • PR title and description are properly filled.
  • Docs have been added / updated (for bug fixes / features)

- Corrected library.properties assignment w.r.t description and summary
- Brought the Author entry to a new line
- Changed contrast raatio of list items for better readability
- Made the version entry bold & added margin on top
- Added margins between summary and description
- Removed margin from Version selection box to allow the Install button in the same line when the Panel width is minimum
- Changed behaviour of Install button to be visible only on hover
@nmzaheer nmzaheer marked this pull request as draft November 1, 2022 13:47
@per1234 per1234 added type: enhancement Proposed improvement topic: code Related to content of the project itself type: imperfection Perceived defect in any part of project labels Nov 4, 2022
@lrodziewicz
Copy link

Big 👍 from me!
Came here to check whether anyone made this change before and was planning to do similar thing myself :) Luckly I don't have to, kudos! Would be great if it could get merged. What are the things that are blocking it? Seems like two items that are not checked on checklist doesn't really apply to this change.

kittaakos pushed a commit to kittaakos/arduino-ide that referenced this pull request Mar 15, 2023
 - can show badge with updates count,
 - better hover for libraries and platforms,
 - save/restore widget state (Closes arduino#1398),
 - fixed `sentence` and `paragraph` order (Ref arduino#1611)

Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
kittaakos pushed a commit to kittaakos/arduino-ide that referenced this pull request Mar 17, 2023
 - can show badge with updates count,
 - better hover for libraries and platforms,
 - save/restore widget state (Closes arduino#1398),
 - fixed `sentence` and `paragraph` order (Ref arduino#1611)

Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
@kittaakos
Copy link
Contributor

#1927 and #2026 will mark this PR a duplicate. Thank you for the excellent contribution, @nmzaheer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conclusion: duplicate Has already been submitted topic: code Related to content of the project itself type: enhancement Proposed improvement type: imperfection Perceived defect in any part of project
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants