Files
OneCAD-Simulation/assets/icons/model.coupling.create.svg
T
a292212b67 Toolbars for every capability, VectorCraft icons, coming soon for planned ones (#20)
* feat(engine): capability catalogue — every toolbar entry, ready or coming soon, and docs/features.md

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NmAttHhUZTokgPeEJia8sm

* feat: 98 toolbar icons drawn with VectorCraft from recipes (cargo xtask icons), attributed

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NmAttHhUZTokgPeEJia8sm

* feat(ui): toolbar of tabs and panels from the catalogue, VectorCraft icons recoloured per theme, coming-soon entries greyed with their milestone; ui.toolbar

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NmAttHhUZTokgPeEJia8sm

* refactor: ready entries are their command; one tooltip; tabs and panels as catalogue runs; icon cache per theme and size; ui.toolbar read-only

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NmAttHhUZTokgPeEJia8sm

* docs: roadmap notes the toolbar and icons

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NmAttHhUZTokgPeEJia8sm

* feat(ui): deck entries run deck.write with their format, ready when the writer is in FORMATS; file and edit entries; compact and collapsed panels instead of scrolling

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NmAttHhUZTokgPeEJia8sm

* docs: features page after the Nastran writer (#24) made its deck entry ready

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NmAttHhUZTokgPeEJia8sm

* docs: features page after the LS-DYNA writer (#25) made its deck entry ready

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NmAttHhUZTokgPeEJia8sm

* feat: solve.static, solve.frequency and solve.probe on the toolbar (Solve and Results tabs)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NmAttHhUZTokgPeEJia8sm

---------

Co-authored-by: jyviko <2501648+jyviko@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 17:49:31 -04:00

15 lines
1.5 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24">
<title>model.coupling.create</title>
<g id="Layer_1" data-name="Layer 1">
<path d="M3 20 C8 15 16 15 21 20" fill="none" stroke="#dde2ea" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M12 5 L4.5 18.5 M12 5 L8.5 16.3 M12 5 L12 15.8 M12 5 L15.5 16.3 M12 5 L19.5 18.5" fill="none" stroke="#4f9ce8" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M10 5 C10 3.895 10.895 3 12 3 C13.105 3 14 3.895 14 5 C14 6.105 13.105 7 12 7 C10.895 7 10 6.105 10 5 Z" fill="#4f9ce8"/>
<path d="M3.3 18.5 C3.3 17.837 3.837 17.3 4.5 17.3 C5.163 17.3 5.7 17.837 5.7 18.5 C5.7 19.163 5.163 19.7 4.5 19.7 C3.837 19.7 3.3 19.163 3.3 18.5 Z" fill="#dde2ea"/>
<path d="M7.3 16.3 C7.3 15.637 7.837 15.1 8.5 15.1 C9.163 15.1 9.7 15.637 9.7 16.3 C9.7 16.963 9.163 17.5 8.5 17.5 C7.837 17.5 7.3 16.963 7.3 16.3 Z" fill="#dde2ea"/>
<path d="M10.8 15.8 C10.8 15.137 11.337 14.6 12 14.6 C12.663 14.6 13.2 15.137 13.2 15.8 C13.2 16.463 12.663 17 12 17 C11.337 17 10.8 16.463 10.8 15.8 Z" fill="#dde2ea"/>
<path d="M14.3 16.3 C14.3 15.637 14.837 15.1 15.5 15.1 C16.163 15.1 16.7 15.637 16.7 16.3 C16.7 16.963 16.163 17.5 15.5 17.5 C14.837 17.5 14.3 16.963 14.3 16.3 Z" fill="#dde2ea"/>
<path d="M18.3 18.5 C18.3 17.837 18.837 17.3 19.5 17.3 C20.163 17.3 20.7 17.837 20.7 18.5 C20.7 19.163 20.163 19.7 19.5 19.7 C18.837 19.7 18.3 19.163 18.3 18.5 Z" fill="#dde2ea"/>
</g>
</svg>