├── .github └── workflows │ ├── chromatic.yml │ └── deploy-docs.yml ├── .gitignore ├── .npmrc ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── docs ├── .gitignore ├── .vitepress │ ├── config.mts │ └── theme │ │ ├── CustomLayout.vue │ │ ├── index.ts │ │ └── tailwind.postcss ├── LICENSE ├── Sandbox.tsx ├── api-reference │ ├── assets │ │ └── api-camera-ready.png │ ├── index.md │ ├── marks │ │ ├── circle.md │ │ ├── ellipse.md │ │ ├── image.md │ │ ├── path.md │ │ ├── rect.md │ │ └── text.md │ ├── relations │ │ ├── align.md │ │ ├── arrow.md │ │ ├── background.md │ │ ├── distribute.md │ │ ├── group.md │ │ ├── line.md │ │ └── stack.md │ └── special │ │ ├── bluefish.md │ │ ├── layout.md │ │ ├── ref.md │ │ └── withBluefish.md ├── design-principles.md ├── examples │ ├── Examples.vue │ ├── ExamplesItem.vue │ ├── VPLink.vue │ └── index.md ├── index.md ├── learn │ ├── assets │ │ ├── bordered-mercury-label.png │ │ ├── circle-stack-with-background.png │ │ ├── circle-stack.png │ │ ├── hard-to-read-arrow.png │ │ ├── label-arrow.png │ │ ├── label-under-planet.png │ │ ├── mercury-label-outside-background.png │ │ ├── mercury-label.png │ │ └── overlaid-circles.png │ ├── get-started.md │ ├── tutorial-1-intro.md │ ├── tutorial-2-relations.md │ ├── tutorial-3-framework.md │ ├── tutorial-4-layouts.md │ └── what-is-bluefish.md ├── package.json ├── public │ ├── bluefish-logo.png │ ├── docs-teaser.png │ └── planets.png ├── sandboxUtil.ts ├── tailwind.config.js └── tsconfig.json ├── package.json ├── packages ├── bluefish-js │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── public │ │ ├── App.template.ts │ │ ├── index.css │ │ └── index.html │ ├── src │ │ └── index.ts │ ├── tsconfig.build.json │ ├── tsconfig.json │ └── vite.config.ts └── bluefish-solid │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── .storybook │ ├── main.ts │ └── preview.ts │ ├── .vscode │ └── settings.json │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── README.md │ ├── examples │ ├── continuity.tsx │ ├── datasets │ │ └── cars.ts │ └── topology │ │ ├── image.tsx │ │ ├── neighborhood.tsx │ │ └── space.tsx │ ├── experiments │ ├── plot.ts │ ├── stratified.ts │ └── theoretical.ts │ ├── package.json │ ├── public │ ├── App.template.tsx │ ├── index.css │ ├── index.html │ └── index.tsx │ ├── src │ ├── align.tsx │ ├── arrow.tsx │ ├── background.tsx │ ├── blob.tsx │ ├── bluefish.tsx │ ├── chemistry │ │ ├── atom.tsx │ │ ├── bond.tsx │ │ └── molecule.tsx │ ├── circle.tsx │ ├── createName.tsx │ ├── distribute.tsx │ ├── ellipse.tsx │ ├── errorContext.ts │ ├── errors.ts │ ├── example-gallery │ │ ├── DFSCQ-log-figure.tsx │ │ ├── brownie.tsx │ │ ├── insertion-sort-hyperscript.ts │ │ ├── insertion-sort.tsx │ │ ├── ohm-parser.tsx │ │ ├── path.tsx │ │ ├── pulley.tsx │ │ ├── qc-text.tsx │ │ └── topology.tsx │ ├── gradient.tsx │ ├── graphLayered.tsx │ ├── group.tsx │ ├── image.tsx │ ├── index.ts │ ├── layout.tsx │ ├── layoutFunction.tsx │ ├── line.tsx │ ├── measure-text.tsx │ ├── path.tsx │ ├── performance-testing │ │ ├── README.md │ │ ├── insertionSort │ │ │ ├── InsertionSortTest.tsx │ │ │ ├── generate_insertion_sort.py │ │ │ └── insertionSortProps.ts │ │ ├── ohmParser │ │ │ ├── generate_ohm_expression.py │ │ │ ├── ohmParserTest.tsx │ │ │ └── ohmProps.ts │ │ └── pythonTutor │ │ │ ├── generate_python_tutor.py │ │ │ ├── pythonTutorProgram.py │ │ │ ├── pythonTutorProps.ts │ │ │ └── pythonTutorTest.tsx │ ├── plot │ │ ├── dot.tsx │ │ └── plot.tsx │ ├── python-tutor │ │ ├── elm-tuple.tsx │ │ ├── global-frame.tsx │ │ ├── heap-object.tsx │ │ ├── heap.tsx │ │ ├── python-tutor.tsx │ │ ├── stack-slot.tsx │ │ └── types.tsx │ ├── rect.tsx │ ├── ref.tsx │ ├── scenegraph.ts │ ├── stack.tsx │ ├── stackLayout.ts │ ├── stackh.tsx │ ├── stackv.tsx │ ├── stories │ │ ├── 4.stories.tsx │ │ ├── 41.stories.tsx │ │ ├── 44.stories.tsx │ │ ├── 50.stories.tsx │ │ ├── 6.stories.tsx │ │ ├── CarsPlot.stories.tsx │ │ ├── IdInference.stories.tsx │ │ ├── JetpackCompose.stories.tsx │ │ ├── Math3ma.stories.tsx │ │ ├── Molecule.stories.tsx │ │ ├── Planets.stories.tsx │ │ ├── PythonTutor.stories.tsx │ │ ├── README.md │ │ ├── SimpleTree.stories.tsx │ │ ├── ThreePointTopologies.stories.tsx │ │ ├── UISTExamples.stories.tsx │ │ ├── VennDiagram.stories.tsx │ │ └── components │ │ │ ├── Align.stories.tsx │ │ │ ├── Arrow.stories.tsx │ │ │ ├── Background.stories.tsx │ │ │ ├── Circle.stories.tsx │ │ │ ├── Distribute.stories.tsx │ │ │ ├── Ellipse.stories.tsx │ │ │ ├── GraphLayered.stories.tsx │ │ │ ├── Image.stories.tsx │ │ │ ├── Line.stories.tsx │ │ │ ├── Rect.stories.tsx │ │ │ ├── Stack.stories.tsx │ │ │ ├── StackH.stories.tsx │ │ │ └── StackV.stories.tsx │ ├── style.ts │ ├── text.tsx │ ├── text │ │ ├── README.md │ │ ├── getStringDims.ts │ │ ├── reduce-css-calc.d.ts │ │ ├── splitAtDelimiters.ts │ │ ├── textBBox.tsx │ │ ├── types.ts │ │ └── useText.tsx │ ├── util │ │ ├── bbox.ts │ │ ├── lca.ts │ │ └── maybe.ts │ └── withBluefish.tsx │ ├── tsconfig.build.json │ ├── tsconfig.json │ └── vite.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml └── turbo.json /.github/workflows/chromatic.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/.github/workflows/chromatic.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/.github/workflows/deploy-docs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/README.md -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /.vitepress/cache 3 | -------------------------------------------------------------------------------- /docs/.vitepress/config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/.vitepress/config.mts -------------------------------------------------------------------------------- /docs/.vitepress/theme/CustomLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/.vitepress/theme/CustomLayout.vue -------------------------------------------------------------------------------- /docs/.vitepress/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/.vitepress/theme/index.ts -------------------------------------------------------------------------------- /docs/.vitepress/theme/tailwind.postcss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/.vitepress/theme/tailwind.postcss -------------------------------------------------------------------------------- /docs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/LICENSE -------------------------------------------------------------------------------- /docs/Sandbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/Sandbox.tsx -------------------------------------------------------------------------------- /docs/api-reference/assets/api-camera-ready.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/api-reference/assets/api-camera-ready.png -------------------------------------------------------------------------------- /docs/api-reference/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/api-reference/index.md -------------------------------------------------------------------------------- /docs/api-reference/marks/circle.md: -------------------------------------------------------------------------------- 1 | # Circle 2 | -------------------------------------------------------------------------------- /docs/api-reference/marks/ellipse.md: -------------------------------------------------------------------------------- 1 | # Ellipse 2 | -------------------------------------------------------------------------------- /docs/api-reference/marks/image.md: -------------------------------------------------------------------------------- 1 | # Image 2 | -------------------------------------------------------------------------------- /docs/api-reference/marks/path.md: -------------------------------------------------------------------------------- 1 | # Path 2 | -------------------------------------------------------------------------------- /docs/api-reference/marks/rect.md: -------------------------------------------------------------------------------- 1 | # Rect 2 | -------------------------------------------------------------------------------- /docs/api-reference/marks/text.md: -------------------------------------------------------------------------------- 1 | # Text 2 | -------------------------------------------------------------------------------- /docs/api-reference/relations/align.md: -------------------------------------------------------------------------------- 1 | # Align 2 | -------------------------------------------------------------------------------- /docs/api-reference/relations/arrow.md: -------------------------------------------------------------------------------- 1 | # Arrow 2 | -------------------------------------------------------------------------------- /docs/api-reference/relations/background.md: -------------------------------------------------------------------------------- 1 | # Background 2 | -------------------------------------------------------------------------------- /docs/api-reference/relations/distribute.md: -------------------------------------------------------------------------------- 1 | # Distribute 2 | -------------------------------------------------------------------------------- /docs/api-reference/relations/group.md: -------------------------------------------------------------------------------- 1 | # Group 2 | -------------------------------------------------------------------------------- /docs/api-reference/relations/line.md: -------------------------------------------------------------------------------- 1 | # Line 2 | -------------------------------------------------------------------------------- /docs/api-reference/relations/stack.md: -------------------------------------------------------------------------------- 1 | # Stack 2 | -------------------------------------------------------------------------------- /docs/api-reference/special/bluefish.md: -------------------------------------------------------------------------------- 1 | # Bluefish 2 | -------------------------------------------------------------------------------- /docs/api-reference/special/layout.md: -------------------------------------------------------------------------------- 1 | # Layout 2 | -------------------------------------------------------------------------------- /docs/api-reference/special/ref.md: -------------------------------------------------------------------------------- 1 | # Ref 2 | 3 | ## createName 4 | -------------------------------------------------------------------------------- /docs/api-reference/special/withBluefish.md: -------------------------------------------------------------------------------- 1 | # withBluefish 2 | -------------------------------------------------------------------------------- /docs/design-principles.md: -------------------------------------------------------------------------------- 1 | --- 2 | outline: deep 3 | --- 4 | 5 | # Bluefish Design Principles 6 | -------------------------------------------------------------------------------- /docs/examples/Examples.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/examples/Examples.vue -------------------------------------------------------------------------------- /docs/examples/ExamplesItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/examples/ExamplesItem.vue -------------------------------------------------------------------------------- /docs/examples/VPLink.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/examples/VPLink.vue -------------------------------------------------------------------------------- /docs/examples/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/examples/index.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/learn/assets/bordered-mercury-label.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/learn/assets/bordered-mercury-label.png -------------------------------------------------------------------------------- /docs/learn/assets/circle-stack-with-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/learn/assets/circle-stack-with-background.png -------------------------------------------------------------------------------- /docs/learn/assets/circle-stack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/learn/assets/circle-stack.png -------------------------------------------------------------------------------- /docs/learn/assets/hard-to-read-arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/learn/assets/hard-to-read-arrow.png -------------------------------------------------------------------------------- /docs/learn/assets/label-arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/learn/assets/label-arrow.png -------------------------------------------------------------------------------- /docs/learn/assets/label-under-planet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/learn/assets/label-under-planet.png -------------------------------------------------------------------------------- /docs/learn/assets/mercury-label-outside-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/learn/assets/mercury-label-outside-background.png -------------------------------------------------------------------------------- /docs/learn/assets/mercury-label.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/learn/assets/mercury-label.png -------------------------------------------------------------------------------- /docs/learn/assets/overlaid-circles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/learn/assets/overlaid-circles.png -------------------------------------------------------------------------------- /docs/learn/get-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/learn/get-started.md -------------------------------------------------------------------------------- /docs/learn/tutorial-1-intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/learn/tutorial-1-intro.md -------------------------------------------------------------------------------- /docs/learn/tutorial-2-relations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/learn/tutorial-2-relations.md -------------------------------------------------------------------------------- /docs/learn/tutorial-3-framework.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/learn/tutorial-3-framework.md -------------------------------------------------------------------------------- /docs/learn/tutorial-4-layouts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/learn/tutorial-4-layouts.md -------------------------------------------------------------------------------- /docs/learn/what-is-bluefish.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/learn/what-is-bluefish.md -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/public/bluefish-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/public/bluefish-logo.png -------------------------------------------------------------------------------- /docs/public/docs-teaser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/public/docs-teaser.png -------------------------------------------------------------------------------- /docs/public/planets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/public/planets.png -------------------------------------------------------------------------------- /docs/sandboxUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/sandboxUtil.ts -------------------------------------------------------------------------------- /docs/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/tailwind.config.js -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/docs/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/package.json -------------------------------------------------------------------------------- /packages/bluefish-js/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | public/App.ts 4 | -------------------------------------------------------------------------------- /packages/bluefish-js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-js/README.md -------------------------------------------------------------------------------- /packages/bluefish-js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-js/package.json -------------------------------------------------------------------------------- /packages/bluefish-js/public/App.template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-js/public/App.template.ts -------------------------------------------------------------------------------- /packages/bluefish-js/public/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-js/public/index.css -------------------------------------------------------------------------------- /packages/bluefish-js/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-js/public/index.html -------------------------------------------------------------------------------- /packages/bluefish-js/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-js/src/index.ts -------------------------------------------------------------------------------- /packages/bluefish-js/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-js/tsconfig.build.json -------------------------------------------------------------------------------- /packages/bluefish-js/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-js/tsconfig.json -------------------------------------------------------------------------------- /packages/bluefish-js/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-js/vite.config.ts -------------------------------------------------------------------------------- /packages/bluefish-solid/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/bluefish-solid/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/.gitignore -------------------------------------------------------------------------------- /packages/bluefish-solid/.storybook/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/.storybook/main.ts -------------------------------------------------------------------------------- /packages/bluefish-solid/.storybook/preview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/.storybook/preview.ts -------------------------------------------------------------------------------- /packages/bluefish-solid/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/.vscode/settings.json -------------------------------------------------------------------------------- /packages/bluefish-solid/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/CONTRIBUTING.md -------------------------------------------------------------------------------- /packages/bluefish-solid/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/LICENSE -------------------------------------------------------------------------------- /packages/bluefish-solid/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/README.md -------------------------------------------------------------------------------- /packages/bluefish-solid/examples/continuity.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/examples/continuity.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/examples/datasets/cars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/examples/datasets/cars.ts -------------------------------------------------------------------------------- /packages/bluefish-solid/examples/topology/image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/examples/topology/image.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/examples/topology/neighborhood.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/examples/topology/neighborhood.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/examples/topology/space.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/examples/topology/space.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/experiments/plot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/experiments/plot.ts -------------------------------------------------------------------------------- /packages/bluefish-solid/experiments/stratified.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/experiments/stratified.ts -------------------------------------------------------------------------------- /packages/bluefish-solid/experiments/theoretical.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/experiments/theoretical.ts -------------------------------------------------------------------------------- /packages/bluefish-solid/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/package.json -------------------------------------------------------------------------------- /packages/bluefish-solid/public/App.template.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/public/App.template.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/public/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/public/index.css -------------------------------------------------------------------------------- /packages/bluefish-solid/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/public/index.html -------------------------------------------------------------------------------- /packages/bluefish-solid/public/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/public/index.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/align.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/align.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/arrow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/arrow.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/background.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/background.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/blob.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/blob.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/bluefish.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/bluefish.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/chemistry/atom.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/chemistry/atom.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/chemistry/bond.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/chemistry/bond.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/chemistry/molecule.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/chemistry/molecule.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/circle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/circle.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/createName.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/createName.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/distribute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/distribute.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/ellipse.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/ellipse.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/errorContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/errorContext.ts -------------------------------------------------------------------------------- /packages/bluefish-solid/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/errors.ts -------------------------------------------------------------------------------- /packages/bluefish-solid/src/example-gallery/DFSCQ-log-figure.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/example-gallery/DFSCQ-log-figure.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/example-gallery/brownie.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/example-gallery/brownie.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/example-gallery/insertion-sort-hyperscript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/example-gallery/insertion-sort-hyperscript.ts -------------------------------------------------------------------------------- /packages/bluefish-solid/src/example-gallery/insertion-sort.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/example-gallery/insertion-sort.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/example-gallery/ohm-parser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/example-gallery/ohm-parser.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/example-gallery/path.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/example-gallery/path.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/example-gallery/pulley.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/example-gallery/pulley.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/example-gallery/qc-text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/example-gallery/qc-text.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/example-gallery/topology.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/example-gallery/topology.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/gradient.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/gradient.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/graphLayered.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/graphLayered.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/group.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/image.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/index.ts -------------------------------------------------------------------------------- /packages/bluefish-solid/src/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/layout.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/layoutFunction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/layoutFunction.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/line.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/line.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/measure-text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/measure-text.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/path.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/path.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/performance-testing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/performance-testing/README.md -------------------------------------------------------------------------------- /packages/bluefish-solid/src/performance-testing/insertionSort/InsertionSortTest.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/performance-testing/insertionSort/InsertionSortTest.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/performance-testing/insertionSort/generate_insertion_sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/performance-testing/insertionSort/generate_insertion_sort.py -------------------------------------------------------------------------------- /packages/bluefish-solid/src/performance-testing/insertionSort/insertionSortProps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/performance-testing/insertionSort/insertionSortProps.ts -------------------------------------------------------------------------------- /packages/bluefish-solid/src/performance-testing/ohmParser/generate_ohm_expression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/performance-testing/ohmParser/generate_ohm_expression.py -------------------------------------------------------------------------------- /packages/bluefish-solid/src/performance-testing/ohmParser/ohmParserTest.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/performance-testing/ohmParser/ohmParserTest.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/performance-testing/ohmParser/ohmProps.ts: -------------------------------------------------------------------------------- 1 | export const expression = "8*3*(7)*1*(8)*0*2*(2*3*(3))"; -------------------------------------------------------------------------------- /packages/bluefish-solid/src/performance-testing/pythonTutor/generate_python_tutor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/performance-testing/pythonTutor/generate_python_tutor.py -------------------------------------------------------------------------------- /packages/bluefish-solid/src/performance-testing/pythonTutor/pythonTutorProgram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/performance-testing/pythonTutor/pythonTutorProgram.py -------------------------------------------------------------------------------- /packages/bluefish-solid/src/performance-testing/pythonTutor/pythonTutorProps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/performance-testing/pythonTutor/pythonTutorProps.ts -------------------------------------------------------------------------------- /packages/bluefish-solid/src/performance-testing/pythonTutor/pythonTutorTest.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/performance-testing/pythonTutor/pythonTutorTest.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/plot/dot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/plot/dot.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/plot/plot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/plot/plot.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/python-tutor/elm-tuple.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/python-tutor/elm-tuple.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/python-tutor/global-frame.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/python-tutor/global-frame.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/python-tutor/heap-object.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/python-tutor/heap-object.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/python-tutor/heap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/python-tutor/heap.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/python-tutor/python-tutor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/python-tutor/python-tutor.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/python-tutor/stack-slot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/python-tutor/stack-slot.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/python-tutor/types.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/python-tutor/types.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/rect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/rect.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/ref.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/ref.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/scenegraph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/scenegraph.ts -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stack.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stackLayout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stackLayout.ts -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stackh.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stackh.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stackv.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stackv.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/4.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/4.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/41.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/41.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/44.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/44.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/50.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/50.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/6.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/6.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/CarsPlot.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/CarsPlot.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/IdInference.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/IdInference.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/JetpackCompose.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/JetpackCompose.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/Math3ma.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/Math3ma.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/Molecule.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/Molecule.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/Planets.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/Planets.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/PythonTutor.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/PythonTutor.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/README.md -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/SimpleTree.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/SimpleTree.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/ThreePointTopologies.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/ThreePointTopologies.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/UISTExamples.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/UISTExamples.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/VennDiagram.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/VennDiagram.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/components/Align.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/components/Align.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/components/Arrow.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/components/Arrow.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/components/Background.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/components/Background.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/components/Circle.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/components/Circle.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/components/Distribute.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/components/Distribute.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/components/Ellipse.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/components/Ellipse.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/components/GraphLayered.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/components/GraphLayered.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/components/Image.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/components/Image.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/components/Line.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/components/Line.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/components/Rect.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/components/Rect.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/components/Stack.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/components/Stack.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/components/StackH.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/components/StackH.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/stories/components/StackV.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/stories/components/StackV.stories.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/style.ts -------------------------------------------------------------------------------- /packages/bluefish-solid/src/text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/text.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/text/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/text/README.md -------------------------------------------------------------------------------- /packages/bluefish-solid/src/text/getStringDims.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/text/getStringDims.ts -------------------------------------------------------------------------------- /packages/bluefish-solid/src/text/reduce-css-calc.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/text/reduce-css-calc.d.ts -------------------------------------------------------------------------------- /packages/bluefish-solid/src/text/splitAtDelimiters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/text/splitAtDelimiters.ts -------------------------------------------------------------------------------- /packages/bluefish-solid/src/text/textBBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/text/textBBox.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/text/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/text/types.ts -------------------------------------------------------------------------------- /packages/bluefish-solid/src/text/useText.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/text/useText.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/src/util/bbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/util/bbox.ts -------------------------------------------------------------------------------- /packages/bluefish-solid/src/util/lca.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/util/lca.ts -------------------------------------------------------------------------------- /packages/bluefish-solid/src/util/maybe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/util/maybe.ts -------------------------------------------------------------------------------- /packages/bluefish-solid/src/withBluefish.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/src/withBluefish.tsx -------------------------------------------------------------------------------- /packages/bluefish-solid/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/tsconfig.build.json -------------------------------------------------------------------------------- /packages/bluefish-solid/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/tsconfig.json -------------------------------------------------------------------------------- /packages/bluefish-solid/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/packages/bluefish-solid/vite.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bluefishjs/bluefish/HEAD/turbo.json --------------------------------------------------------------------------------