File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -41,17 +41,31 @@ const EnumMemberWrapper = styled.div`
4141 padding: 3px 8px;
4242 background-color: transparent;
4343 border-radius: 6px;
44+ display: grid;
45+ grid-template-columns: auto 1fr;
46+ gap: 0 6px;
4447
4548 &[data-highlighted] {
4649 background-color: var(--search-highlight);
4750 }
4851` ;
4952
53+ const EnumMemberIcon = styled . div `
54+ grid-column: 1;
55+ grid-row: 1 / -1;
56+ ` ;
57+
58+ const EnumMemberContent = styled . div `
59+ grid-column: 2;
60+ min-width: 0;
61+ ` ;
62+
5063const EnumMemberSignature = styled . div `
5164 font-weight: 600;
5265 font-size: 16px;
5366 display: flex;
5467 align-items: baseline;
68+ flex-wrap: wrap;
5569 gap: 6px;
5670` ;
5771
@@ -139,12 +153,18 @@ function EnumMemberView({
139153} ) {
140154 return (
141155 < EnumMemberWrapper data-highlighted = { highlighted || undefined } >
142- < EnumMemberSignature >
156+ < EnumMemberIcon >
143157 < KindIcon kind = "enum-member" size = "small" />
144- { member . name } = < ColoredSyntax kind = "literal" > { member . value } </ ColoredSyntax >
145- < EnumMemberHex > { formatHexOffset ( member . value ) } </ EnumMemberHex >
146- </ EnumMemberSignature >
147- { member . metadata && < MetadataTags metadata = { member . metadata } /> }
158+ </ EnumMemberIcon >
159+ < EnumMemberContent >
160+ < EnumMemberSignature >
161+ < span >
162+ { member . name } = < ColoredSyntax kind = "literal" > { member . value } </ ColoredSyntax >
163+ </ span >
164+ < EnumMemberHex > { formatHexOffset ( member . value ) } </ EnumMemberHex >
165+ </ EnumMemberSignature >
166+ { member . metadata && < MetadataTags metadata = { member . metadata } /> }
167+ </ EnumMemberContent >
148168 </ EnumMemberWrapper >
149169 ) ;
150170}
You can’t perform that action at this time.
0 commit comments