A post with a cover image

Readability, however, is emphasized above all else. A Markdown-formatted document should be publishable as-is, as plain text, without looking like it's been marked up with tags or formatting instructions.
While Markdown's syntax has been influenced by several existing text-to-HTML filters -- including Setext, atx, Textile, reStructuredText, Grutatext, and EtText -- the single biggest source of inspiration for Markdown's syntax is the format of plain text email.
Something like this should be added to Gridsome soon. You don't even need to know GraphQL to use it. pic.twitter.com/oMBiFr0W1g
— Gridsome (@gridsome) January 25, 2019
// Import main css
import '~/assets/style/index.scss';
import 'prismjs/themes/prism.css';
// Import default layout so we don't need to import it to every page
import DefaultLayout from '~/layouts/Default.vue';
// The Client API can be used here. Learn more: gridsome.org/docs/
export default function(Vue, { router, head, isClient }) {
// Set default layout as a global component
Vue.component('Layout', DefaultLayout);
}