diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7b8807515..84fb91c39 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -50,11 +50,6 @@ jobs: name: npm-editor-dist path: packages/editor/dist - - name: Upload GitHub Pages artifacts - uses: actions/upload-pages-artifact@v3 - with: - path: packages/storybook/prime - deploy-npm: if: ${{ github.repository == 'viamrobotics/prime' && github.event_name == 'push' && github.ref == 'refs/heads/main' }} needs: build diff --git a/.gitignore b/.gitignore index 2d6be9e48..b9bc3d10d 100644 --- a/.gitignore +++ b/.gitignore @@ -11,7 +11,6 @@ node_modules dist prime *.local -.storybook/workers .svelte-kit # Editor directories and files diff --git a/packages/legacy/.eslintrc.cjs b/packages/legacy/.eslintrc.cjs index f05236355..341c25261 100644 --- a/packages/legacy/.eslintrc.cjs +++ b/packages/legacy/.eslintrc.cjs @@ -22,7 +22,6 @@ module.exports = { */ 'plugin:jsx-a11y/recommended', 'plugin:tailwindcss/recommended', - 'plugin:storybook/recommended', '@viamrobotics/eslint-config', ], plugins: ['prefer-arrow'], diff --git a/packages/legacy/CONTRIBUTING.md b/packages/legacy/CONTRIBUTING.md index 27ec0fa31..a0390ecbf 100644 --- a/packages/legacy/CONTRIBUTING.md +++ b/packages/legacy/CONTRIBUTING.md @@ -2,17 +2,6 @@ Please follow these instructions for contributing to `PRIME`. -## Getting started - -To run the `Storybook` page locally, pull down the project and run: - -```bash -pnpm install -pnpm -C packages/legacy storybook -``` - -More detailed docs exist on [the storybook](https://prime.viam.com). - ## Playground To use the component playground, run: diff --git a/packages/legacy/tsconfig.json b/packages/legacy/tsconfig.json index b19ef4a4e..5cacc70c9 100644 --- a/packages/legacy/tsconfig.json +++ b/packages/legacy/tsconfig.json @@ -7,7 +7,6 @@ "include": [ ".*", "*", - ".storybook/**/*", "public/**/*", "scripts/**/*", "src/**/*", diff --git a/packages/storybook/.eslintignore b/packages/storybook/.eslintignore deleted file mode 100644 index 03e7486b4..000000000 --- a/packages/storybook/.eslintignore +++ /dev/null @@ -1,4 +0,0 @@ -/build -/.svelte-kit -/package -prime diff --git a/packages/storybook/.eslintrc.cjs b/packages/storybook/.eslintrc.cjs deleted file mode 100644 index 7a562824b..000000000 --- a/packages/storybook/.eslintrc.cjs +++ /dev/null @@ -1,25 +0,0 @@ -'use strict'; - -const path = require('node:path'); - -module.exports = { - root: true, - extends: ['@viamrobotics/eslint-config/svelte'], - parserOptions: { - project: ['./tsconfig.json'], - tsconfigRootDir: __dirname, - }, - settings: { - tailwindcss: { - config: path.join(__dirname, 'tailwind.config.ts'), - }, - }, - env: { - browser: true, - node: true, - }, - rules: { - 'no-console': 'off', - 'sonarjs/no-duplicate-string': 'off', - }, -}; diff --git a/packages/storybook/.npmrc b/packages/storybook/.npmrc deleted file mode 100644 index 0c05da457..000000000 --- a/packages/storybook/.npmrc +++ /dev/null @@ -1,2 +0,0 @@ -engine-strict=true -resolution-mode=highest diff --git a/packages/storybook/.prettierignore b/packages/storybook/.prettierignore deleted file mode 100644 index aaa4332bc..000000000 --- a/packages/storybook/.prettierignore +++ /dev/null @@ -1,2 +0,0 @@ -.svelte-kit -prime diff --git a/packages/storybook/.prettierrc.cjs b/packages/storybook/.prettierrc.cjs deleted file mode 100644 index ffeda7aeb..000000000 --- a/packages/storybook/.prettierrc.cjs +++ /dev/null @@ -1,9 +0,0 @@ -'use strict'; - -const path = require('node:path'); -const baseConfig = require('@viamrobotics/prettier-config/svelte'); - -module.exports = { - ...baseConfig, - tailwindConfig: path.join(__dirname, 'tailwind.config.ts'), -}; diff --git a/packages/storybook/.storybook/main.ts b/packages/storybook/.storybook/main.ts deleted file mode 100644 index ffb46f85f..000000000 --- a/packages/storybook/.storybook/main.ts +++ /dev/null @@ -1,44 +0,0 @@ -import type { StorybookConfig } from '@storybook/sveltekit'; -import remarkGfm from 'remark-gfm'; - -const config: StorybookConfig = { - stories: [ - '../src/stories/docs/**/*.mdx', - '../src/stories/**/*.mdx', - '../src/stories/**/*.stories.svelte', - ], - addons: [ - '@storybook/addon-links', - '@storybook/addon-interactions', - '@storybook/addon-a11y', - '@storybook/addon-svelte-csf', - { - name: '@storybook/addon-styling', - }, - { - name: '@storybook/addon-essentials', - options: { - docs: false, - }, - }, - { - name: '@storybook/addon-docs', - options: { - mdxPluginOptions: { - mdxCompileOptions: { - remarkPlugins: [remarkGfm], - }, - }, - }, - }, - ], - framework: { - name: '@storybook/sveltekit', - options: {}, - }, - docs: { - autodocs: 'tag', - }, -}; - -export default config; diff --git a/packages/storybook/.storybook/manager-head.html b/packages/storybook/.storybook/manager-head.html deleted file mode 100644 index d7d2c4096..000000000 --- a/packages/storybook/.storybook/manager-head.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - - diff --git a/packages/storybook/.storybook/manager.ts b/packages/storybook/.storybook/manager.ts deleted file mode 100644 index 41e007d2a..000000000 --- a/packages/storybook/.storybook/manager.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { addons } from '@storybook/addons'; -import theme from './theme'; - -addons.setConfig({ - theme, - enableShortcuts: false, -}); diff --git a/packages/storybook/.storybook/preview-head.html b/packages/storybook/.storybook/preview-head.html deleted file mode 100644 index 2598cd139..000000000 --- a/packages/storybook/.storybook/preview-head.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - diff --git a/packages/storybook/.storybook/preview.ts b/packages/storybook/.storybook/preview.ts deleted file mode 100644 index a07eee876..000000000 --- a/packages/storybook/.storybook/preview.ts +++ /dev/null @@ -1,22 +0,0 @@ -import '@viamrobotics/prime-core/prime.css'; - -const preview = { - parameters: { - actions: { argTypesRegex: '^on[A-Z].*' }, - controls: { - expanded: true, - matchers: { - color: /(background|color)$/i, - date: /Date$/, - }, - }, - docs: { - source: { - state: 'open', - }, - }, - inlineStories: true, - }, -}; - -export default preview; diff --git a/packages/storybook/.storybook/theme.ts b/packages/storybook/.storybook/theme.ts deleted file mode 100644 index 0d4f577ea..000000000 --- a/packages/storybook/.storybook/theme.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { create } from '@storybook/theming'; - -// @ts-expect-error: TODO(mc, 2023-03-23): are we missing `base` here? -export default create({ - brandImage: 'https://app.viam.com/static/images/viam-logo-white.svg', - appBg: '#333', -}); diff --git a/packages/storybook/README.md b/packages/storybook/README.md deleted file mode 100644 index 0a182a4e3..000000000 --- a/packages/storybook/README.md +++ /dev/null @@ -1,31 +0,0 @@ -# Storybook - -This package uses [Storybook][] to demonstrate P.R.I.M.E. component usage. The page is served at [prime.viam.com][]. - -[storybook]: https://storybook.js.org/ -[prime.viam.com]: https://prime.viam.com - -## Running - -First, build the other packages for use in storybook: - -``` -pnpm -r build -``` - -**NOTE:** Storybook does not have the hot reloading feature. You must rebuild the package using the above command every time there is a change. - -Then run the storybook: - -``` -pnpm -C packages/storybook storybook -``` - -## Linting - -To lint and typecheck: - -```bash -pnpm -C packages/storybook check -pnpm -C packages/storybook format -``` diff --git a/packages/storybook/package.json b/packages/storybook/package.json deleted file mode 100644 index 2431fe9f2..000000000 --- a/packages/storybook/package.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "name": "@viamrobotics/prime-storybook", - "private": true, - "version": "0.0.1", - "packageManager": "pnpm@8.6.3", - "scripts": { - "check": "concurrently -g pnpm:check-*", - "check-svelte": "svelte-check --tsconfig ./tsconfig.json", - "check-lint": "pnpm run _prettier --check && pnpm run _eslint", - "format": "pnpm run _prettier --write", - "storybook": "storybook dev -p 6006", - "dev": "storybook dev -p 6006", - "build": "storybook build --docs -o prime", - "_prettier": "prettier \"**/*.{js,cjs,ts,svelte,css,json,yml,yaml,md,mdx}\"", - "_eslint": "eslint \".*.cjs\" \"**/*.{js,cjs,ts,svelte}\"" - }, - "devDependencies": { - "@storybook/addon-a11y": "^7.6.6", - "@storybook/addon-docs": "^7.6.6", - "@storybook/addon-essentials": "^7.6.6", - "@storybook/addon-interactions": "^7.6.6", - "@storybook/addon-links": "^7.6.6", - "@storybook/addon-styling": "^1.3.7", - "@storybook/addon-svelte-csf": "^4.0.13", - "@storybook/blocks": "^7.6.6", - "@storybook/cli": "^7.6.6", - "@storybook/svelte": "^7.6.6", - "@storybook/sveltekit": "^7.6.6", - "@storybook/testing-library": "^0.2.2", - "@storybook/theming": "^7.6.6", - "@sveltejs/adapter-auto": "^2.1.0", - "@sveltejs/kit": "^1.22.4", - "@sveltejs/package": "^2.2.3", - "@types/node": "^20.10.5", - "@typescript-eslint/eslint-plugin": "^6.15.0", - "@typescript-eslint/parser": "^6.15.0", - "@viamrobotics/eslint-config": "^0.3.0", - "@viamrobotics/prettier-config": "^0.3.4", - "@viamrobotics/prime-core": "workspace:*", - "@viamrobotics/typescript-config": "^0.1.0", - "autoprefixer": "^10.4.16", - "concurrently": "^8.2.2", - "eslint": "^8.56.0", - "eslint-config-prettier": "^9.1.0", - "eslint-plugin-storybook": "^0.6.15", - "eslint-plugin-svelte": "^2.35.1", - "eslint-plugin-tailwindcss": "^3.13.0", - "postcss": "^8.4.32", - "prettier": "^3.1.1", - "prettier-plugin-svelte": "^3.1.2", - "prettier-plugin-tailwindcss": "^0.5.9", - "publint": "^0.2.6", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "remark-gfm": "^3.0.1", - "storybook": "^7.6.6", - "svelte": "^4.2.8", - "svelte-check": "^3.6.2", - "tailwindcss": "^3.3.7", - "tslib": "^2.6.2", - "typescript": "^5.3.3" - }, - "type": "module" -} diff --git a/packages/storybook/postcss.config.js b/packages/storybook/postcss.config.js deleted file mode 100644 index 2aa7205d4..000000000 --- a/packages/storybook/postcss.config.js +++ /dev/null @@ -1,6 +0,0 @@ -export default { - plugins: { - tailwindcss: {}, - autoprefixer: {}, - }, -}; diff --git a/packages/storybook/src/stories/assets/code-brackets.svg b/packages/storybook/src/stories/assets/code-brackets.svg deleted file mode 100644 index 73de94776..000000000 --- a/packages/storybook/src/stories/assets/code-brackets.svg +++ /dev/null @@ -1 +0,0 @@ -illustration/code-brackets \ No newline at end of file diff --git a/packages/storybook/src/stories/assets/colors.svg b/packages/storybook/src/stories/assets/colors.svg deleted file mode 100644 index 17d58d516..000000000 --- a/packages/storybook/src/stories/assets/colors.svg +++ /dev/null @@ -1 +0,0 @@ -illustration/colors \ No newline at end of file diff --git a/packages/storybook/src/stories/assets/comments.svg b/packages/storybook/src/stories/assets/comments.svg deleted file mode 100644 index 6493a139f..000000000 --- a/packages/storybook/src/stories/assets/comments.svg +++ /dev/null @@ -1 +0,0 @@ -illustration/comments \ No newline at end of file diff --git a/packages/storybook/src/stories/assets/diff-example.js b/packages/storybook/src/stories/assets/diff-example.js deleted file mode 100644 index 523ff6716..000000000 --- a/packages/storybook/src/stories/assets/diff-example.js +++ /dev/null @@ -1,18 +0,0 @@ -export const previous = ` -{ - "name": "bob", - "age": "400", - "role": "Senescence research", - "favorite_food": "pizza" -} -`.trim(); - -export const value = ` -{ - "name": "bob", - "age": "400", - "role": "Senescence research", - "favorite_food": "salad", - "status": "healthy" -} -`.trim(); diff --git a/packages/storybook/src/stories/assets/direction.svg b/packages/storybook/src/stories/assets/direction.svg deleted file mode 100644 index 65676ac27..000000000 --- a/packages/storybook/src/stories/assets/direction.svg +++ /dev/null @@ -1 +0,0 @@ -illustration/direction \ No newline at end of file diff --git a/packages/storybook/src/stories/assets/flow.svg b/packages/storybook/src/stories/assets/flow.svg deleted file mode 100644 index 8ac27db40..000000000 --- a/packages/storybook/src/stories/assets/flow.svg +++ /dev/null @@ -1 +0,0 @@ -illustration/flow \ No newline at end of file diff --git a/packages/storybook/src/stories/assets/gpio-options.js b/packages/storybook/src/stories/assets/gpio-options.js deleted file mode 100644 index 9af188d71..000000000 --- a/packages/storybook/src/stories/assets/gpio-options.js +++ /dev/null @@ -1,30 +0,0 @@ -export default [ - '3 GPIO 2', - '5 GPIO 3', - '7 GPIO 4', - '8 GPIO 14', - '10 GPIO 15', - '11 GPIO 17', - '12 GPIO 18', - '13 GPIO 27', - '15 GPIO 22', - '16 GPIO 23', - '18 GPIO 24', - '19 GPIO 10', - '21 GPIO 9', - '22 GPIO 25', - '23 GPIO 11', - '24 GPIO 8', - '26 GPIO 7', - '27 ID SD', - '28 ID SC', - '29 GPIO 5', - '31 GPIO 6', - '32 GPIO 12', - '33 GPIO 13', - '35 GPIO 19', - '36 GPIO 16', - '37 GPIO 26', - '38 GPIO 20', - '40 GPIO 21', -].join(','); diff --git a/packages/storybook/src/stories/assets/plugin.svg b/packages/storybook/src/stories/assets/plugin.svg deleted file mode 100644 index 29e5c690c..000000000 --- a/packages/storybook/src/stories/assets/plugin.svg +++ /dev/null @@ -1 +0,0 @@ -illustration/plugin \ No newline at end of file diff --git a/packages/storybook/src/stories/assets/repo.svg b/packages/storybook/src/stories/assets/repo.svg deleted file mode 100644 index f386ee902..000000000 --- a/packages/storybook/src/stories/assets/repo.svg +++ /dev/null @@ -1 +0,0 @@ -illustration/repo \ No newline at end of file diff --git a/packages/storybook/src/stories/assets/stackalt.svg b/packages/storybook/src/stories/assets/stackalt.svg deleted file mode 100644 index 9b7ad2743..000000000 --- a/packages/storybook/src/stories/assets/stackalt.svg +++ /dev/null @@ -1 +0,0 @@ -illustration/stackalt \ No newline at end of file diff --git a/packages/storybook/src/stories/badge.mdx b/packages/storybook/src/stories/badge.mdx deleted file mode 100644 index fae28a3bb..000000000 --- a/packages/storybook/src/stories/badge.mdx +++ /dev/null @@ -1,32 +0,0 @@ -import { Canvas, Meta, Story } from '@storybook/addon-docs'; -import * as BadgeStories from './badge.stories.svelte'; - - - -# Badge - -Displays status. - -```ts -import { Badge } from '@viamrobotics/prime-core'; -``` - - - - - - - - - - - - - - - - - - - - diff --git a/packages/storybook/src/stories/badge.stories.svelte b/packages/storybook/src/stories/badge.stories.svelte deleted file mode 100644 index fa4808416..000000000 --- a/packages/storybook/src/stories/badge.stories.svelte +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/packages/storybook/src/stories/banner.mdx b/packages/storybook/src/stories/banner.mdx deleted file mode 100644 index 202833169..000000000 --- a/packages/storybook/src/stories/banner.mdx +++ /dev/null @@ -1,32 +0,0 @@ -import { Canvas, Meta, Story } from '@storybook/addon-docs'; -import * as BannerStories from './banner.stories.svelte'; - - - -# Banner - -Banner message of type info, success, warning, or error. - -```ts -import { Banner } from '@viamrobotics/prime-core'; -``` - - - - - - - - - - - - - - - - - - - - diff --git a/packages/storybook/src/stories/banner.stories.svelte b/packages/storybook/src/stories/banner.stories.svelte deleted file mode 100644 index 3adfbb234..000000000 --- a/packages/storybook/src/stories/banner.stories.svelte +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - - Info message - - Here is some helpful information. This message should be no longer than - three lines of text. - - - View details - - - - - - - Success message - - Here is some helpful information. This message should be no longer than - three lines of text. - - - - - - - Warning message - - Here is some helpful information. This message should be no longer than - three lines of text. - - - - - - - Danger message - - Here is some helpful information. This message should be no longer than - three lines of text. - - - - - - - Danger message - - Here is some helpful information. This message should be no longer than - three lines of text. - - - - - - diff --git a/packages/storybook/src/stories/breadcrumbs.mdx b/packages/storybook/src/stories/breadcrumbs.mdx deleted file mode 100644 index d0740478c..000000000 --- a/packages/storybook/src/stories/breadcrumbs.mdx +++ /dev/null @@ -1,16 +0,0 @@ -import { Canvas, Meta, Story } from '@storybook/addon-docs'; -import * as BreadcrumbsStories from './breadcrumbs.stories.svelte'; - - - -# Breadcrumbs - -A navigation aid that helps users easily understand the relation between parents and children. - -```ts -import { Breadcrumbs } from '@viamrobotics/prime-core'; -``` - - - - diff --git a/packages/storybook/src/stories/breadcrumbs.stories.svelte b/packages/storybook/src/stories/breadcrumbs.stories.svelte deleted file mode 100644 index 2a3d2b2e5..000000000 --- a/packages/storybook/src/stories/breadcrumbs.stories.svelte +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - diff --git a/packages/storybook/src/stories/button.mdx b/packages/storybook/src/stories/button.mdx deleted file mode 100644 index c561a82f7..000000000 --- a/packages/storybook/src/stories/button.mdx +++ /dev/null @@ -1,64 +0,0 @@ -import { Canvas, Meta, Story } from '@storybook/addon-docs'; -import * as ButtonStories from './button.stories.svelte'; - - - -# Button - -For user triggered actions. - -```ts -import { Button } from '@viamrobotics/prime-core'; -``` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/packages/storybook/src/stories/button.stories.svelte b/packages/storybook/src/stories/button.stories.svelte deleted file mode 100644 index 79e7b337d..000000000 --- a/packages/storybook/src/stories/button.stories.svelte +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -
- - -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/packages/storybook/src/stories/code-snippet.mdx b/packages/storybook/src/stories/code-snippet.mdx deleted file mode 100644 index 787e250b4..000000000 --- a/packages/storybook/src/stories/code-snippet.mdx +++ /dev/null @@ -1,48 +0,0 @@ -import { Canvas, Meta, Story } from '@storybook/addon-docs'; -import * as CodeSnippetStories from './code-snippet.stories.svelte'; - - - -# CodeSnippet - -Renders code snippets with syntax highlighting from [prism](https://prismjs.com/). - -```ts -import { CodeSnippet } from '@viamrobotics/prime-core'; -``` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/packages/storybook/src/stories/code-snippet.stories.svelte b/packages/storybook/src/stories/code-snippet.stories.svelte deleted file mode 100644 index 31ea1a4fc..000000000 --- a/packages/storybook/src/stories/code-snippet.stories.svelte +++ /dev/null @@ -1,217 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - -/** -* @brief Logs a "Hello, World!" statement to the console. -*/ -void logHelloWorld() { - std::cout << "Hello, World!" << std::endl; -} - -int main() { - logHelloWorld(); - return 0; -} - `.trim()} - /> - - - - - - - - - - - - - - Check out this cool captioned JSON! - - - diff --git a/packages/storybook/src/stories/context-menu.mdx b/packages/storybook/src/stories/context-menu.mdx deleted file mode 100644 index 87a619fa8..000000000 --- a/packages/storybook/src/stories/context-menu.mdx +++ /dev/null @@ -1,24 +0,0 @@ -import { Canvas, Meta, Story } from '@storybook/addon-docs'; -import * as ContextMenuStories from './context-menu.stories.svelte'; - - - -# Context menu - -To display options for some context. Usually made visible on click (especially right click) and in conjunction with floating-ui. - -```ts -import { - ContextMenu, - ContextMenuItem, - ContextMenuSeparator, -} from '@viamrobotics/prime-core'; -``` - - - - - - - - diff --git a/packages/storybook/src/stories/context-menu.stories.svelte b/packages/storybook/src/stories/context-menu.stories.svelte deleted file mode 100644 index be8069bff..000000000 --- a/packages/storybook/src/stories/context-menu.stories.svelte +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - Restart - View more info - - - Delete - - - - - -
- - - - - - Restart - View more info - - - Delete - - - -
-
diff --git a/packages/storybook/src/stories/docs/introduction.mdx b/packages/storybook/src/stories/docs/introduction.mdx deleted file mode 100644 index c498324a5..000000000 --- a/packages/storybook/src/stories/docs/introduction.mdx +++ /dev/null @@ -1,7 +0,0 @@ -import { Meta } from '@storybook/addon-docs'; -import { Markdown } from '@storybook/blocks'; -import Readme from '../../../../../README.md?raw'; - - - -{Readme} diff --git a/packages/storybook/src/stories/icon-button.mdx b/packages/storybook/src/stories/icon-button.mdx deleted file mode 100644 index e358507f4..000000000 --- a/packages/storybook/src/stories/icon-button.mdx +++ /dev/null @@ -1,32 +0,0 @@ -import { Canvas, Meta, Story } from '@storybook/addon-docs'; -import * as IconButtonStories from './icon-button.stories.svelte'; - - - -# IconButton - -Similar to a button but only an icon is visible. - -```ts -import { IconButton } from '@viamrobotics/prime-core'; -``` - - - - - - - - - - - - - - - - - - - - diff --git a/packages/storybook/src/stories/icon-button.stories.svelte b/packages/storybook/src/stories/icon-button.stories.svelte deleted file mode 100644 index 7ac01f9e6..000000000 --- a/packages/storybook/src/stories/icon-button.stories.svelte +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/packages/storybook/src/stories/icon.mdx b/packages/storybook/src/stories/icon.mdx deleted file mode 100644 index 5f54108f3..000000000 --- a/packages/storybook/src/stories/icon.mdx +++ /dev/null @@ -1,24 +0,0 @@ -import { Canvas, Meta, Story } from '@storybook/addon-docs'; -import * as IconStories from './icon.stories.svelte'; - - - -# Icon - -Little pretty pictures. - -```ts -import { Icon } from '@viamrobotics/prime-core'; -``` - - - - - - - - - - - - diff --git a/packages/storybook/src/stories/icon.stories.svelte b/packages/storybook/src/stories/icon.stories.svelte deleted file mode 100644 index 42ac44e96..000000000 --- a/packages/storybook/src/stories/icon.stories.svelte +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - -
- {#each pathsKeys as name} - - -

- {name} -

-
- {/each} -
-
diff --git a/packages/storybook/src/stories/input.mdx b/packages/storybook/src/stories/input.mdx deleted file mode 100644 index d7ef7707c..000000000 --- a/packages/storybook/src/stories/input.mdx +++ /dev/null @@ -1,88 +0,0 @@ -import { Canvas, Meta, Story } from '@storybook/addon-docs'; -import * as InputStories from './input.stories.svelte'; - - - -# Input - -A simple user input. We use this input to build all of the other input types. -This is ideal for text, email, and password fields. - -```ts -import { Input } from '@viamrobotics/prime-core'; -``` - - - - - -## Labels - -For accessibility, consider wrapping your `` in a `