Major cleanup + new layout

This commit is contained in:
Alan Rynne
2021-10-28 10:27:17 +02:00
parent 4d4c11dc80
commit 3e04b3e191
21 changed files with 450 additions and 1017 deletions
@@ -0,0 +1,38 @@
<template lang="html">
<v-hover v-slot="{ hover }">
<div
:class="{
primary: !hover & !selected,
'primary lighten-2': hover & !selected,
success: !hover & selected,
'success darken-2': hover & selected
}"
class="pa-2 commit-button d-flex justify-center align-center rounded"
@click="onClick"
>
A
</div>
</v-hover>
</template>
<script>
export default {
data() {
return {
selected: false
}
},
methods: {
onClick(event) {
this.selected = !this.selected
}
}
}
</script>
<style>
.commit-button {
cursor: pointer;
min-height: 60px;
}
</style>