Skip to content

Feature: Added custom css loading to storybook#136

Merged
pietrop merged 1 commit intomonorepo-refactorfrom
storybook-fonts
Apr 8, 2019
Merged

Feature: Added custom css loading to storybook#136
pietrop merged 1 commit intomonorepo-refactorfrom
storybook-fonts

Conversation

@jamesdools
Copy link
Contributor

Describe what the PR does

  • Expanded on the storybook config to allow css additions.
  • Considering we've now disbanded from create-react-app and are exposing webpack config, i'm now pulling in sass (which is nice to have and would've been good with the css modules!)
  • Included addon-options so the actions sidebar is on the right - this frees up space for the demo page.

Interesting note: the loadStories function in storybook config works in order - so putting the demo first will mean people see the demo when they get on the github pages link.

@pietrop pietrop self-requested a review April 8, 2019 17:38
@pietrop pietrop merged commit 38e426b into monorepo-refactor Apr 8, 2019
@pietrop pietrop deleted the storybook-fonts branch April 8, 2019 17:39
pietrop added a commit that referenced this pull request Apr 8, 2019
* Task: added lerna

* WIP: storybook conversion

* mend

* WIP: adding MediaPlayer

* move TimedTextEditor, TranscriptEditor and adapters util to packages (#128)

* moved TimedTextEditor and TranscriptEditor to packages

also created stories, and package.json for each, but can't test them in storybook coz they have dependencies on adapters in Util folder

* moved Util and demdemo app

* got storybook working

* added demo app to storybook

* mend

* Fix: commenting out demo

* Changed repo packages folder structure (#129)

* cleaned up adapters

* changed folder structure

* fixed timecode converter duplice module

* made all packages private except for TranscriptEditor

* working

* "Monorepo" refactor spike remove lerna (#135)

* got storybook working

tests not working yet

* fixed tests

using jest, and removed CRA dependency, updated babel config for babel 7 and stubbed css files for jest tests for css node modules

* Added support for demo app in storybook

* fixed eslint

CRA had it's own linter internally, so added linting + dependencies

* cleaned up export scripts in package.json

* updated README

* finalised refactor

see PR description for more details

* rename demo app editor to demoTranscript

* bringing back style lint, and fixing lint in storybook config

* updated with current master AWS adapter

* linting

* fix #132 playtime displaied double

 playtime on display is double of actual total playtime

* temporary fix #73 monospace duration and current time

 in media player to stop moving while playing

* Feature: Added custom css loading to storybook (#136)

* Resolved conflict iwth AWS adapter
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants