mirror of
https://github.com/storybookjs/storybook.git
synced 2025-04-07 07:21:17 +08:00
Remove specificity so code styling is applied to pre again
Temporary style for inline code elements
This commit is contained in:
parent
a15e516a07
commit
ab3afc89b9
@ -1,6 +1,6 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
import memoize from 'memoizerific';
|
import memoize from 'memoizerific';
|
||||||
import { styled, css, CSSObject, Theme } from '@storybook/theming';
|
import { styled, css, CSSObject, Theme, background } from '@storybook/theming';
|
||||||
import { withReset } from './withReset';
|
import { withReset } from './withReset';
|
||||||
|
|
||||||
const headerCommon: CSSObject = {
|
const headerCommon: CSSObject = {
|
||||||
@ -84,15 +84,9 @@ export const Pre = styled.pre<{}>(withReset, withMargin, ({ theme }) => ({
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
'& code': {
|
'& code': {
|
||||||
fontSize: theme.typography.size.s2 - 1,
|
|
||||||
margin: 0,
|
|
||||||
padding: 0,
|
|
||||||
whiteSpace: 'pre',
|
whiteSpace: 'pre',
|
||||||
border: 'none',
|
|
||||||
background: 'transparent',
|
|
||||||
},
|
},
|
||||||
'& code, & tt': {
|
'& code, & tt': {
|
||||||
backgroundColor: 'transparent',
|
|
||||||
border: 'none',
|
border: 'none',
|
||||||
},
|
},
|
||||||
}));
|
}));
|
||||||
@ -319,6 +313,16 @@ export const OL = styled.ol<{}>(withReset, withMargin, listCommon);
|
|||||||
export const P = styled.p<{}>(withReset, withMargin, ({ theme }) => ({
|
export const P = styled.p<{}>(withReset, withMargin, ({ theme }) => ({
|
||||||
fontSize: theme.typography.size.s2,
|
fontSize: theme.typography.size.s2,
|
||||||
lineHeight: '24px',
|
lineHeight: '24px',
|
||||||
|
'& code': {
|
||||||
|
// How do I get codeCommon here?
|
||||||
|
margin: '0 2px',
|
||||||
|
padding: '0 5px',
|
||||||
|
whiteSpace: 'nowrap',
|
||||||
|
border: `1px solid ${theme.color.mediumlight}`,
|
||||||
|
backgroundColor: theme.color.lighter,
|
||||||
|
borderRadius: '3px',
|
||||||
|
fontSize: theme.typography.size.s2 - 1,
|
||||||
|
},
|
||||||
}));
|
}));
|
||||||
|
|
||||||
const codeCommon = ({ theme }: { theme: Theme }): CSSObject => ({
|
const codeCommon = ({ theme }: { theme: Theme }): CSSObject => ({
|
||||||
|
Loading…
x
Reference in New Issue
Block a user