Add featured page

This commit is contained in:
syuilo
2019-02-15 06:31:03 +09:00
parent 8e3d884081
commit 95b157ac3e
8 changed files with 182 additions and 9 deletions

View File

@ -25,14 +25,17 @@
<template v-if="hasUnreadMessagingMessage"><fa icon="circle"/></template>
</a>
</li>
<li class="game">
<a @click="game">
<fa icon="gamepad"/>
<p>{{ $t('game') }}</p>
<template v-if="hasGameInvitations"><fa icon="circle"/></template>
</a>
</li>
</template>
<li class="featured">
<router-link to="/featured"><fa :icon="faNewspaper"/><p>{{ $t('@.featured-notes') }}</p></router-link>
</li>
<li class="game">
<a @click="game">
<fa icon="gamepad"/>
<p>{{ $t('game') }}</p>
<template v-if="hasGameInvitations"><fa icon="circle"/></template>
</a>
</li>
</ul>
</div>
</template>
@ -42,13 +45,15 @@ import Vue from 'vue';
import i18n from '../../../i18n';
import MkMessagingWindow from './messaging-window.vue';
import MkGameWindow from './game-window.vue';
import { faNewspaper } from '@fortawesome/free-solid-svg-icons';
export default Vue.extend({
i18n: i18n('desktop/views/components/ui.header.nav.vue'),
data() {
return {
hasGameInvitations: false,
connection: null
connection: null,
faNewspaper
};
},
computed: {