Files
windmill/frontend/static/icons/python-lang.svg
T
Ádám Kovács 9bf0f6e70d feat(frontend): Flow graph (#827)
* chore(frontend): Install d3@7.6.1

* feat(frontend): Add basic graph components

* feat: Add graph node component

* feat: Add graph edges

* fix: Rename graph flow module

* feat: Add flow graph to editor

* feat: Add loops

* feat: Add hub scripts to graph

* fix: Display hub scripts

* fix: Nested loops

* feat: Graph displaying packages

* fix: Remove unused parts

* feat: Update graph layout

* fix: Clean up imports

* feat: Add icons to graph nodes

* feat: Add graph viewer to flow details page

* fix: Action row component on scroll behaviour

* fix: Update supported languages type

* fix: Add bash language icons

* fix: Support empty scripts and branches

* fix: Ellipsizing virtual node text

* feat: Display script id in node

* fix: Remove graph from flow editor

* fix: Update node id display

* chore: Remove unused packages

* flow viewer

Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
2022-11-12 20:14:29 +01:00

21 lines
2.1 KiB
XML

<svg
width="20"
height="20"
viewBox="0 0 17 16"
fill="none"
xmlns="http://www.w3.org/2000/svg"
>
<path d="M8.47619 1C5.1708 1 5.13529 2.28304 5.13529 2.54713C5.13529 2.94778 5.13529 4.15 5.13529 4.15H8.53983V4.63122C8.53983 4.63122 4.99503 4.63122 3.78302 4.63122C2.77133 4.63122 1.5 5.24632 1.5 7.97212C1.5 10.476 2.49171 11.4442 3.49258 11.4442C3.78976 11.4442 4.68182 11.4442 4.68182 11.4442C4.68182 11.4442 4.68182 10.2014 4.68182 9.7738C4.68182 9.07494 5.02812 7.78121 6.64258 7.78121C8.66749 7.78121 9.18434 7.78121 10.0192 7.78121C10.5159 7.78121 11.9164 7.56536 11.9164 5.94772C11.9164 4.23565 11.9164 3.67082 11.9164 2.86531C11.9165 2.46402 11.8479 1 8.47619 1ZM6.59892 2.07787C6.93772 2.07787 7.21149 2.35151 7.21149 2.69044C7.21149 3.02911 6.93772 3.303 6.59892 3.303C6.26012 3.303 5.98636 3.02924 5.98636 2.69044C5.98636 2.35151 6.26012 2.07787 6.59892 2.07787Z" fill="url(#paint0_linear_128_281)"/>
<path d="M8.5238 15C11.8277 15 11.8688 13.6928 11.8688 13.4528C11.8688 13.0522 11.8688 11.85 11.8688 11.85H8.46017V11.3688C8.46017 11.3688 12.0279 11.3688 13.217 11.3688C14.2363 11.3688 15.5 10.7382 15.5 8.02785C15.5 5.0596 14.1588 4.55573 13.5074 4.55573C13.2101 4.55573 12.3182 4.55573 12.3182 4.55573C12.3182 4.55573 12.3182 5.85594 12.3182 6.22618C12.3182 6.92503 11.9833 8.21876 10.3574 8.21876C8.33251 8.21876 7.87866 8.21876 6.98062 8.21876C6.48528 8.21876 5.0835 8.46007 5.0835 10.0522C5.0835 11.8945 5.0835 12.3769 5.0835 13.1347C5.0835 13.8003 5.49026 15 8.5238 15ZM10.4012 13.9221C10.0624 13.9221 9.78864 13.6483 9.78864 13.3095C9.78864 12.9707 10.0623 12.697 10.4012 12.697C10.7399 12.697 11.0138 12.9707 11.0138 13.3095C11.0138 13.6483 10.7399 13.9221 10.4012 13.9221Z" fill="url(#paint1_linear_128_281)"/>
<defs>
<linearGradient id="paint0_linear_128_281" x1="2.81199" y1="2.25061" x2="9.77094" y2="9.23283" gradientUnits="userSpaceOnUse">
<stop stop-color="#387EB8"/>
<stop offset="1" stop-color="#366994"/>
</linearGradient>
<linearGradient id="paint1_linear_128_281" x1="7.04108" y1="6.7116" x2="14.5021" y2="13.8596" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFE052"/>
<stop offset="1" stop-color="#FFC331"/>
</linearGradient>
</defs>
</svg>