Added versions and minor cleanup

This commit is contained in:
Leon Etienne (ubuntu wsl)
2021-01-24 16:44:56 +01:00
parent 1dc32e3483
commit 080ff2ceb1
32 changed files with 127 additions and 39 deletions

View File

@@ -0,0 +1,12 @@
<template>
<div class="github-logo">
</div>
</template>
<style lang="scss" scoped>
.github-logo {
background-image: url("/assets/brand/github/github-mark-light-120px.png");
background-size: contain;
}
</style>

View File

@@ -10,11 +10,19 @@
</div>
<div class="right-icons flex flex-row justify-end flex-grow">
<nuxt-link exact to="/settings">
<a href="https://github.com/Leonetienne/Tubio" target="_blank" title="GitHub repository" class="mr-4">
<div class="headerbutton flex justify-center items-center">
<IconGithub class="headericon icon-github" />
</div>
</a>
<nuxt-link exact to="/settings" title="Settings">
<div class="headerbutton button-settings">
<IconGear class="headericon icon-gear" />
<IconGear class="headericon icon-gear" />
</div>
</nuxt-link>
</div>
</div>
@@ -22,21 +30,26 @@
<script>
import IconGear from "~/components/Icons/gear";
import IconGithub from "~/components/Icons/github";
import Logo from "~/components/Logo";
export default {
components: {
IconGear,
IconGithub,
Logo,
},
};
</script>
<style lang="scss" scoped>
.headericon {
.headerbutton {
cursor: pointer;
height: 50px;
width: 50px;
}
.headericon {
stroke: theme("colors.purple-3");
fill: theme("colors.purple-3");
transition:
@@ -44,12 +57,6 @@ export default {
fill 0.2s,
color 0.2s,
transform 0.2s ease-in-out;
&:hover {
transform: rotate(90deg);
stroke: theme("colors.purple-3-1");
fill: theme("colors.purple-3-1");
}
}
.headerlogo {
@@ -79,6 +86,21 @@ export default {
& svg {
height: 100%;
}
&:hover {
transform: rotate(90deg);
stroke: theme("colors.purple-3-1");
fill: theme("colors.purple-3-1");
}
}
&-github {
height: 40px;
width: 40px;
&:hover {
transform: scale(1.075);
}
}
}
</style>