Lookmaxing
All checks were successful
Deploy with Docker Compose / deploy (push) Successful in 1m54s
All checks were successful
Deploy with Docker Compose / deploy (push) Successful in 1m54s
This commit is contained in:
@@ -2,6 +2,7 @@
|
|||||||
import { ref, computed, onMounted, onUnmounted } from "vue";
|
import { ref, computed, onMounted, onUnmounted } from "vue";
|
||||||
import Button from "@/components/input/Button.vue";
|
import Button from "@/components/input/Button.vue";
|
||||||
import { useMessagesStore } from "@/stores/messages";
|
import { useMessagesStore } from "@/stores/messages";
|
||||||
|
import Header from "@/components/text/Header.vue";
|
||||||
|
|
||||||
const messagesStore = useMessagesStore();
|
const messagesStore = useMessagesStore();
|
||||||
const messages = computed(() => messagesStore.messages);
|
const messages = computed(() => messagesStore.messages);
|
||||||
@@ -24,6 +25,7 @@ onUnmounted(() => {
|
|||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div class="flex flex-col">
|
<div class="flex flex-col">
|
||||||
|
<Header>Chat</Header>
|
||||||
<div class="flex flex-col flex-1 overflow-x-scroll">
|
<div class="flex flex-col flex-1 overflow-x-scroll">
|
||||||
<p v-for="message in messages" :key="message.id">
|
<p v-for="message in messages" :key="message.id">
|
||||||
{{ message.text }}
|
{{ message.text }}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
<script setup>
|
<script setup>
|
||||||
import axios from "axios";
|
import axios from "axios";
|
||||||
import { ref, onMounted } from "vue";
|
import { ref, onMounted } from "vue";
|
||||||
|
import Header from "@/components/text/Header.vue";
|
||||||
|
|
||||||
const url =
|
const url =
|
||||||
"https://www.adam-french.co.uk/gitea/api/v1/users/adamf/activities/feeds?limit=1";
|
"https://www.adam-french.co.uk/gitea/api/v1/users/adamf/activities/feeds?limit=1";
|
||||||
@@ -28,6 +29,8 @@ onMounted(() => {
|
|||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div class="justify-center text-center">
|
<div class="justify-center text-center">
|
||||||
|
<Header class="text-left">Commits</Header>
|
||||||
|
|
||||||
<div v-if="isLoading">
|
<div v-if="isLoading">
|
||||||
<p>Loading latest activity...</p>
|
<p>Loading latest activity...</p>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,11 +1,13 @@
|
|||||||
<template>
|
<template>
|
||||||
<div v-if="streamLive">
|
<div v-if="streamLive">
|
||||||
|
<Header>Radio</Header>
|
||||||
<img src="/img/tmpen31z3pe.PNG" />
|
<img src="/img/tmpen31z3pe.PNG" />
|
||||||
<audio controls :src="streamUrl" ref="audio"></audio>
|
<audio controls :src="streamUrl" ref="audio"></audio>
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
|
<Header>Radio</Header>
|
||||||
<img src="/img/tmpen31z3pe.PNG" />
|
<img src="/img/tmpen31z3pe.PNG" />
|
||||||
<div class="m-1">
|
<div class="m-1 text-center">
|
||||||
<p>Radio is offline. Message for info!</p>
|
<p>Radio is offline. Message for info!</p>
|
||||||
<Button class="w-full" @click="checkStream()">Check Stream</Button>
|
<Button class="w-full" @click="checkStream()">Check Stream</Button>
|
||||||
</div>
|
</div>
|
||||||
@@ -14,6 +16,7 @@
|
|||||||
|
|
||||||
<script setup>
|
<script setup>
|
||||||
import Button from "@/components/input/Button.vue";
|
import Button from "@/components/input/Button.vue";
|
||||||
|
import Header from "@/components/text/Header.vue";
|
||||||
import { ref, onMounted } from "vue";
|
import { ref, onMounted } from "vue";
|
||||||
import axios from "axios";
|
import axios from "axios";
|
||||||
|
|
||||||
|
|||||||
@@ -24,8 +24,8 @@ setInterval(updateDateTime, 60000);
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div class="items-center flex flex-col">
|
<div class="flex flex-col">
|
||||||
|
<Header>{{ weekday }} {{ day }}, {{ month }}</Header>
|
||||||
<h1>{{ time }}</h1>
|
<h1>{{ time }}</h1>
|
||||||
<h1>{{ weekday }} {{ day }}, {{ month }}</h1>
|
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
<script setup>
|
<script setup>
|
||||||
import Button from "@/components/input/Button.vue";
|
import Button from "@/components/input/Button.vue";
|
||||||
|
import Header from "@/components/text/Header.vue";
|
||||||
|
|
||||||
import { ref } from "vue";
|
import { ref } from "vue";
|
||||||
|
|
||||||
const timer = ref(null);
|
const timer = ref(null);
|
||||||
@@ -64,7 +66,7 @@ function playFinishedSound() {
|
|||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div class="flex flex-col gap-1 p-1 items-center">
|
<div class="flex flex-col gap-1 p-1 items-center">
|
||||||
<h2 class="items-center">Timer</h2>
|
<Header>Timer</Header>
|
||||||
<div v-if="finished && paused" class="flex flex-col">
|
<div v-if="finished && paused" class="flex flex-col">
|
||||||
<div class="flex flex-row p-2 place-content-around">
|
<div class="flex flex-row p-2 place-content-around">
|
||||||
<input
|
<input
|
||||||
|
|||||||
@@ -25,10 +25,14 @@ import Consumption from "./Consumption.vue";
|
|||||||
<main class="halftone justify-center flex flex-row w-full h-full">
|
<main class="halftone justify-center flex flex-row w-full h-full">
|
||||||
<div class="h-fit flex flex-row">
|
<div class="h-fit flex flex-row">
|
||||||
<div
|
<div
|
||||||
class="sidebar border-children background-children place-content-between flex-1 flex flex-col m-10 w-60"
|
class="sidebar flex-1 flex flex-col m-10 w-60 gap-2 place-content-between"
|
||||||
>
|
>
|
||||||
<Miku />
|
<div class="border-children background-children">
|
||||||
<Chat />
|
<Chat class="h-80" />
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<Miku class="border-tertiary border bg-bg_secondary" />
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div
|
<div
|
||||||
class="a4page-portrait homeGrid relative background-children border-children bdr-1"
|
class="a4page-portrait homeGrid relative background-children border-children bdr-1"
|
||||||
@@ -51,10 +55,10 @@ import Consumption from "./Consumption.vue";
|
|||||||
<div
|
<div
|
||||||
class="flex flex-col background-children border-children flex-1 gap-2"
|
class="flex flex-col background-children border-children flex-1 gap-2"
|
||||||
>
|
>
|
||||||
<Time class="text-center" />
|
<Time />
|
||||||
<Timer />
|
<Timer />
|
||||||
<Radio class="text-center" />
|
<Radio />
|
||||||
<CommitHistory class="text-center" />
|
<CommitHistory />
|
||||||
|
|
||||||
<!-- <Elle class="flex-1" /> -->
|
<!-- <Elle class="flex-1" /> -->
|
||||||
<!-- <MusicPlayer /> -->
|
<!-- <MusicPlayer /> -->
|
||||||
|
|||||||
Reference in New Issue
Block a user