There is a space above the title and the menu button that is not displayed in the browser.
export default {
name: 'home',
data () {
return {
msg: 'Welcome',
essentialLinks: [
{
label: 'Core Docs',
link: 'https://vuejs.org',
icon: 'fa-book'
},
{
label: 'Community Chat',
link: 'https://chat.vuejs.org',
icon: 'fa-commenting'
},
{
label: 'Forum',
link: 'https://forum.vuejs.org',
icon: 'ion-chatboxes'
},
{
label: 'Twitter',
link: 'https://twitter.com/vuejs',
icon: 'fa-twitter'
},
{
label: 'Docs for this template',
link: 'http://vuejs-templates.github.io/webpack/',
icon: 'fa-file-text'
}
]
}
},
methods: {
goTo (url) {
window.open(url, '_blank')
}
}
}
.header {
text-align: center;
}
img {
max-width: 300px;
}
ons-list-title {
text-transform: none;
}
ons-list-title:not(:first-of-type) {
margin-top: 30px;
}
ons-card {
text-align: center;
}
ons-list-item, ons-card {
cursor: pointer;
}
<template>
<v-ons-page>
<v-ons-toolbar class="home-toolbar">
<div class="left">
<v-ons-toolbar-button @click="$store.commit('splitter/toggle')">
<v-ons-icon icon="ion-navicon, material:md-menu"></v-ons-icon>
</v-ons-toolbar-button>
</div>
<div class="center">{{ msg }}</div>
</v-ons-toolbar>
<div class="header">
<img src="../assets/logo.png">
</div>
<v-ons-list-title>Vue.js Essential Links</v-ons-list-title>
<v-ons-list>
<v-ons-list-item v-for="item in essentialLinks" @click="goTo(item.link)" :key="item.link">
<div class="left"><v-ons-icon fixed-width :icon="item.icon"></v-ons-icon></div>
<div class="center">{{ item.label }}</div>
<div class="right"><v-ons-icon icon="fa-external-link"></v-ons-icon></div>
</v-ons-list-item>
</v-ons-list>
<v-ons-list-title>Vue.js Ecosystem</v-ons-list-title>
<v-ons-row>
<v-ons-col>
<v-ons-card @click="goTo('http://router.vuejs.org/')">vue-router</v-ons-card>
</v-ons-col>
<v-ons-col>
<v-ons-card @click="goTo('http://vuex.vuejs.org/')">vuex</v-ons-card>
</v-ons-col>
</v-ons-row>
<v-ons-row>
<v-ons-col>
<v-ons-card @click="goTo('http://vue-loader.vuejs.org/')">vue-loader</v-ons-card>
</v-ons-col>
<v-ons-col>
<v-ons-card @click="goTo('https://github.com/vuejs/awesome-vue')">awesome-vue</v-ons-card>
</v-ons-col>
</v-ons-row>
</v-ons-page>
</template>