File tree Expand file tree Collapse file tree 3 files changed +33
-0
lines changed
Expand file tree Collapse file tree 3 files changed +33
-0
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ " @primer/react " : patch
3+ ---
4+
5+ Header: Add overflow when there are a lot of items
Original file line number Diff line number Diff line change @@ -2,6 +2,9 @@ import React from 'react'
22import type { Meta } from '@storybook/react'
33
44import Header from './Header'
5+ import Avatar from '../Avatar'
6+ import Octicon from '../Octicon'
7+ import { MarkGithubIcon } from '@primer/octicons-react'
58
69export default {
710 title : 'Components/Header/Features' ,
@@ -29,3 +32,27 @@ export const WithLinks = () => (
2932 </ Header . Item >
3033 </ Header >
3134)
35+
36+ export const WithManyItems = ( ) => (
37+ < Header >
38+ < Header . Item >
39+ < Header . Link href = "#" sx = { { fontSize : 2 } } >
40+ < Octicon icon = { MarkGithubIcon } size = { 32 } sx = { { mr : 2 } } />
41+ < span > GitHub</ span >
42+ </ Header . Link >
43+ </ Header . Item >
44+ < Header . Item > Item</ Header . Item >
45+ < Header . Item > Item</ Header . Item >
46+ < Header . Item > Item</ Header . Item >
47+ < Header . Item > Item</ Header . Item >
48+ < Header . Item > Item</ Header . Item >
49+ < Header . Item > Item</ Header . Item >
50+ < Header . Item > Item</ Header . Item >
51+ < Header . Item > Item</ Header . Item >
52+ < Header . Item > Item</ Header . Item >
53+ < Header . Item > Item</ Header . Item >
54+ < Header . Item sx = { { mr : 0 } } >
55+ < Avatar src = "https://github.com/octocat.png" size = { 20 } square alt = "@octocat" />
56+ </ Header . Item >
57+ </ Header >
58+ )
Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ const Header = styled.header<StyledHeaderProps>`
1919 background-color: ${ get ( 'colors.header.bg' ) } ;
2020 align-items: center;
2121 flex-wrap: nowrap;
22+ overflow: auto;
2223
2324 ${ sx } ;
2425`
You can’t perform that action at this time.
0 commit comments