Added app bar
Small refactor
This commit is contained in:
26
src/App.vue
26
src/App.vue
@@ -1,15 +1,35 @@
|
|||||||
<template>
|
<template>
|
||||||
<v-app>
|
<v-app>
|
||||||
<v-main>
|
<v-main>
|
||||||
|
<v-app-bar flat color="white">
|
||||||
|
<v-icon large left color="orange darken-4">mdi-weather-sunset</v-icon>
|
||||||
|
|
||||||
|
<v-toolbar-title v-if="$vuetify.breakpoint.mdAndUp"
|
||||||
|
>Demo aplikacji pogodowej</v-toolbar-title
|
||||||
|
>
|
||||||
|
|
||||||
|
<v-spacer></v-spacer>
|
||||||
|
|
||||||
|
<v-toolbar-items>
|
||||||
|
<v-btn text>
|
||||||
|
<span>Wyloguj</span>
|
||||||
|
<v-icon right>mdi-logout</v-icon>
|
||||||
|
</v-btn>
|
||||||
|
</v-toolbar-items>
|
||||||
|
</v-app-bar>
|
||||||
|
<v-row justify="center" class="ma-2">
|
||||||
|
<v-col cols="12" sm="11" md="10" lg="9" xl="8">
|
||||||
<component :is="module"></component>
|
<component :is="module"></component>
|
||||||
|
</v-col>
|
||||||
|
</v-row>
|
||||||
</v-main>
|
</v-main>
|
||||||
</v-app>
|
</v-app>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { Component, Vue } from "vue-property-decorator";
|
import { Component, Vue } from "vue-property-decorator";
|
||||||
import Login from "@/components/Login.vue";
|
import Login from "@/views/Login.vue";
|
||||||
import Forecast from "@/components/Forecast.vue";
|
import Forecast from "@/views/Forecast.vue";
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
components: {
|
components: {
|
||||||
@@ -25,5 +45,5 @@ export default class App extends Vue {
|
|||||||
get module() {
|
get module() {
|
||||||
return this.auth ? Forecast : Login;
|
return this.auth ? Forecast : Login;
|
||||||
}
|
}
|
||||||
};
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
<template>
|
<template>
|
||||||
<p>Forecast</p>
|
<v-card flat tile>
|
||||||
|
<v-card-title>Prognoza pogody</v-card-title>
|
||||||
|
</v-card>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
Reference in New Issue
Block a user