meface/docs/.vuepress/theme/helpers/other.js

27 lines
638 B
JavaScript

import { addLinkToHead } from './utils'
export function getOneColor () {
const tagColorArr = [
'#e15b64',
'#f47e60',
'#f8b26a',
'#abbd81',
'#849b87',
'#e15b64',
'#f47e60',
'#f8b26a',
'#f26d6d',
'#67cc86',
'#fb9b5f',
'#3498db'
]
const index = Math.floor(Math.random() * tagColorArr.length)
return tagColorArr[index]
}
export function registerCodeThemeCss (theme = 'tomorrow') {
const themeArr = ['tomorrow', 'funky', 'okaidia', 'solarizedlight', 'default']
const href = `//prismjs.com/themes/prism${themeArr.indexOf(theme) > -1 ? `-${theme}` : ''}.css`
addLinkToHead(href)
}