Commit cdb0e2c
Turborepo (#18)
* refactor: set up initial turbo repo structure WIP
* refactor: add typescript-config and ui workspace packages
* chore: update configurations
* refactor: update css variables and fix rendering issues
* refactor: update biome config, fix errors
* refactor: update some global styles
* refactor: adjust configs
* feature(apps): set up base for library
* feature(apps): update library to ship valid Garden comp WIP
* chore: fix file extensions
* refactor: add option for expanding subgardens through props
* refactor: add initial garden prop back in
* refactor: update default styles
* refactor: update calculateNodeHeight to properly handle auto layout
* feature: add toggle expand to controls
* refactor: adjust logic for expand, add theme to minimap for recursive nodes
* fix: properly bundle css with postcss plugin for lib, axe components in web app
* refactor(web): simplify demo garden
* refactor(web): extract css to globals
* refactor(web): update garden styles to use custom layer
* fix: revert css changes
* refactor(web): update rotating text dynamic style usage
* refactor(web): fix layout styles
* fix(library): update node heights
* chore(bun): update lock file
* feature: add logo
* refactor(lib): extract individual node React components
* chore: reorder exports
* feature(lib): add JSON schema support
* refactor(lib): update globals css, use type import syntax
* refactor(lib): inject css
* refactor(lib): adjust name of css file
* refactor(web): update visualizer and apply schema edits
* refactor(web): only show editor actions in editor tab
* refactor(web): persist active garden state to local storage
* refactor(web): only load Garden in visualizer on client to pick up proper local storage on render
* refactor: isolate shadcn configs, add prefix to lib styles
* fix(web): fix build issue
* chore: lint and format files
* refactor(web): update border color for demo
* refactor(lib): ship styles separately for custom override functionality downstream
* refactor: update types for GardenProps, update activeGarden --> activeSchema
* refactor: remove packages workspace
* refactor: isolate dependencies in apps
* refactor(lib): add knip config
* refactor(knip): enable biome plugins
* feature(lib): add changesets support
* refactor(cli): update to recursively reference Garden
* fix(lib): update handleNodeClick to properly use expandSubgardens default
* refactor(Web): adjust tab styles
* refactor: add github workflows back in
* feature: add husky
* fix(changesets): move to root directory
* refactor: adjust changesets, add pkg-pr-new dep
* refactor: move changesets and pkg-pr-new deps, update knip config
* refactor(workflows): update publish workflow
* refactor(workflows): update publish workflow
* refactor(workflows): update publish workflow
* refactor(workflows): update publish workflow
* refactor(workflows): update publish workflow
* refactor: update changesets configuration
* style(features): change arrow directions
* refactor(schema): use real Omni offerings
* docs(readme): add logo
* docs(readme): use semantic HTML
* chore(changesets): remove README
* chore(library,docs): remove empty README
* chore(library): update gitignore
* feature(footer): add docs link
* refactor(library): adjust item node image sizing
* refactor(library): update item dialog images
* refactor(nodes): item node -> sprout node
* refactor(cli): items -> sprouts
* refactor(schema): items -> sprouts
* refactor: items -> sprouts in generated types
* refactor: items -> sprouts (WIP)
* refactor: items -> sprouts (WIP)
* refactor: items -> sprouts (WIP)
* refactor(schema): make version optional
* feature: add Tilt manifest
* chore(tilt): format
* refactor(lib): update expand subgardens handler
* refactor(lib): add dev script for quick iteration testing
* feature(hero): add repo CTA
* refactor(lib): update node styles
* refactor(web): add generated llms.txt route
* refactor(lib): remove transition from sprout nodes, update edge spacing
* refacotr(lib): updating scaling for subgarden node
* chore: update gitignore
* refactor: `GardenTypes` -> `GardenSchema`
* docs(readme): update docs
* refactor: extract common garden graph props
* feature: add 'Powered by Garden' badge
* docs(readme): center key links
---------
Co-authored-by: Brian Cooper <brian@brian-cooper.com>
Co-authored-by: Brian Cooper <20056195+coopbri@users.noreply.github.com>1 parent 5b9e5dc commit cdb0e2c
File tree
149 files changed
+4345
-7802
lines changed- .changeset
- .github/workflows
- .husky
- apps
- cli
- src
- library
- src
- components
- GardenFlow
- Garden
- nodes
- DefaultNode
- GardenNode
- SproutNode
- SubgardenNode
- SupergardenNode
- ui
- generated
- lib
- types
- web
- public/img
- src
- app
- demo
- llms.txt
- visualizer
- components
- core
- RotatingText
- layout
- Header
- ThemeToggle
- ui
- visualizer
- EditorActions
- EditorControls
- GardenTabs
- SchemaEditor
- SchemaHelp
- TextEditor
- Visualizer
- lib
- constants
- hooks
- store
- schema
- providers
- NuqsProvider
- ThemeProvider
- app
- .vscode
- public
- src
- app
- demo
- components
- core
- ControlsPanel
- ui
- rotating-text
- visualizer
- ActiveGardenIndicator
- GardenFlowInner
- GardenFlow
- ItemDetailDialog
- customNodes
- GardenNode
- ItemNode
- NodeTypes
- SubgardenNode
- SupergardenNode
- generated
- lib
- constants
- hooks/store
- schema
- util
- scripts
- store
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
149 files changed
+4345
-7802
lines changedFile renamed without changes.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
3 | 8 | | |
4 | 9 | | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
| 10 | + | |
| 11 | + | |
10 | 12 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
34 | 33 | | |
35 | | - | |
| 34 | + | |
36 | 35 | | |
37 | | - | |
| 36 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
19 | 18 | | |
20 | 19 | | |
21 | 20 | | |
22 | 21 | | |
23 | | - | |
| 22 | + | |
24 | 23 | | |
25 | 24 | | |
26 | 25 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
| 4 | + | |
4 | 5 | | |
5 | | - | |
| 6 | + | |
| 7 | + | |
6 | 8 | | |
7 | | - | |
| 9 | + | |
8 | 10 | | |
9 | | - | |
| 11 | + | |
10 | 12 | | |
11 | 13 | | |
12 | 14 | | |
| |||
21 | 23 | | |
22 | 24 | | |
23 | 25 | | |
24 | | - | |
| 26 | + | |
25 | 27 | | |
26 | | - | |
| 28 | + | |
27 | 29 | | |
28 | 30 | | |
29 | 31 | | |
30 | 32 | | |
31 | 33 | | |
32 | | - | |
| 34 | + | |
33 | 35 | | |
34 | 36 | | |
35 | 37 | | |
| |||
38 | 40 | | |
39 | 41 | | |
40 | 42 | | |
41 | | - | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
42 | 48 | | |
43 | 49 | | |
44 | 50 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
This file was deleted.
This file was deleted.
0 commit comments