Norbert de Langen
dd3c382e1d
REFACTOR change the theme that users import & set to be ThemeVars (was Theme)
...
This way the object easy much easier and more performant to serialise & less trickery is needed to make it work well
2019-03-04 21:05:01 +01:00
Michael Shilman
47d484aace
Cleanup & document a11y migration
2019-03-04 13:00:17 +08:00
Tom Coleman
3db6b12103
FIX restore default viewport behaviour
...
Also restore using the `viewport` key, and enforce the viewport parameter to be a object.
2019-03-04 12:22:13 +11:00
Norbert de Langen
ef1f79c3dd
REMOVE dark theme
2019-02-28 22:58:37 +01:00
Norbert de Langen
362a339e79
FIX the themeing flash & persist the theme into localstorage to prevent flashing upon reloading
2019-02-28 00:07:36 +01:00
Tom Coleman
7c6cae66ce
Set theme brand vars based on options
2019-02-25 11:04:18 +11:00
Norbert de Langen
a618512a58
ADD options to a11y addon so it's doesn't do the damn scrolly scrolly buggy buggy stuff
...
MOVE the scrollTop to after the component rendered
ADD stories to test the behavior properly
2019-02-21 21:28:32 +01:00
Norbert de Langen
3fc09942eb
CHANGE all decorators to use storyFn
instead of fn
2019-02-20 01:45:52 +01:00
Norbert de Langen
991adb372a
ADD default backgrounds to official example
2019-02-14 15:05:50 +01:00
domyen
287442a609
Use createGlobal instead of createReset because colors are inherited from body
...
@ndelangen this messes with the grid plugin but setting body background and color is a common pattern to support. e.g., when theming a dark mode ;)
2019-02-08 19:27:28 -05:00
Norbert de Langen
8a3ba251ac
REFACTOR global styles into reset & global && FIX background tool && ADD preview background to theme
2019-02-07 13:28:34 +01:00
domyen
4d915a8cfe
ADD Global styles to app and storybook
2019-01-31 17:15:58 -05:00
Tom Coleman
a2f7e5fdcd
UPGRADE from react-chromatic to storybook-chromatic@1.2.4
2019-01-18 15:37:08 +11:00
Norbert de Langen
ae9e32f8d0
MIGRATE to wrap emotion into a @storybook/theming package
...
- This ensures a single version
- This adds a good place to add themes
- Addons can take a dependency on something storybook
- We could migrate to another styling lib without asking all users to migrate with us
2019-01-14 22:48:33 +01:00
Norbert de Langen
1a271ba5f8
IMPROVE warnings
2018-12-29 22:04:17 +01:00
Norbert de Langen
0c400dda64
FIX reset
2018-12-24 15:28:13 +01:00
Norbert de Langen
547e12430b
Merge branch 'tech/overhaul-ui' into tech/overhaul-ui-new-story-format
...
# Conflicts:
# examples/official-storybook/config.js
# examples/official-storybook/stories/core.stories.js
2018-12-24 10:07:43 +01:00
Norbert de Langen
0e905b5cb0
REMOVE a ton of cruft from snapshots (reset & divs)
2018-12-22 00:08:44 +01:00
Tom Coleman
d353b9f0cf
Use module.hot.dispose to do previousExports.
2018-12-21 11:34:24 +11:00
Tom Coleman
e8dc5313b0
Change .examples -> .stories
2018-12-20 14:16:17 +11:00
Tom Coleman
f080c5eb9e
Merge 4848-new-example-format into tech/overhaul-ui
2018-12-20 13:19:56 +11:00
Norbert de Langen
2fae294e11
Merge branch 'pr/lifeiscontent/4925' into tech/overhaul-ui
...
# Conflicts:
# addons/a11y/package.json
# addons/actions/package.json
# addons/backgrounds/package.json
# addons/cssresources/package.json
# addons/events/package.json
# addons/info/package.json
# addons/info/src/__snapshots__/index.test.js.snap
# addons/jest/package.json
# addons/knobs/package.json
# addons/notes/package.json
# addons/viewport/package.json
# app/react/package.json
# examples/cra-kitchen-sink/package.json
# examples/official-storybook/config.js
# examples/official-storybook/package.json
# lib/components/package.json
# lib/components/src/layout/desktop.js
# lib/components/src/layout/index.js
# lib/core/package.json
# lib/ui/package.json
# lib/ui/src/modules/ui/components/search_box.js
# lib/ui/src/modules/ui/components/shortcuts_help.js
# lib/ui/src/modules/ui/components/stories_panel/__snapshots__/index.stories.storyshot
# lib/ui/src/modules/ui/components/stories_panel/__snapshots__/text_filter.stories.storyshot
# lib/ui/src/modules/ui/components/stories_panel/stories_tree/__snapshots__/index.stories.storyshot
# lib/ui/src/modules/ui/components/stories_panel/stories_tree/tree_decorators.js
# package.json
# yarn.lock
2018-12-12 15:47:20 +01:00
Norbert de Langen
a8bf858179
REFACTOR state management
2018-12-11 01:10:15 +01:00
Norbert de Langen
ec82d04797
REFACTOR a11y addon && FIX issues with decorators reloading
2018-12-10 19:27:12 +01:00
Norbert de Langen
a9ee8a5dad
Merge branch 'next' into tech/overhaul-ui
...
# Conflicts:
# .babelrc.js
# addons/a11y/package.json
# addons/actions/package.json
# addons/backgrounds/package.json
# addons/cssresources/package.json
# addons/events/package.json
# addons/graphql/package.json
# addons/info/package.json
# addons/info/src/components/PropTable.js
# addons/jest/package.json
# addons/knobs/package.json
# addons/links/package.json
# addons/notes/package.json
# addons/ondevice-backgrounds/package.json
# addons/options/package.json
# addons/storyshots/storyshots-core/package.json
# addons/storyshots/storyshots-puppeteer/package.json
# addons/storysource/package.json
# app/angular/package.json
# app/ember/package.json
# app/html/package.json
# app/marko/package.json
# app/mithril/package.json
# app/polymer/package.json
# app/react/package.json
# app/riot/package.json
# app/svelte/package.json
# app/vue/package.json
# examples/official-storybook/stories/addon-a11y.stories.js
# examples/official-storybook/stories/addon-actions.stories.js
# lib/addons/package.json
# lib/channel-postmessage/package.json
# lib/channel-websocket/package.json
# lib/components/package.json
# lib/components/src/layout/mobile.js
# lib/core/package.json
# lib/core/src/server/common/babel.js
# lib/ui/package.json
# lib/ui/src/modules/ui/components/stories_panel/index.js
# lib/ui/src/modules/ui/components/stories_panel/stories_tree/index.test.js
# lib/ui/src/modules/ui/components/stories_panel/stories_tree/tree_decorators_utils.js
# lib/ui/src/modules/ui/components/stories_panel/text_filter.js
# yarn.lock
2018-12-06 16:49:52 +01:00
Norbert de Langen
f940f87490
REFACTOR viewports to use addParameters & only render tool
2018-12-06 12:02:21 +01:00
Aaron Reisman
4ef4c2389a
Upgrade emotion@10.0.2
2018-12-04 18:47:58 -08:00
Norbert de Langen
b806539e6a
REFACTOR addon-cssresources
2018-12-04 21:23:02 +01:00
Hypnosphi
6936c27fae
Run prettier
2018-12-04 19:54:10 +01:00
Norbert de Langen
efbf470d6a
Merge branch 'next' into tech/overhaul-ui
...
# Conflicts:
# CHANGELOG.md
# addons/actions/package.json
# addons/backgrounds/package.json
# addons/notes/package.json
# addons/storyshots/storyshots-core/package.json
# addons/storyshots/storyshots-puppeteer/package.json
# examples/cra-kitchen-sink/.storybook/config.js
# examples/cra-kitchen-sink/src/stories/index.stories.js
# lib/addons/package.json
# lib/channel-websocket/package.json
# lib/components/package.json
# lib/components/src/addon_panel/__snapshots__/index.stories.storyshot
# lib/components/src/header/__snapshots__/header.stories.storyshot
# lib/components/src/layout/__snapshots__/index.stories.storyshot
# lib/components/src/theme.js
# lib/ui/package.json
# lib/ui/src/modules/ui/components/stories_panel/__snapshots__/index.stories.storyshot
# lib/ui/src/modules/ui/components/stories_panel/__snapshots__/text_filter.stories.storyshot
# lib/ui/src/modules/ui/components/stories_panel/stories_tree/__snapshots__/index.stories.storyshot
# lib/ui/src/modules/ui/configs/handle_routing.js
# yarn.lock
2018-11-28 17:01:29 +01:00
Neville Mehta
fc01782358
Merge branch 'master' of github.com:storybooks/storybook into addon-cssresources
2018-11-22 14:40:19 -08:00
Norbert de Langen
13781c39e5
Merge branch 'next' into tech/overhaul-ui
2018-11-08 12:03:03 +01:00
Neville Mehta
e5b6cdbccf
create cssresources addon
2018-10-29 15:03:59 -07:00
Neville Mehta
593387bd59
Merge branch 'master' of github.com:storybooks/storybook into addon-resources
2018-10-20 11:39:39 -07:00
Neville Mehta
eab5a76d98
add resources plugin complete refactor
2018-10-20 01:39:21 -07:00
Pavan Kumar Sunkara
d854660fd9
Get loadEnv working
2018-10-14 17:39:35 +02:00
Norbert de Langen
625162455d
FIX errors display && REFACTOR addons to sync naming conventions && CHANGE to use addParameters for setOptions && FIX eslint
2018-09-12 19:31:40 +02:00
Norbert de Langen
39b62a8e18
WIP FIX broken options
2018-09-12 12:40:58 +02:00
Norbert de Langen
fd8fc2ba2e
Merge branch 'master' into tech/overhaul-ui
...
# Conflicts:
# addons/actions/package.json
# addons/options/README.md
# lib/components/package.json
# lib/core/package.json
# lib/ui/package.json
# lib/ui/src/modules/api/actions/api.js
# lib/ui/src/modules/api/actions/api.test.js
# lib/ui/src/modules/api/index.js
# lib/ui/src/modules/shortcuts/actions/shortcuts.js
# lib/ui/src/modules/shortcuts/actions/shortcuts.test.js
# lib/ui/src/modules/shortcuts/index.js
# yarn.lock
2018-09-11 16:53:05 +02:00
Neville Mehta
80f9184cc9
revert changes to official-storybook/config.js
2018-09-10 00:50:25 -07:00
Neville Mehta
570f509f43
rudimentary resources addon to dynamically add/remove css
2018-09-10 00:23:15 -07:00
Tom Coleman
d309b918cc
Deprecate setOptions
, use withOptions
as a decorator to solve resetting issue
2018-09-08 14:26:33 +10:00
Norbert de Langen
403af09fd3
CLEANUP
2018-09-06 16:33:46 +02:00
Norbert de Langen
dd4c00ef54
FIX blue styles on RoutedLink && IMPROVE theme for SyntaxHihglighter && ADD reset for base styles
2018-09-06 15:16:38 +02:00
Norbert de Langen
7a4454c8b0
UPGRADE to emotion 10 && UPGRADE universal-dotenv
2018-08-31 12:18:01 +02:00
Norbert de Langen
bbb08ae67e
UPGRADE to emotion 10
2018-08-25 20:13:28 +02:00
Tom Coleman
d15db5afac
Don't use the theme provider for error stories
...
@ndelangen it might make more sense to only apply it to "Components|..." story, I think I am right in saying these are the only ones where it matters?
2018-08-09 11:50:48 +10:00
Norbert de Langen
1dba82b02b
ADD ability to set theme using setOptions
2018-06-03 21:25:00 +02:00
Hypnosphi
bb007734e3
Don't scroll story on knob change
2018-05-23 21:18:29 +03:00
Norbert de Langen
5eec2c8689
FIX styling issue in storysource addon && CLEANUP && ADD emotion-theming
2018-05-15 23:52:57 +02:00