1
0
mirror of https://github.com/TeamPiped/Piped.git synced 2024-12-15 06:40:28 +05:30
Piped/src/App.vue

82 lines
1.9 KiB
Vue
Raw Normal View History

2020-12-09 19:03:29 +05:30
<template>
<div
class="uk-container uk-container-expand uk-height-viewport"
:style="[{ background: backgroundColor, colour: foregroundColor }]"
:class="{ 'uk-light': darkMode }"
>
2021-04-01 03:39:39 +05:30
<Navigation />
<router-view v-slot="{ Component }">
<keep-alive :max="5">
<component :key="$route.fullPath" :is="Component" />
</keep-alive>
</router-view>
2021-03-29 12:08:29 +05:30
<div style="text-align: center">
2021-05-10 23:44:28 +05:30
<a aria-label="GitHub" href="https://github.com/TeamPiped/Piped">
<font-awesome-icon :icon="['fab', 'github']"></font-awesome-icon>
2021-03-29 12:08:29 +05:30
</a>
&nbsp;
<a href="https://github.com/TeamPiped/Piped#donations">
<font-awesome-icon :icon="['fab', 'bitcoin']"></font-awesome-icon>
Donations
2021-03-29 12:08:29 +05:30
</a>
</div>
2020-12-09 19:03:29 +05:30
</div>
</template>
<script>
2021-04-01 03:39:39 +05:30
import Navigation from "@/components/Navigation";
2020-12-09 19:03:29 +05:30
export default {
2021-04-01 03:39:39 +05:30
components: {
2021-05-10 23:44:28 +05:30
Navigation,
},
mounted() {
if (window.location.pathname === "/" || window.location.pathname.length == 0)
switch (this.getPreferenceString("homepage", "trending")) {
case "trending":
break;
case "feed":
this.$router.push("/feed");
return;
default:
break;
}
},
2020-12-09 19:03:29 +05:30
};
</script>
<style>
2021-06-28 21:53:24 +05:30
h1,
p,
a,
b {
unicode-bidi: plaintext;
text-align: start;
}
2020-12-09 19:03:29 +05:30
::-webkit-scrollbar {
background-color: #15191a;
color: #c5bcae;
}
::-webkit-scrollbar-thumb {
background-color: #4b4f52;
}
::-webkit-scrollbar-thumb:hover {
background-color: #5b6469;
}
::-webkit-scrollbar-thumb:active {
background-color: #485053;
}
::-webkit-scrollbar-corner {
background-color: #0b0e0f;
}
2021-02-24 15:05:41 +05:30
* {
scrollbar-color: #15191a #444a4e;
}
</style>