1
1
mirror of https://github.com/jxnblk/mdx-deck.git synced 2024-11-29 13:58:02 +03:00

Adjust themes

This commit is contained in:
Brent Jackson 2019-04-20 22:58:36 -04:00
parent 69474bc693
commit a0a5af7dc0
3 changed files with 29 additions and 21 deletions

View File

@ -5,11 +5,8 @@ import Counter from './Counter'
import future from '@mdx-deck/themes/future'
import aspect from '@mdx-deck/themes/aspect'
import { hack } from '@mdx-deck/themes'
export const themes = [
hack,
// future,
future,
aspect,
]

View File

@ -1,6 +1,7 @@
import merge from 'lodash.merge'
import aspect from './aspect'
export default {
...aspect,
export default theme =>
merge(theme, aspect(theme), {
aspectRatio: 9 / 16,
}
})

View File

@ -1,4 +1,13 @@
export default {
import merge from 'lodash.merge'
export default theme => {
if (theme && theme.css) {
// remove responsive styles from built-in themes
delete theme.css['@media screen and (min-width:56em)']
delete theme.css['@media screen and (min-width:64em)']
}
return merge(theme, {
aspectRatio: 9 / 16,
css: {
fontSize: '1em',
@ -12,4 +21,5 @@ export default {
fontSize: 'inherit',
},
},
})
}