# Custom component with its own UX design

**URL:** <https://discourse.mcneel.com/t/custom-component-with-its-own-ux-design/56819>\
**Category:** Grasshopper\
**Created:** [March 7, 2018, 3:50am UTC](https://discourse.mcneel.com/t/custom-component-with-its-own-ux-design/56819 "2018-03-07T03:50:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![metaphorz](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/metaphorz/32/87055_2.png) [@metaphorz](https://discourse.mcneel.com/u/metaphorz)\
**Post date:** [March 7, 2018, 3:50am UTC](https://discourse.mcneel.com/t/custom-component-with-its-own-ux-design/56819/1 "2018-03-07T03:50:56Z")

</div>

I have done many searches on “Custom Component” but what I have generally found is a standard looking component box with inputs and outputs. If you look at the sample GH component graph that is associated with marketing of Rhino 6, you’ll see things like an analog clock, a color wheel, a calendar and a few other non-traditional looking components. Is there a way that we can create our own component visual designs for use within GH?

---

<div class="post-metadata">

**Author:** ![Michael\_Pryor](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/michael_pryor/32/489117_2.png) [@Michael\_Pryor](https://discourse.mcneel.com/u/Michael_Pryor)\
**Post date:** [March 7, 2018, 6:56am UTC](https://discourse.mcneel.com/t/custom-component-with-its-own-ux-design/56819/2 "2018-03-07T06:56:43Z")

</div>

With scripting yes, a small example was discussed recently. [How to script 'BUTTON' on the component](https://discourse.mcneel.com/t/how-to-script-button-on-the-component/56431/5)
