Skip to content

Commit

Permalink
Simplify community frameworks
Browse files Browse the repository at this point in the history
- Remove marko, mithril, rax, & riot
  • Loading branch information
kylegach committed Feb 23, 2022
1 parent 75b8419 commit e2eaae8
Show file tree
Hide file tree
Showing 19 changed files with 34 additions and 124 deletions.
30 changes: 13 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -92,23 +92,19 @@ For additional help, join us in the [Storybook Discord](https://discord.gg/story

### Supported Frameworks

| Framework | Demo | |
| -------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
| [React](app/react) | [v6.4.x](https://storybookjs.netlify.com/official-storybook/?path=/story/*) | [![React](https://img.shields.io/npm/dm/@storybook/react.svg)](app/react) |
| [Vue](app/vue) | [v6.4.x](https://storybookjs.netlify.com/vue-kitchen-sink/) | [![Vue](https://img.shields.io/npm/dm/@storybook/vue.svg)](app/vue) |
| [Angular](app/angular) | [v6.4.x](https://storybookjs.netlify.com/angular-cli/) | [![Angular](https://img.shields.io/npm/dm/@storybook/angular.svg)](app/angular) |
| [Web components](app/web-components) | [v6.4.x](https://storybookjs.netlify.com/web-components-kitchen-sink/) | [![Svelte](https://img.shields.io/npm/dm/@storybook/web-components.svg)](app/web-components) |
| [React Native](https://github.com/storybookjs/react-native) | - | [![React Native](https://img.shields.io/npm/dm/@storybook/react-native.svg)](app/react-native) |
| [HTML](app/html) | [v6.4.x](https://storybookjs.netlify.com/html-kitchen-sink/) | [![HTML](https://img.shields.io/npm/dm/@storybook/html.svg)](app/html) |
| [Ember](app/ember) | [v6.4.x](https://storybookjs.netlify.com/ember-cli/) | [![Ember](https://img.shields.io/npm/dm/@storybook/ember.svg)](app/ember) |
| [Svelte](app/svelte) | [v6.4.x](https://storybookjs.netlify.com/svelte-kitchen-sink/) | [![Svelte](https://img.shields.io/npm/dm/@storybook/svelte.svg)](app/svelte) |
| [Preact](app/preact) | [v6.4.x](https://storybookjs.netlify.com/preact-kitchen-sink/) | [![Preact](https://img.shields.io/npm/dm/@storybook/preact.svg)](app/preact) |
| [Marionette.js](https://github.com/storybookjs/marionette) | - | [![Marionette.js](https://img.shields.io/npm/dm/@storybook/marionette.svg)](app/marionette) |
| [Mithril](https://github.com/storybookjs/mithril) | [v6.4.x](https://storybookjs.netlify.com/mithril-kitchen-sink/) | [![Mithril](https://img.shields.io/npm/dm/@storybook/mithril.svg)](app/mithril) |
| [Marko](https://github.com/storybookjs/marko) | [v6.4.x](https://storybookjs.netlify.com/marko-cli/) | [![Marko](https://img.shields.io/npm/dm/@storybook/marko.svg)](app/marko) |
| [Riot](https://github.com/storybookjs/riot) | [v6.4.x](https://storybookjs.netlify.com/riot-kitchen-sink/) | [![Riot](https://img.shields.io/npm/dm/@storybook/riot.svg)](app/riot) |
| [Rax](https://github.com/storybookjs/rax) | [v6.4.x](https://storybookjs.netlify.com/rax-kitchen-sink/) | [![Rax](https://img.shields.io/npm/dm/@storybook/rax.svg)](app/rax) |
| [Android, iOS, Flutter](https://github.com/storybookjs/native) | [v6.4.x](https://storybookjs.github.io/native/@storybook/native-flutter-example/index.html) | [![Rax](https://img.shields.io/npm/dm/@storybook/native.svg)](https://github.com/storybookjs/native) |
| Framework | Demo | |
| -------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- |
| [React](app/react) | [v6.4.x](https://storybookjs.netlify.com/official-storybook/?path=/story/*) | [![React](https://img.shields.io/npm/dm/@storybook/react.svg)](app/react) |
| [Vue](app/vue) | [v6.4.x](https://storybookjs.netlify.com/vue-kitchen-sink/) | [![Vue](https://img.shields.io/npm/dm/@storybook/vue.svg)](app/vue) |
| [Angular](app/angular) | [v6.4.x](https://storybookjs.netlify.com/angular-cli/) | [![Angular](https://img.shields.io/npm/dm/@storybook/angular.svg)](app/angular) |
| [Web components](app/web-components) | [v6.4.x](https://storybookjs.netlify.com/web-components-kitchen-sink/) | [![Svelte](https://img.shields.io/npm/dm/@storybook/web-components.svg)](app/web-components) |
| [React Native](https://github.com/storybookjs/react-native) | - | [![React Native](https://img.shields.io/npm/dm/@storybook/react-native.svg)](app/react-native) |
| [HTML](app/html) | [v6.4.x](https://storybookjs.netlify.com/html-kitchen-sink/) | [![HTML](https://img.shields.io/npm/dm/@storybook/html.svg)](app/html) |
| [Ember](app/ember) | [v6.4.x](https://storybookjs.netlify.com/ember-cli/) | [![Ember](https://img.shields.io/npm/dm/@storybook/ember.svg)](app/ember) |
| [Svelte](app/svelte) | [v6.4.x](https://storybookjs.netlify.com/svelte-kitchen-sink/) | [![Svelte](https://img.shields.io/npm/dm/@storybook/svelte.svg)](app/svelte) |
| [Preact](app/preact) | [v6.4.x](https://storybookjs.netlify.com/preact-kitchen-sink/) | [![Preact](https://img.shields.io/npm/dm/@storybook/preact.svg)](app/preact) |
| [Marionette.js](https://github.com/storybookjs/marionette) | - | [![Marionette.js](https://img.shields.io/npm/dm/@storybook/marionette.svg)](app/marionette) |
| [Android, iOS, Flutter](https://github.com/storybookjs/native) | [v6.4.x](https://storybookjs.github.io/native/@storybook/native-flutter-example/index.html) | [![Native](https://img.shields.io/npm/dm/@storybook/native.svg)](https://github.com/storybookjs/native) |

### Sub Projects

Expand Down
6 changes: 1 addition & 5 deletions docs/addons/addon-catalog.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,12 +46,8 @@ Use the list below as a reference when filling in the values for both the `suppo
- web-components
- ember
- html
- mithril
- marko
- svelte
- riot
- preact
- rax
- aurelia
- marionette
- react-native
Expand Down Expand Up @@ -88,4 +84,4 @@ The `package.json` above appears like below in the catalog. See an example of a

#### How long does it take for my addon to show up in the catalog?

Once you publish the addon, it will appear in the catalog. There may be a delay between the time you publish your addon and when it's listed in the catalog. If your addon doesn't show up within 24 hours, [open an issue](https://github.com/storybookjs/frontpage/issues).
Once you publish the addon, it will appear in the catalog. There may be a delay between the time you publish your addon and when it's listed in the catalog. If your addon doesn't show up within 24 hours, [open an issue](https://github.com/storybookjs/frontpage/issues).
8 changes: 4 additions & 4 deletions docs/contribute/new-snippets.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@ Storybook maintains code snippets for a [variety of frameworks](./../api/framewo

We welcome community contributions to the code snippets. Here's a matrix of the frameworks we have snippets for. Help us add snippets for your favorite framework.

| React | Vue | Angular | Web Components | Svelte | Ember | HTML | Mithril | Marko | Riot | Preact | Rax |
| ---------------------------------------------------------------------------- | -------------------------------------------------------------------------- | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----- | ---- | ------- | ----- | ---- | ------ | --- |
| [](https://github.com/storybookjs/storybook/tree/next/docs/snippets/react) | [](https://github.com/storybookjs/storybook/tree/next/docs/snippets/vue) | [](https://github.com/storybookjs/storybook/tree/next/docs/snippets/angular) | [](https://github.com/storybookjs/storybook/tree/next/docs/snippets/web-components) (See below) | [](https://github.com/storybookjs/storybook/tree/next/docs/snippets/svelte) ||| |||||
| React | Vue | Angular | Web Components | Svelte | Ember | HTML | Preact |
| ---------------------------------------------------------------------------- | -------------------------------------------------------------------------- | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----- | ---- | ------ |
| [](https://github.com/storybookjs/storybook/tree/next/docs/snippets/react) | [](https://github.com/storybookjs/storybook/tree/next/docs/snippets/vue) | [](https://github.com/storybookjs/storybook/tree/next/docs/snippets/angular) | [](https://github.com/storybookjs/storybook/tree/next/docs/snippets/web-components) (See below) | [](https://github.com/storybookjs/storybook/tree/next/docs/snippets/svelte) ||||

<div class="aside">
💡 The <code>Web Components</code> snippets are present but not fully documented. If you're willing to help, submit a pull request.
Expand Down Expand Up @@ -121,4 +121,4 @@ Go through the documentation and check your work.

## Submit your contribution

Finally, commit, push and open a pull request in the Storybook monorepo. Add a clear description of the work you've done, and one of the maintainers will guide you through the merge process.
Finally, commit, push and open a pull request in the Storybook monorepo. Add a clear description of the work you've done, and one of the maintainers will guide you through the merge process.
4 changes: 2 additions & 2 deletions docs/frameworks.js
Original file line number Diff line number Diff line change
Expand Up @@ -79,15 +79,15 @@ module.exports = {
},
{
name: 'links',
unsupported: ['marko'],
unsupported: [],
},
{
name: 'queryparams',
unsupported: [],
},
{
name: 'Storyshots',
unsupported: ['ember', 'mithril', 'marko'],
unsupported: ['ember'],
path: 'workflows/unit-testing',
},
{
Expand Down
10 changes: 1 addition & 9 deletions docs/get-started/install.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,8 @@ title: 'Install Storybook'
'get-started/installation-command-section/angular.mdx',
'get-started/installation-command-section/ember.mdx',
'get-started/installation-command-section/html.mdx',
'get-started/installation-command-section/marko.mdx',
'get-started/installation-command-section/mithril.mdx',
'get-started/installation-command-section/preact.mdx',
'get-started/installation-command-section/rax.mdx',
'get-started/installation-command-section/react.mdx',
'get-started/installation-command-section/riot.mdx',
'get-started/installation-command-section/svelte.mdx',
'get-started/installation-command-section/vue.mdx',
'get-started/installation-command-section/web-components.mdx',
Expand Down Expand Up @@ -82,12 +78,8 @@ Below are some of the most common installation issues and instructions on how to
'get-started/installation-problems/angular.mdx',
'get-started/installation-problems/ember.mdx',
'get-started/installation-problems/html.mdx',
'get-started/installation-problems/marko.mdx',
'get-started/installation-problems/mithril.mdx',
'get-started/installation-problems/preact.mdx',
'get-started/installation-problems/rax.mdx',
'get-started/installation-problems/react.mdx',
'get-started/installation-problems/riot.mdx',
'get-started/installation-problems/svelte.mdx',
'get-started/installation-problems/vue.mdx',
'get-started/installation-problems/web-components.mdx',
Expand All @@ -100,4 +92,4 @@ If all else fails, try asking for [help](https://storybook.js.org/support)

</details>

Now that you installed Storybook successfully, let’s take a look at a story that was written for us.
Now that you installed Storybook successfully, let’s take a look at a story that was written for us.
8 changes: 0 additions & 8 deletions docs/get-started/installation-command-section/marko.mdx

This file was deleted.

8 changes: 0 additions & 8 deletions docs/get-started/installation-command-section/mithril.mdx

This file was deleted.

8 changes: 0 additions & 8 deletions docs/get-started/installation-command-section/rax.mdx

This file was deleted.

8 changes: 0 additions & 8 deletions docs/get-started/installation-command-section/riot.mdx

This file was deleted.

7 changes: 0 additions & 7 deletions docs/get-started/installation-problems/marko.mdx

This file was deleted.

7 changes: 0 additions & 7 deletions docs/get-started/installation-problems/mithril.mdx

This file was deleted.

7 changes: 0 additions & 7 deletions docs/get-started/installation-problems/rax.mdx

This file was deleted.

7 changes: 0 additions & 7 deletions docs/get-started/installation-problems/riot.mdx

This file was deleted.

2 changes: 1 addition & 1 deletion docs/writing-tests/snapshot-testing.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ By default, Storyshots detects your project's framework. If you run into a situa

<!-- prettier-ignore-end -->

These are the frameworks currently supported by Storyshots: `angular`, `html`, `preact`, `rax`, `react`, `react-native`, `riot`, `svelte`, `vue`, `vue3`, and `web-components`.
These are the frameworks currently supported by Storyshots: `angular`, `html`, `preact`, `react`, `react-native`, `svelte`, `vue`, `vue3`, and `web-components`.

### Additional customization

Expand Down
11 changes: 0 additions & 11 deletions examples/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,39 +7,28 @@ Live examples of these:
- [React Official](https://next--storybookjs.netlify.com/official-storybook/)
- [Vue](https://next--storybookjs.netlify.com/vue-kitchen-sink/)
- [Angular](https://next--storybookjs.netlify.com/angular-cli/)
- [Mithril](https://next--storybookjs.netlify.com/mithril-kitchen-sink/)
- [Marko](https://next--storybookjs.netlify.com/marko-cli/)
- [HTML](https://next--storybookjs.netlify.com/html-kitchen-sink/)
- [Svelte](https://next--storybookjs.netlify.com/svelte-kitchen-sink/)
- [Riot](https://next--storybookjs.netlify.com/riot-kitchen-sink/)
- [Ember](https://next--storybookjs.netlify.com/ember-cli/)
- [Preact](https://next--storybookjs.netlify.com/preact-kitchen-sink/)
- [Rax](https://next--storybookjs.netlify.com/rax-kitchen-sink/)

### Current release

- [React Official](https://storybookjs.netlify.com/official-storybook/)
- [Vue](https://storybookjs.netlify.com/vue-kitchen-sink/)
- [Angular](https://storybookjs.netlify.com/angular-cli/)
- [Mithril](https://storybookjs.netlify.com/mithril-kitchen-sink/)
- [Marko](https://storybookjs.netlify.com/marko-cli/)
- [HTML](https://storybookjs.netlify.com/html-kitchen-sink/)
- [Svelte](https://storybookjs.netlify.com/svelte-kitchen-sink/)
- [Riot](https://storybookjs.netlify.com/riot-kitchen-sink/)
- [Ember](https://storybookjs.netlify.com/ember-cli/)
- [Preact](https://storybookjs.netlify.com/preact-kitchen-sink/)
- [Rax](https://storybookjs.netlify.com/rax-kitchen-sink/)

### 5.0

- [React Official](https://release-5-0--storybooks-official.netlify.com/)
- [Vue](https://release-5-0--storybooks-vue.netlify.com/)
- [Angular](https://release-5-0--storybooks-angular.netlify.com/)
- [Mithril](https://release-5-0--storybooks-mithril.netlify.com/)
- [Marko](https://release-5-0--storybooks-marko.netlify.com/)
- [HTML](https://release-5-0--storybooks-html.netlify.com/)
- [Svelte](https://release-5-0--storybooks-svelte.netlify.com/)
- [Riot](https://release-5-0--storybooks-riot.netlify.com/)
- [Ember](https://release-5-0--storybooks-ember.netlify.com/)
- [Preact](https://release-5-0--storybooks-preact.netlify.com/)

Expand Down
Loading

0 comments on commit e2eaae8

Please sign in to comment.