Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
382 commits
Select commit Hold shift + click to select a range
86ed757
feat: enhance parameter handling by conditionally rendering dynamic i…
nicosammito Aug 8, 2025
d7631de
style: adjust background opacity and border color for DFlowFunctionGr…
nicosammito Aug 8, 2025
0654613
feat: improve node layout and grouping logic in DFlow for better para…
nicosammito Aug 11, 2025
5784a4e
fix: improve edge handling logic by refining group checks and adding …
nicosammito Aug 11, 2025
5f82a08
feat: simplify parameter structure by removing redundant nested funct…
nicosammito Aug 11, 2025
63dafa3
refactor: remove unused button and node function logic from DFlow sto…
nicosammito Aug 11, 2025
a28e108
feat: add label to edge data for improved parameter identification in…
nicosammito Aug 11, 2025
d3bd171
feat: add zIndex to edge label for improved visibility in DFlow
nicosammito Aug 11, 2025
765f79d
feat: enhance parameter validation to exclude node data types in DFlo…
nicosammito Aug 11, 2025
da67ff1
feat: update Card color logic for improved error indication in DFlow …
nicosammito Aug 11, 2025
e1a356b
feat: update regex pattern for improved validation of numeric data ty…
nicosammito Aug 11, 2025
9297740
feat: update validation message for parameter error in DFlow function…
nicosammito Aug 11, 2025
d80f600
feat: update expected length for FUNCTION suggestion in NUMBER_ARRAY …
nicosammito Aug 11, 2025
c3124e3
feat: reorganize imports and comment out function test block in DFlow…
nicosammito Aug 11, 2025
72370e3
feat: add key prop to Flex and DFolder components for improved rendering
nicosammito Aug 11, 2025
037a413
feat: remove suggestions from this PR
nicosammito Aug 11, 2025
06b645b
Revert "feat: remove suggestions from this PR"
nicosammito Aug 11, 2025
bb3e5d9
feat: add value transformation to TextInput for enhanced display in D…
nicosammito Jul 17, 2025
11c253f
feat: add syntax styling to Input component for improved visual clarity
nicosammito Jul 17, 2025
15a12fc
feat: add value transformation support to Input component for enhance…
nicosammito Jul 17, 2025
1a5c168
feat: update value transformation in TextInput to use inline style fo…
nicosammito Jul 31, 2025
09088b6
feat: update background style for sb-show-main to a solid color
nicosammito Jul 31, 2025
c29cdc4
feat: initialize dataTypeService with dataTypes in DFlowSuggestionMenu
nicosammito Aug 11, 2025
e3f37b1
feat: remove unnecessary line break in Example story for cleaner code
nicosammito Aug 11, 2025
db0db5e
feat: optimize spacing in DFlow.tsx for improved readability
nicosammito Aug 11, 2025
e0e5a54
feat: add align-items center to Badge style for better alignment
nicosammito Aug 11, 2025
1fd290a
feat: add DFlowControls component to DFlow story for enhanced functio…
nicosammito Aug 11, 2025
61c870f
feat: add DFlowControls component for viewport control and zoom funct…
nicosammito Aug 11, 2025
df50665
feat: add DFlowControls component for viewport control and zoom funct…
nicosammito Aug 11, 2025
b3384e3
feat: add deleteNextNode method and enhance value handling in DFlow c…
nicosammito Aug 11, 2025
56bd924
feat: add console log for flow object and clean up edge creation logi…
nicosammito Aug 12, 2025
e6608a5
feat: enhance node traversal logic by passing instance and simplifyin…
nicosammito Aug 12, 2025
f9413c7
feat: update edge type handling in getLayoutedElements and improve no…
nicosammito Aug 12, 2025
085fd9f
refactor: remove unnecessary blank line in DFlow.view.ts
nicosammito Aug 12, 2025
f50cc04
feat: enhance DFlowFunctionCard by adding instance handling and updat…
nicosammito Aug 12, 2025
b639d9f
refactor: remove console log for flow object in DFlow.edges.hook.ts
nicosammito Aug 12, 2025
6845778
feat: update measurement logic to use clientWidth and clientHeight in…
nicosammito Aug 12, 2025
6d83c6b
feat: update type checking for NodeFunction in DFlow.edges.hook.ts
nicosammito Aug 13, 2025
f90ef48
feat: update node function handling to use instanceof for type checki…
nicosammito Aug 13, 2025
0e42de5
feat: update value handling in DFlow.view.ts to support NodeFunction …
nicosammito Aug 13, 2025
f5bdef8
feat: enhance parameter handling in DFlowSuggestion.hook.tsx to suppo…
nicosammito Aug 13, 2025
73f500a
feat: enhance useSuggestions to handle undefined types and improve su…
nicosammito Aug 13, 2025
a6e154e
feat: refactor DFlow components to use viewport-specific implementati…
nicosammito Aug 13, 2025
9120ef1
feat: remove unused CodeZeroComponentProps type definition from DFlow…
nicosammito Aug 13, 2025
0ff51be
feat: add DFlowViewportSuggestionCard to nodeTypes in DFlow stories
nicosammito Aug 13, 2025
a83b697
feat: remove unused onNodesChange and onEdgesChange from DFlow component
nicosammito Aug 13, 2025
b9596e5
feat: add parameter handling to function suggestions in DFlow
nicosammito Aug 13, 2025
818ebeb
feat: rename DFlowSuggestionMenu story to DFlowSuggestionMenuWithInput
nicosammito Aug 13, 2025
619af6a
feat: refactor DFlowSuggestionMenu to improve suggestion filtering an…
nicosammito Aug 13, 2025
a7db8a1
feat: add utility function to convert DFlow suggestions to input sugg…
nicosammito Aug 13, 2025
e1b87ce
feat: add DFlowSuggestionMenuFooter component with tooltip instructions
nicosammito Aug 13, 2025
01c1164
feat: add styles for DFlowSuggestionSearchInput component
nicosammito Aug 13, 2025
1a930d2
feat: add DFlowSuggestionSearchInput component with clearable functio…
nicosammito Aug 13, 2025
e912090
feat: add suggestion node to DFlowViewport for improved flow visualiz…
nicosammito Aug 13, 2025
a2f7e0e
feat: prevent default behavior in DFlowSuggestionMenu on event handling
nicosammito Aug 13, 2025
e3c3bdb
feat: enhance parameter handling in DFlowViewportDefaultCard for impr…
nicosammito Aug 13, 2025
b22e544
feat: add DFlowViewportSuggestionCard component for enhanced suggesti…
nicosammito Aug 13, 2025
3a3798b
feat: add onSuggestionSelect callback to Input component for suggesti…
nicosammito Aug 13, 2025
57f0bb1
feat: enhance DFlowSuggestionMenu with search icon and improved searc…
nicosammito Aug 13, 2025
e28312e
feat: refactor DFlowViewportDefaultCard to streamline menu content re…
nicosammito Aug 13, 2025
6e598d1
feat: update Button styles to add transparent background for outlined…
nicosammito Aug 15, 2025
9bde88b
feat: update Button component to change default variant from outlined…
nicosammito Aug 15, 2025
3e19120
feat: add MiniMap component to DFlow story for enhanced visualization
nicosammito Aug 15, 2025
146c668
feat: enhance DFlowSuggestionMenu with search bar integration and men…
nicosammito Aug 15, 2025
53c0ad7
feat: add DFlowSuggestionMenuSearchBar component for enhanced search …
nicosammito Aug 15, 2025
a9d60fa
feat: remove margin-bottom and border from DFlowSuggestionSearchInput…
nicosammito Aug 15, 2025
4d0eeb0
feat: update DFlowViewportDefaultCard to adjust viewport positioning …
nicosammito Aug 15, 2025
ea16a93
feat: adjust button positioning and style in DFlowViewportSuggestionCard
nicosammito Aug 15, 2025
bbd9a89
feat: enhance layout algorithm to avoid collisions in right column pa…
nicosammito Aug 15, 2025
ca09e75
feat: update useSuggestions call to include a specific parameter for …
nicosammito Aug 15, 2025
98476c6
feat: refactor DFlowViewportDefaultCard to improve parameter handling…
nicosammito Aug 15, 2025
5514dc1
feat: increase zIndex in DFlowViewportEdge for improved element stacking
nicosammito Aug 15, 2025
9a74711
feat: simplify ReactFlow return statement by removing unnecessary props
nicosammito Aug 15, 2025
367140c
feat: integrate MenuPortal in DFlowSuggestionMenu for improved render…
nicosammito Aug 15, 2025
853a577
feat: enhance DFlowViewportDefaultCard with MenuPortal for improved m…
nicosammito Aug 15, 2025
4e62c4c
feat: enhance InputSuggestion with context menu handling and improve …
nicosammito Aug 15, 2025
a112a67
feat: integrate FileTabs service into DFlow story for enhanced contex…
nicosammito Aug 15, 2025
7bd75e2
feat: integrate FileTabs service into DFlowViewportDefaultCard for en…
nicosammito Aug 15, 2025
22570d9
feat: add DFlowViewportFileTabs component for enhanced file tab manag…
nicosammito Aug 15, 2025
bd1274e
feat: add DFlowViewportFileTabsContent component for dynamic file tab…
nicosammito Aug 15, 2025
b74ca9a
feat: integrate DFlow components and context management into DResizab…
nicosammito Aug 15, 2025
30d4d7a
feat: prevent duplicate tab addition by activating existing tabs in F…
nicosammito Aug 15, 2025
d8f5682
feat: simplify Code0Input type by removing redundant Omit layers
nicosammito Aug 15, 2025
549da5e
feat: add overflow hidden style to flow class for improved layout con…
nicosammito Aug 18, 2025
aaf7afc
feat: optimize node measurement and layout calculation in DFlow compo…
nicosammito Aug 18, 2025
ad35e8e
feat: optimize DFlowViewportEdge component by memoizing to improve pe…
nicosammito Aug 18, 2025
d4b3c89
feat: memoize DFlowViewportGroupCard component to enhance performance
nicosammito Aug 18, 2025
f9d48f4
feat: add DFlowViewportMiniMap styles for improved visualization
nicosammito Aug 18, 2025
7a18e86
feat: implement DFlowViewportMiniMap component for enhanced visualiza…
nicosammito Aug 18, 2025
6581b1e
feat: memoize DFlowViewportSuggestionCard component to enhance perfor…
nicosammito Aug 18, 2025
aa4c67f
feat: replace MiniMap component with DFlowViewportMiniMap for improve…
nicosammito Aug 18, 2025
b25d087
feat: remove DFlow.stories.tsx
nicosammito Aug 18, 2025
d7cff2f
feat: implement global depth tracking for nodes in DFlowViewport
nicosammito Aug 18, 2025
c22516c
feat: add depth and index props to DFlowViewportDefaultCard for enhan…
nicosammito Aug 18, 2025
0c34de3
feat: add contextLevel and nodeLevel props to DFlowViewportFileTabsCo…
nicosammito Aug 18, 2025
ef951ca
feat: refine suggestion filtering logic in DFlowSuggestion hook for i…
nicosammito Aug 18, 2025
47614d4
feat: improve secondary level check in DFlowSuggestion hook for more …
nicosammito Aug 18, 2025
76617a8
feat: add scope parameter to traverse function for improved node dept…
nicosammito Aug 18, 2025
e511770
feat: add scope prop to DFlowViewportDefaultCardDataProps for enhance…
nicosammito Aug 18, 2025
b114203
feat: update value properties in DFlowDataType test for improved dept…
nicosammito Aug 25, 2025
bd1a52c
feat: update RefObject properties for improved depth and node level r…
nicosammito Aug 25, 2025
6ead6f9
feat: enhance useSuggestions and useRefObjects for improved depth and…
nicosammito Aug 25, 2025
d6925e0
feat: simplify depth index handling in traverse function for improved…
nicosammito Aug 25, 2025
2b3bfd7
feat: update DFlowViewportFileTabsContent props for enhanced depth an…
nicosammito Aug 25, 2025
f8a2540
feat: update DFlowViewportFileTabsContent props for improved depth an…
nicosammito Aug 25, 2025
507e6e5
feat: update useSuggestions to enhance scope level handling and refin…
nicosammito Aug 27, 2025
1fabb4c
feat: update package-lock.json to include new dependencies for dagre …
nicosammito Aug 27, 2025
7878d3f
feat: refactor DFlowSuggestionMenu to initialize dataTypeService with…
nicosammito Aug 27, 2025
e4f7954
feat: remove unused useReactFlow import from DFlowSuggestionMenu
nicosammito Aug 27, 2025
cf5a79a
feat: refactor DResizable stories to use useReactiveArrayService and …
nicosammito Aug 27, 2025
dfe20d5
feat: update Radix UI dependencies to latest versions
nicosammito Aug 27, 2025
b0bbe5d
feat: update Radix UI dependencies to latest versions
nicosammito Aug 27, 2025
478f5b8
feat: refactor ReactiveArrayService to use StoreAccess for improved s…
nicosammito Aug 27, 2025
5233f8f
feat: refactor DFlowViewportFileTabs to improve tab management and re…
nicosammito Aug 27, 2025
d6e2b3c
feat: refactor DFlowSuggestionMenu stories to use useReactiveArraySer…
nicosammito Aug 27, 2025
855cea8
feat: refactor FileTabs.service to use access.setState for improved s…
nicosammito Aug 27, 2025
a198640
feat: refactor ReactiveArrayService to use ReactiveArrayStore for imp…
nicosammito Aug 27, 2025
a29e152
feat: refactor DFlowDataType to update RefObject structure for improv…
nicosammito Aug 27, 2025
c7aac8b
feat: refactor useSuggestions and useRefObjects for improved scope an…
nicosammito Aug 27, 2025
f769e92
feat: refactor DFlowViewport.nodes.hook to improve scope management a…
nicosammito Aug 27, 2025
0c4d375
feat: refactor DFlowViewportDefaultCard to update scope type and enha…
nicosammito Aug 27, 2025
fe1a362
feat: refactor DFlowViewportFileTabsContent to update scopeLevel type…
nicosammito Aug 27, 2025
fe62479
feat: refactor DFlowViewportFileTabsContent to update scopeLevel type…
nicosammito Aug 27, 2025
cb55695
feat: refactor DFlowViewportDefaultCard to enhance parameter validati…
nicosammito Aug 27, 2025
503e31e
feat: refactor DFlow.view to enhance value setter for improved handli…
nicosammito Aug 27, 2025
898bf01
feat: refactor DFlow to simplify layout calculation by removing edges…
nicosammito Aug 27, 2025
3e80e0d
feat: refactor DFlowDataType.view to enhance import structure by addi…
nicosammito Aug 27, 2025
fa7dca2
feat: refactor DFlowSuggestion hook to clean up TODO comments for imp…
nicosammito Aug 27, 2025
2f48e89
feat: refactor DFlowViewport.nodes hook to remove unnecessary json sp…
nicosammito Aug 27, 2025
442976d
feat: refactor DFlowViewportDefaultCard to simplify data handling by …
nicosammito Aug 27, 2025
74451bd
feat: refactor DFlowViewportDefaultCard to simplify data handling by …
nicosammito Aug 27, 2025
e4f11a9
feat: enhance DFlowViewportFileTabsContent to integrate value handlin…
nicosammito Aug 27, 2025
ec7da06
feat: update DFlowViewportSuggestionCard to enhance suggestions handl…
nicosammito Aug 27, 2025
965d35a
feat: enhance DFlow component to improve node measurement and layout …
nicosammito Aug 28, 2025
92b4610
fix: add missing newline at end of DFlowViewportDefaultCard.tsx file
nicosammito Aug 28, 2025
f23b0d5
feat: optimize DFlowViewportEdge component by memoizing to improve pe…
nicosammito Aug 28, 2025
60d6777
refactor: simplify props destructuring in DFlowViewportGroupCard comp…
nicosammito Aug 28, 2025
9104ddb
refactor: streamline data type and function initialization in DResiza…
nicosammito Aug 28, 2025
4cee307
feat: enhance useReactiveArrayService to support initial callback and…
nicosammito Aug 28, 2025
1ee958b
refactor: comment out DFlowViewportMiniMap in DResizable story for cl…
nicosammito Aug 28, 2025
54884e3
refactor: improve readability in DFlowViewportFileTabs by removing un…
nicosammito Aug 28, 2025
e770430
feat: add update call after activating a tab in FileTabs service
nicosammito Aug 28, 2025
fa5a13f
feat: add delay to tab scrolling logic in DFlowViewportFileTabs for s…
nicosammito Aug 28, 2025
ae9d316
feat: add badge to indicate active tab in DFlowViewportDefaultCard fo…
nicosammito Aug 28, 2025
faeea0d
feat: enhance defaultValue handling in DFlowViewportFileTabsContent f…
nicosammito Aug 28, 2025
a541dbd
feat: enhance parameter value display in DFlowViewportFileTabsContent…
nicosammito Aug 29, 2025
17ade10
feat: update Input styling for full-width and full-height layout
nicosammito Aug 29, 2025
57ea3b0
feat: enhance Input component to manage value state and render transf…
nicosammito Aug 29, 2025
846da0d
feat: improve value submission handling in DFlowViewportFileTabsConte…
nicosammito Aug 29, 2025
dc15f2a
feat: add onClear prop to TextInput for enhanced clearable functionality
nicosammito Aug 29, 2025
354b8a2
feat: rename function-card to d-flow-viewport-default-card and add ac…
nicosammito Aug 29, 2025
0b0973c
feat: refactor function-card class names to d-flow-viewport-default-c…
nicosammito Aug 29, 2025
c74e7d9
feat: update class names in DFlowViewportGroupCard to d-flow-viewport…
nicosammito Aug 29, 2025
9f860b0
feat: add TODO for supporting function as return value in DFlowDataTy…
nicosammito Aug 29, 2025
9a6c303
feat: add RETURN function with NUMBER return type and parameter
nicosammito Aug 29, 2025
e65b8f2
feat: enhance validation logic to exclude NODE type in parameter data…
nicosammito Aug 29, 2025
d0e9fa3
feat: remove unnecessary line breaks in DFlow component for cleaner code
nicosammito Aug 29, 2025
4b889ee
feat: optimize node change event to track unique dimension and positi…
nicosammito Aug 29, 2025
cc255bf
feat: optimize local node measurement by using a dimension map for im…
nicosammito Aug 29, 2025
d322954
feat: enhance ReactFlow component with visibility rendering and scrol…
nicosammito Aug 29, 2025
a8b519e
feat: add mini map to DFlow viewport controls for enhanced navigation
nicosammito Aug 29, 2025
bb4e4e4
feat: adjust DFlow mini map styles for improved layout and responsive…
nicosammito Aug 29, 2025
75bcba5
feat: remove unused withAlpha function from DFlowViewportMiniMap for …
nicosammito Aug 29, 2025
3ff8df1
feat: add TODO comment for implementing useReturnType function in DFl…
nicosammito Aug 29, 2025
fa5e46d
feat: add disableOnValue prop to Input component for conditional disa…
nicosammito Aug 29, 2025
fab8335
feat: add disableOnValue logic to DFlowViewportFileTabsContent for co…
nicosammito Aug 29, 2025
12a49ff
feat: remove unused IconCircleCheckFilled import from DFlowViewportDe…
nicosammito Aug 29, 2025
040b8b4
feat: adjust layout constants for improved spacing in DFlow component
nicosammito Aug 29, 2025
9fb03af
feat: add initial edge connection for first Function-Card in DFlowVie…
nicosammito Aug 29, 2025
12b80a1
feat: add trigger node to DFlowViewport for flow initialization
nicosammito Aug 29, 2025
ded523c
feat: replace DFlowViewportFileTabsContent with DFlowViewportDefaultT…
nicosammito Aug 29, 2025
714b6f3
feat: rename DFlowViewportFileTabsContent to DFlowViewportDefaultTabC…
nicosammito Aug 29, 2025
818e896
feat: adjust centerY calculation for edge positioning in DFlowViewpor…
nicosammito Aug 29, 2025
0ea3f33
feat: adjust button positioning in DFlowViewportSuggestionCard
nicosammito Aug 29, 2025
af7480a
feat: rename DFlowViewportFileTabs to DFlowViewportTabs for consistency
nicosammito Aug 29, 2025
df87dbe
feat: add DFlowViewportTriggerCard component for enhanced viewport in…
nicosammito Aug 29, 2025
99e99d2
feat: add DFlowViewportTriggerTabContent component for enhanced viewp…
nicosammito Aug 29, 2025
6e70ef9
feat: update DResizable stories to use DFlowViewportTabs and include …
nicosammito Aug 29, 2025
213be02
feat: implement DFlowViewportTriggerTabContent component for dynamic …
nicosammito Aug 29, 2025
6be48e0
feat: enhance DFlowViewportDefaultTabContent with parameter sorting a…
nicosammito Aug 29, 2025
33962dd
feat: implement caching for function and data type retrieval in DFlow…
nicosammito Aug 29, 2025
f504078
feat: optimize layout calculations and improve reference updates in D…
nicosammito Aug 29, 2025
a925899
feat: update flow type to REST in DFlow.data.ts
nicosammito Aug 31, 2025
d209008
feat: implement DFlowTypeReactiveService for retrieving FlowType by ID
nicosammito Aug 31, 2025
28f0019
feat: update FlowType interface to use Type for data type representation
nicosammito Aug 31, 2025
c0ee9dc
feat: enhance DFlowViewportTriggerCard with tab content integration a…
nicosammito Aug 31, 2025
a8cc02b
feat: enhance DFlowViewportTriggerTabContent with flow type settings …
nicosammito Aug 31, 2025
e8f0ad3
feat: integrate FlowType into DResizable story with reactive service …
nicosammito Aug 31, 2025
0a09b0b
feat: update suggestion selection logic to handle object values in In…
nicosammito Aug 31, 2025
f3d9264
feat: enhance getLayoutedElements function to support dirty node trac…
nicosammito Aug 31, 2025
c20d533
feat: remove unnecessary fileTabsService.update calls in DFlowViewpor…
nicosammito Aug 31, 2025
ff7bef3
feat: refactor node measurement logic to use previous state in DFlow …
nicosammito Aug 31, 2025
5a2d194
feat: update useSuggestions call to utilize parameter type in DFlowVi…
nicosammito Aug 31, 2025
0d6f810
feat: add textValue prop to MenuItem in InputSuggestion component
nicosammito Aug 31, 2025
2bf07b4
feat: set modal prop to false for Menu in DFlowSuggestionMenu component
nicosammito Aug 31, 2025
4b3ba68
feat: adjust ScrollArea height calculation in InputSuggestion component
nicosammito Aug 31, 2025
571cd69
feat: enhance type resolution logic in DFlowSuggestion hook
nicosammito Aug 31, 2025
04310e6
feat: optimize edge traversal by memoizing edges based on flow and fu…
nicosammito Sep 1, 2025
a958b85
feat: add animation duration to viewport card transitions
nicosammito Sep 1, 2025
b052b64
feat: change button variant to 'none' in DFlowViewportDefaultCard com…
nicosammito Sep 1, 2025
e468858
feat: add connection handle to button in DFlowViewportSuggestionCard …
nicosammito Sep 1, 2025
1ecf73e
feat: add suggestion edges for last function card in edge traversal
nicosammito Sep 1, 2025
396484c
feat: add isSuggestion prop and update borderRadius in DFlowViewportE…
nicosammito Sep 1, 2025
f3f21af
feat: adjust button position in DFlowViewportSuggestionCard component
nicosammito Sep 1, 2025
e894e5d
feat: remove modal prop from Menu component in DFlowSuggestionMenu
nicosammito Sep 1, 2025
50cd143
feat: update borderRadius in DFlowViewportEdge component from 64 to 16
nicosammito Sep 1, 2025
dcff591
feat: align handles in DFlowViewportGroupCard based on first child no…
nicosammito Sep 1, 2025
efa9be0
feat: remove unnecessary console.log statements in DFlowViewportDefau…
nicosammito Sep 1, 2025
ad34313
feat: fix formatting in DFlowViewportGroupCard component
nicosammito Sep 1, 2025
fb023e3
feat: adjust padding in Card component styles for improved layout
nicosammito Sep 1, 2025
999713d
feat: implement logic to highlight Card outline based on first child …
nicosammito Sep 1, 2025
0c56b4a
feat: adjust border opacity in DFlowViewportGroupCard component for i…
nicosammito Sep 1, 2025
fda7efc
feat: update button label in DFlowViewportSuggestionCard component fo…
nicosammito Sep 1, 2025
635ad4b
feat: reduce background opacity in DResizable story for better contrast
nicosammito Sep 1, 2025
7c1a9ad
feat: reduce background opacity in DFlowViewportGroupCard component f…
nicosammito Sep 1, 2025
067eda0
feat: remove DFlowViewportMiniMap component from DFlowViewportControl…
nicosammito Sep 9, 2025
012dd05
feat: prevent filtering of RETURN runtime function in matching functi…
nicosammito Sep 12, 2025
8d95972
feat: update matching functions logic to exclude RETURN runtime funct…
nicosammito Sep 12, 2025
a5312f7
feat: refactor DFlow component to include dynamic node and edge types
nicosammito Sep 12, 2025
5312031
feat: integrate resolveType utility in DFlowDataType service and view…
nicosammito Jul 17, 2025
86f41b2
feat: cast parameter value to Value type in DFlowViewportDefaultTabCo…
nicosammito Sep 26, 2025
a8509e5
feat: improve type resolution logic in DFlowDataType service
nicosammito Sep 26, 2025
e7e0e89
feat: add useReturnType hook to DFlowViewportDefaultTabContent for re…
nicosammito Sep 26, 2025
fecfe32
feat: enhance resolveType function to support ARRAY and OBJECT alias …
nicosammito Sep 26, 2025
28aace2
feat: integrate resolveGenericKeys utility in DFlowViewportDefaultTab…
nicosammito Sep 26, 2025
ea51e9b
feat: add std::object::combine function with generic type handling
nicosammito Sep 26, 2025
0dfc59a
feat: refactor DFlowDataType service to use DataTypeView for improved…
nicosammito Oct 8, 2025
a65ffcb
feat: update DFlowService to use FlowView for improved type handling
nicosammito Oct 8, 2025
26934b9
feat: update DFlowNonReactiveService to use FlowView for improved typ…
nicosammito Oct 8, 2025
ee4e36a
feat: refactor Flow and NodeFunction classes to improve type handling…
nicosammito Oct 8, 2025
1a8f4c8
feat: remove unused interfaces and types from DFlowDataType.view.ts f…
nicosammito Oct 8, 2025
5b0c88c
feat: update DFlowDataTypeReturnTypeRule to use ReferenceValue for im…
nicosammito Oct 8, 2025
3e1b968
feat: update DFlowSuggestion and related components to use NodeFuncti…
nicosammito Oct 8, 2025
83b397d
feat: update useInputType to use FunctionDefinitionView for improved …
nicosammito Oct 9, 2025
0808975
feat: update useReturnType to use FunctionDefinitionView for improved…
nicosammito Oct 9, 2025
a55d407
feat: update DFlowFunctionService to use FunctionDefinitionView for i…
nicosammito Oct 9, 2025
bd015df
feat: update DFlowFunctionNonReactiveService to use FunctionDefinitio…
nicosammito Oct 9, 2025
e12416f
feat: update useFunctionValidation to use FunctionDefinitionView for …
nicosammito Oct 9, 2025
517422b
feat: refactor FunctionDefinitionView to improve structure and encaps…
nicosammito Oct 9, 2025
9e2bc8f
feat: update DFlowSuggestion.test to use FunctionDefinitionView for i…
nicosammito Oct 9, 2025
78138fa
feat: update DFlowSuggestionMenu to use FunctionDefinitionView for im…
nicosammito Oct 9, 2025
57feafc
feat: update DResizable stories to use FunctionDefinitionView for imp…
nicosammito Oct 9, 2025
1a9517d
feat: update DFlowTypeService to use FlowTypeView for improved type c…
nicosammito Oct 9, 2025
ef47ce9
feat: new view structure and switch to sagg types
nicosammito Oct 9, 2025
4b9cb79
feat: name changes
nicosammito Oct 9, 2025
2db5761
feat: start migration to sagg types
nicosammito Oct 9, 2025
4eee35a
feat: start migration to sagg types
nicosammito Oct 9, 2025
44d6942
feat: start migration to sagg types
nicosammito Oct 9, 2025
2e8cf77
feat: start migration to sagg types
nicosammito Oct 9, 2025
5465633
feat: start migration to sagg types
nicosammito Oct 9, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 1 addition & 4 deletions .storybook/global.scss
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,7 @@ html {
}

