127 Commits

Author SHA1 Message Date
Connor Bär
289d2db963 fix(addon-viewport): remove border radius 2020-01-13 19:20:24 -03:00
Connor Bär
53f2c521c9 fix(addon-viewport): use automatic spacing around the iframe 2020-01-13 19:20:14 -03:00
Connor Bär
3d76b1814d fix(addon-viewport): Change viewport styling to more closely match v4
A regression in #7385 re-added the ugly black border that had been removed in #5979 to address
#5965.
2020-01-13 19:19:59 -03:00
Kai Hao
2faaa7c044 Add warning about defaultViewport not in viewports list 2019-12-12 17:12:48 +08:00
Kai Hao
64e57efd1f Remove duplicate check 2019-12-12 16:48:34 +08:00
Kai Hao
0b111bbe62 Allow options to be optional for addon-viewport 2019-12-12 16:45:46 +08:00
Norbert de Langen
03d4074313 CHANGE css values that are numbers to actual numbers 2019-11-29 02:11:46 +01:00
Rafael Bardini
9eef155278 Migrate preview.js to TS and move it to src 2019-11-15 22:06:45 +01:00
Michaël De Boey
99b69566b1
Fix React typings 2019-10-15 00:53:33 +02:00
Norbert de Langen
28fed37f0d ESlint upgrade 2019-10-03 11:08:40 +02:00
Norbert de Langen
4d7ab59555 REVERSE unrelated changes 2019-09-27 11:05:17 +02:00
Norbert de Langen
1e66545050 FIX a few minor ESlint issues 2019-09-26 19:15:31 +02:00
Norbert de Langen
9e1cac607e
Merge pull request #7683 from wa4-fearless-otter/next
Addon-viewport: keep styles on rotation-change
2019-08-30 20:12:17 +02:00
darondel-yoobic
6c4be45054 Fix defaultViewport in @addon-viewport 2019-08-30 14:45:00 +01:00
Roman
73a423888d Keep styles on viewport rotation-change 2019-08-05 14:44:23 +02:00
Norbert de Langen
b7722217ae ADD default minimal viewport as default && FIX scrolling issue on viewports larger then main area
ADD migration guide to get old defaults again
2019-07-17 13:49:48 +02:00
Norbert de Langen
ede5be3c1c REMOVE deprecated withViewports decorator (it was already not being exported) && ADD default viewports to story 2019-07-17 13:24:52 +02:00
Norbert de Langen
9e0be712cb CLEANUP 2019-07-13 01:16:14 +02:00
Norbert de Langen
d6317a32b2 FIX issue with design-assets addon && CLEANUP && FIX proptype errors 2019-07-12 20:55:16 +02:00
Norbert de Langen
85bed265d7 IMPROVE the addon-background & background-viewport to use new APIs 2019-07-12 17:50:30 +02:00
Norbert de Langen
07764c33a6 FIX build & tests 2019-07-07 00:03:50 +02:00
Gaëtan Maisse
2c5b08ff6b chore: improve typings of addons/viewport 2019-06-24 21:03:50 +02:00
Gaëtan Maisse
1925520158 chore: migrate src of addons/viewport to Typescript 2019-06-24 20:49:04 +02:00
Norbert de Langen
8a6346ea64
Merge pull request #6045 from lucas-carl/lucas-carl/viewport-usability
Show active viewport dimensions & button to rotate
2019-03-25 10:15:21 +01:00
Lucas Carl
9c23aa76ae Reset viewport on double click 2019-03-24 13:32:44 +01:00
Lucas Carl
80c7127bb8 Show name of selected view on viewport button 2019-03-24 13:21:45 +01:00
Lucas Carl
fffde843a1
Show active viewport dimensions & button to rotate 2019-03-10 11:56:22 +01:00
Jonathan Cousins
e13656a9f5
fix (addons/viewport): viewport iframe dimensions
Use `boxSizing: 'content-box'` to override the global box-sizing rule
and allow the storybook preview iframe to have the specified dimensions
from the viewport addon config.

Fixes #5927
2019-03-09 23:01:05 +00:00
Luke Glazebrook
e8303e270c Change viewport styling to more closely match v4
Styling for addon-viewport iframe was a 10px black border which was a
little intrusive when working on stories. This commit changes the iframe
style to a more familiar style that mimics v4 with horizontal centering
and a subtle box-shadow.
2019-03-09 00:28:50 +00:00
Tom Coleman
cfdffd1b7e ADD Allow disabling viewport per-story
Not sure why you'd want this, but it makes sense to support it.
2019-03-04 12:36:32 +11:00
Tom Coleman
a5dd722190 ADD more warnings to the viewport tool 2019-03-04 12:34:36 +11:00
Tom Coleman
6dfa51a6ef ADD some better upgrade messages 2019-03-04 12:30:44 +11: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
7f90abe360 ADD active indicators to addon-background tool & addon-viewport tool 2019-02-25 13:07:38 +01:00
domyen
0d3667061f Improve readability of Viewports addons list items 2019-02-21 15:15:36 -05:00
Norbert de Langen
04d5f4d79a FIX rotate function of ViewportTool 2019-02-21 02:20:55 +01:00
Norbert de Langen
4094d7b7f6 FIX typo 2019-02-07 09:36:29 +01:00
Norbert de Langen
083125e564 FIX tooltip things 2019-02-06 17:29:00 +01:00
Norbert de Langen
844c6021bf FIX Tools after merge 2019-02-05 12:31:48 +01:00
Norbert de Langen
280552deae Merge branch 'next' into v5-style-refinements
# Conflicts:
#	addons/backgrounds/src/Tool.js
#	addons/viewport/src/Tool.js
2019-02-05 02:51:56 +01:00
Norbert de Langen
e2c2325f84 IMPROVE readability of tool addons 2019-02-04 15:14:32 +01:00
domyen
68fd5c9333 Minor tweaks 2019-02-02 16:55:54 -05:00
domyen
af4b990dc9 Replace Menu with Tooltip
Pass data instead of composing the menu in situ each time its used
2019-02-02 16:55:33 -05:00
Norbert de Langen
a86e25f040 FIX tool addons, no longer needing a direct reference to the iframe
- using global styles instead, which is marginally better
2019-02-01 14:13:16 +01:00
domyen
e3e0eba826 Update snapshots and fix tests 2019-01-31 17:14:20 -05:00
Norbert de Langen
292d9152f7 REFACTOR preview in prep for Addon type wrapper
I think we even need need an addon type Context... hmm
2019-01-27 10:53:49 +01: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
Michael Shilman
cc3056a6a6 Deprecate onStory 2019-01-11 16:58:11 +08:00
Norbert de Langen
f2fd91d802
FIX gap in layout && FIX lib/addons 2018-12-27 22:43:55 +01:00
Norbert de Langen
20ba22081f
FIX storyshots 2018-12-20 15:42:53 +01:00