Web: remove index view and just redirect to jobs view

The index view was there to have at least *something* at `/`, but wasn't
planned out well. It'll some day be replaced by a dashboard of sorts.
This commit is contained in:
Sybren A. Stüvel 2022-05-19 11:12:25 +02:00
parent 3faeff905e
commit a3524a03a2
2 changed files with 1 additions and 47 deletions

View File

@ -6,7 +6,7 @@ const router = createRouter({
{
path: '/',
name: 'index',
component: () => import('../views/IndexView.vue'),
redirect: { name: 'jobs' },
},
{
path: '/jobs/:jobID?/:taskID?',

View File

@ -1,46 +0,0 @@
<template>
<div class="col col-1">
<router-link :to="{ name: 'jobs' }"><span>J</span></router-link>
</div>
<div class="col col-2">
<router-link :to="{ name: 'workers' }"><span>W</span></router-link>
</div>
<div class="col col-3">
<router-link :to="{ name: 'settings' }"><span>S</span></router-link>
</div>
<footer>
Make your choice.
</footer>
</template>
<script>
export default {
name: 'IndexView',
components: {},
}
</script>
<style scoped>
.col a {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
height: 100%;
transition: 500ms;
background-color: var(--color-background-column);
}
.col a:hover {
text-decoration: none;
background-color: var(--color-accent-background);
}
.col a span {
font-weight: bold;
font-size: 10rem;
text-align: center;
vertical-align: middle;
}
</style>