.sb-show-main {
background: url(https://applescoop.org/image/wallpapers/mac/windows-10-stock-hd-cells-glowing-dark-22-09-2024-1727068449-hd-wallpaper.jpeg);
transition: background-color 0.3s;
background-position: center;
background-size: cover;
background: #030014 !important;
}

.sb-main-fullscreen {
Expand Down
477 changes: 374 additions & 103 deletions package-lock.json

Large diffs are not rendered by default.

34 changes: 20 additions & 14 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,17 @@
"@ariakit/react": "^0.4.17",
"@babel/plugin-proposal-decorators": "^7.28.0",
"@babel/plugin-transform-class-properties": "^7.27.1",
"@code0-tech/sagittarius-graphql-types": "^0.0.0-6c84ca6a692d3341e857f740343aead437ab4427",
"@dagrejs/dagre": "^1.1.5",
"@mdx-js/react": "^3.1.0",
"@radix-ui/react-checkbox": "^1.3.2",
"@radix-ui/react-dropdown-menu": "^2.1.15",
"@radix-ui/react-one-time-password-field": "^0.1.7",
"@radix-ui/react-radio-group": "^1.3.7",
"@radix-ui/react-scroll-area": "^1.2.9",
"@radix-ui/react-tabs": "^1.1.12",
"@radix-ui/react-toggle-group": "^1.1.10",
"@radix-ui/react-tooltip": "^1.2.7",
"@radix-ui/react-checkbox": "^1.3.3",
"@radix-ui/react-dropdown-menu": "^2.1.16",
"@radix-ui/react-one-time-password-field": "^0.1.8",
"@radix-ui/react-radio-group": "^1.3.8",
"@radix-ui/react-scroll-area": "^1.2.10",
"@radix-ui/react-tabs": "^1.1.13",
"@radix-ui/react-toggle-group": "^1.1.11",
"@radix-ui/react-tooltip": "^1.2.8",
"@rollup/plugin-commonjs": "^28.0.2",
"@rollup/plugin-node-resolve": "^16.0.0",
"@rollup/plugin-terser": "^0.4.4",
Expand All @@ -51,6 +53,7 @@
"@tabler/icons-react": "3.34.1",
"@types/react": "^19.1.8",
"@vitejs/plugin-react": "^4.6.0",
"@xyflow/react": "^12.8.2",
"axe-playwright": "^2.1.0",
"babel-loader": "^9.2.1",
"babel-plugin-react-compiler": "^19.1.0-rc.2",
Expand Down Expand Up @@ -85,13 +88,16 @@
"types": "dist/index.d.ts",
"peerDependencies": {
"@ariakit/react": "^0.4.5",
"@radix-ui/react-checkbox": "^1.3.2",
"@radix-ui/react-dropdown-menu": "^2.1.15",
"@radix-ui/react-one-time-password-field": "^0.1.7",
"@radix-ui/react-radio-group": "^1.3.7",
"@radix-ui/react-tabs": "^1.1.12",
"@radix-ui/react-toggle-group": "^1.1.10",
"@radix-ui/react-checkbox": "^1.3.3",
"@radix-ui/react-dropdown-menu": "^2.1.16",
"@radix-ui/react-one-time-password-field": "^0.1.8",
"@radix-ui/react-radio-group": "^1.3.8",
"@radix-ui/react-scroll-area": "^1.2.10",
"@radix-ui/react-tabs": "^1.1.13",
"@radix-ui/react-toggle-group": "^1.1.11",
"@radix-ui/react-tooltip": "^1.2.8",
"@tabler/icons-react": "^3.5.0",
"@xyflow/react": "^12.8.2",
"js-md5": "^0.8.3",
"merge-props": "^6.0.0",
"overlap-area": "^1.1.0",
Expand Down
1 change: 1 addition & 0 deletions src/components/badge/Badge.style.scss
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
display: inline-flex;
font-size: variables.$xs;
width: fit-content;
align-items: center;

& {
@include helpers.fontStyle();
Expand Down
1 change: 1 addition & 0 deletions src/components/button/Button.style.scss
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
@include box.boxActive($color, variables.$white, variables.$white);

&.button--outlined {
background: transparent;
//@include helpers.glassBox($color, variables.$white, $color);
}

Expand Down
2 changes: 1 addition & 1 deletion src/components/button/Button.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ export interface ButtonProps extends Code0Component<HTMLButtonElement> {

const Button: React.FC<ButtonProps> = React.forwardRef((props, ref) => {

const {children, variant = "outlined", color = "secondary", active = false, disabled = false, ...args} = props
const {children, variant = "normal", color = "secondary", active = false, disabled = false, ...args} = props

return <button ref={ref} {...mergeCode0Props(`button button--${color} ${active ? "button--active" : ""} ${disabled ? "button--disabled" : ""} button--${variant}`, args)}
aria-disabled={disabled ? "true" : "false"}>
Expand Down
44 changes: 23 additions & 21 deletions src/components/card/Card.style.scss
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
@use "../../styles/variables";
@use "sass:math";

$padding: variables.$md;
$padding: variables.$xs;

.card {

Expand All @@ -16,29 +16,31 @@ $padding: variables.$md;
@include helpers.fontStyle();
}

* {

&.card__section > img {
border-radius: math.div(variables.$borderRadius, 2);
}
> .card__section {
> img { border-radius: math.div(variables.$borderRadius, 2); }

&:first-child.card__section {
/* erste Section */
&:first-child {
margin-top: 0;

&--border {
padding-top: 0;
border-top: none;
}

}
&--border:first-child {
padding-top: 0;
border-top: none;
}

&:last-child.card__section {
/* letzte Section: kein weiteres .card__section folgt */
&:not(:has(~ .card__section)) {
margin-bottom: 0;
}
&--border:not(:has(~ .card__section)) {
padding-bottom: 0;
border-bottom: none;
}
}

&--border {
padding-bottom: 0;
border-bottom: none;
}
* {
&.card__section > img {
border-radius: math.div(variables.$borderRadius, 2);
}
}

Expand Down Expand Up @@ -98,13 +100,13 @@ $padding: variables.$md;
}

.card--outline-#{$name} {
outline-offset: $padding;
margin: $padding;
outline-offset: $padding/2;
margin: $padding/2;
outline: helpers.borderColor($color) solid 1px;
}

.card--border-#{$name} {
border-color: helpers.borderColor($color);
box-shadow: inset 0 0 0 1px helpers.borderColor($color);
}

.card--border--dashed {
Expand Down
Loading