diff --git a/packages/tab/src/css/index.js b/packages/tab/src/css/index.js
index b35c17164d..1057c525a1 100644
--- a/packages/tab/src/css/index.js
+++ b/packages/tab/src/css/index.js
@@ -43,7 +43,6 @@ export default {
position: 'relative',
width: '100%',
height: '64px',
- outline: '1px solid red',
overflow: 'hidden',
'&:focus': {
outline: 'none',
@@ -69,6 +68,7 @@ export default {
display: 'flex',
height: '64px',
transform: 'translateX(0)'
+ // transition: `transform ${core.motion.speedSlow} ease-in-out`
},
'.psds-tab__overflow-button': {
diff --git a/packages/tab/src/react/__specs__/__snapshots__/storyshots.spec.js.snap b/packages/tab/src/react/__specs__/__snapshots__/storyshots.spec.js.snap
index ea67c1e7d2..13dd8c7499 100644
--- a/packages/tab/src/react/__specs__/__snapshots__/storyshots.spec.js.snap
+++ b/packages/tab/src/react/__specs__/__snapshots__/storyshots.spec.js.snap
@@ -1416,6 +1416,1369 @@ exports[`Storyshots scrolling 30 count 1`] = `
`;
+exports[`Storyshots scrolling 35 count 1`] = `
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+`;
+
+exports[`Storyshots scrolling thinner container 1`] = `
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+`;
+
exports[`Storyshots style overrides list no borderBottom (style) 1`] = `
)
+ .add('10 count', _ =>
)
.add('20 count', _ =>
)
- .add('30 count', _ =>
)
+ .add('30 count', _ =>
)
+ .add('35 count', _ =>
)
+ .add('thinner container', _ => (
+
+
+
+ ))
storiesOf('style overrides', module)
.addDecorator(themeDecorator(addons))
diff --git a/packages/tab/src/react/list.js b/packages/tab/src/react/list.js
index c2c8c12c54..4571bb5197 100644
--- a/packages/tab/src/react/list.js
+++ b/packages/tab/src/react/list.js
@@ -24,8 +24,9 @@ const styles = {
}
const OverflowButton = withTheme(props => {
+ const { themeName, ...rest } = props
return (
-