mirror of
https://github.com/enso-org/enso.git
synced 2024-12-21 20:01:33 +03:00
129022ae12
- Close https://github.com/enso-org/cloud-v2/issues/734 - Add modal to create a new Data Link - Add the same input to the asset right panel - Add entries on context menu and Drive Bar - The shortcut is <kbd>Cmd</kbd>+<kbd>Shift</kbd>+<kbd>Alt</kbd>+<kbd>N</kbd> - Add (and use) corresponding backend endpoints # Important Notes - All UI is currently generated based off of a single-source-of-truth JSON Schema file. - JSON Schema was chosen for a few reasons: - trivial to parse (it's plain JSON) - sufficiently powerful (supports unions (used in the initial schema), objects, and singleton/literal types) - but still quite simple (this makes it easier to implement various utilities for, because there are fewer cases to cover) - Note that it is definitely possible to change this. The original suggestion was a TypeScript file, which can definitely be done even using just the `typescript` package itself - I just prefer to avoid adding another step in the build process, especially one that depends on the `typescript` package at runtime. - Note also that we *do* actually bundle transpilers as part of the visualization loading code in GUI2 - so for now at least, the size of the dependency isn't a primary concern, but rather just the mental overhead of having another dependency for this one specific task.
7 lines
703 B
XML
7 lines
703 B
XML
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
|
<path fill-rule="evenodd" clip-rule="evenodd"
|
|
d="M15.1275 8.47388C15.6796 7.61646 16 6.59564 16 5.5C16 2.46243 13.5376 0 10.5 0C7.46243 0 5 2.46243 5 5.5C5 5.96094 5.0567 6.40863 5.16351 6.83649L0 12V14.5L1 16H2L4 15L4.5 13H7L7.5 11H8.41604C9.1876 9.2341 10.9497 8 13 8C13.7608 8 14.4819 8.16992 15.1275 8.47388ZM12 5.5C12 6.32843 11.3284 7 10.5 7C9.67157 7 9 6.32843 9 5.5C9 4.67157 9.67157 4 10.5 4C11.3284 4 12 4.67157 12 5.5Z"
|
|
fill="black" />
|
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M14 14V15V16H12V15V14H10V12L12 12V10H14V12L16 12V14H14Z"
|
|
fill="black" />
|
|
</svg> |