Skip to content

Update prototype interface for components #634

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

Merged

Conversation

IsakNaslundBh
Copy link
Contributor

Issues addressed by this PR

Closes #633

Updated the interface to reflect what was shown in the issue. Yellow background added, alignment with jagged edges added and size increased.

image

Test files

Changelog

Additional comments

Some fiddeling needed to get the stripes to never cut the textbox in a corner, reason for the two for loops drawing the stripes.

@IsakNaslundBh IsakNaslundBh added the type:feature New capability or enhancement label Aug 25, 2021
@IsakNaslundBh IsakNaslundBh self-assigned this Aug 25, 2021
- Adding new Attribute for ValueList
- Migrating rendering logic to separate method
Copy link
Member

@al-fisher al-fisher left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Amazing - thanks @IsakNaslundBh
This is looking really good. Massively helps with clarity and highlighting on canvas.
Tested briefly and all working as expected for me:

image

And trying out on types, and different nodes - looks good across a variety of components as you have shown.

Approving - but happy to wait for merging to give @adecler and others chance to review and look at code etc.

@al-fisher
Copy link
Member

@BHoMBot check required

@bhombot-ci
Copy link

bhombot-ci bot commented Aug 25, 2021

@al-fisher to confirm, the following checks are now queued:

  • code-compliance
  • documentation-compliance
  • project-compliance
  • core
  • null-handling
  • serialisation
  • installer
  • versioning

@IsakNaslundBh
Copy link
Contributor Author

@BHoMBot check copyright-compliance

@bhombot-ci
Copy link

bhombot-ci bot commented Aug 26, 2021

@IsakNaslundBh to confirm, the following checks are now queued:

  • copyright-compliance

@IsakNaslundBh IsakNaslundBh merged commit dea7e32 into master Aug 26, 2021
@IsakNaslundBh IsakNaslundBh deleted the Grasshopper_Toolkit=#633-UpdateToPrototypeInterface branch August 26, 2021 13:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:feature New capability or enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Further iteration on visual representation of "Prototype" components
2 participants