rename quick to util
This commit is contained in:
@@ -74,21 +74,19 @@
|
|||||||
--default-font-family: var(--font_default);
|
--default-font-family: var(--font_default);
|
||||||
}
|
}
|
||||||
/* END OF VARIABLES */
|
/* END OF VARIABLES */
|
||||||
|
|
||||||
/* ELEMENTS */
|
/* ELEMENTS */
|
||||||
body {
|
body {
|
||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
width: 100vw;
|
width: 100vw;
|
||||||
height: 100vh;
|
height: 100vh;
|
||||||
font-family: var(--font_text);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
input {
|
input {
|
||||||
color: var(--primary);
|
@apply text-secondary border-primary border;
|
||||||
}
|
}
|
||||||
|
|
||||||
small {
|
small {
|
||||||
color: var(--tertiary);
|
@apply text-tertiary;
|
||||||
}
|
}
|
||||||
|
|
||||||
h1,
|
h1,
|
||||||
@@ -98,9 +96,15 @@ h4 {
|
|||||||
@apply m-1 font-heading text-primary;
|
@apply m-1 font-heading text-primary;
|
||||||
}
|
}
|
||||||
|
|
||||||
h1,
|
h3,
|
||||||
|
h4 {
|
||||||
|
@apply text-base;
|
||||||
|
}
|
||||||
h2 {
|
h2 {
|
||||||
@apply border-primary border-b;
|
@apply text-lg;
|
||||||
|
}
|
||||||
|
h1 {
|
||||||
|
@apply text-xl;
|
||||||
}
|
}
|
||||||
|
|
||||||
p {
|
p {
|
||||||
@@ -108,11 +112,11 @@ p {
|
|||||||
}
|
}
|
||||||
|
|
||||||
button {
|
button {
|
||||||
@apply text-primary bg-link text-center;
|
@apply text-primary bg-link text-center border;
|
||||||
}
|
}
|
||||||
|
|
||||||
a {
|
a {
|
||||||
@apply text-primary bg-link text-center font-heading;
|
@apply text-primary bg-link text-center font-heading text-xl tracking-wide;
|
||||||
}
|
}
|
||||||
|
|
||||||
table {
|
table {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<script setup>
|
<script setup>
|
||||||
import OptionalLinkTable from "@/components/quick/OptionalLinkTable.vue";
|
import OptionalLinkTable from "@/components/util/OptionalLinkTable.vue";
|
||||||
const favs = [
|
const favs = [
|
||||||
{
|
{
|
||||||
type: "Daioh",
|
type: "Daioh",
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<script setup>
|
<script setup>
|
||||||
import Markdown from "@/components/quick/Markdown.vue";
|
import Markdown from "@/components/util/Markdown.vue";
|
||||||
|
import Header from "@/components/text/Header.vue";
|
||||||
|
|
||||||
import { ref, computed, onMounted } from "vue";
|
import { ref, computed, onMounted } from "vue";
|
||||||
import { useAuthStore } from "@/stores/auth";
|
import { useAuthStore } from "@/stores/auth";
|
||||||
@@ -43,7 +44,7 @@ onMounted(() => {
|
|||||||
<div
|
<div
|
||||||
class="flex flex-col p-1 overflow-scroll text-left items-start justify-start"
|
class="flex flex-col p-1 overflow-scroll text-left items-start justify-start"
|
||||||
>
|
>
|
||||||
<h2>{{ post.title }}</h2>
|
<Header>{{ post.title }}</Header>
|
||||||
<Markdown class="flex-1 border-box text-wrap" :source="post.content" />
|
<Markdown class="flex-1 border-box text-wrap" :source="post.content" />
|
||||||
<p>by: {{ post.author.username }}</p>
|
<p>by: {{ post.author.username }}</p>
|
||||||
<small
|
<small
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<script setup>
|
<script setup>
|
||||||
import OptionalLinkTable from "@/components/quick/OptionalLinkTable.vue";
|
import OptionalLinkTable from "@/components/util/OptionalLinkTable.vue";
|
||||||
const gym = [
|
const gym = [
|
||||||
{ name: "Row", type: "30 min" },
|
{ name: "Row", type: "30 min" },
|
||||||
{ name: "Run", type: "5k" },
|
{ name: "Run", type: "5k" },
|
||||||
|
|||||||
@@ -1,32 +1,37 @@
|
|||||||
|
<script setup>
|
||||||
|
import Header from "@/components/text/Header.vue";
|
||||||
|
import Paragraph from "@/components/text/Paragraph.vue";
|
||||||
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div
|
<div
|
||||||
class="flex-1 border-box flex flex-col p-1 text-left items-start justify-start"
|
class="flex-1 border-box flex flex-col p-1 text-left items-start justify-start"
|
||||||
>
|
>
|
||||||
<h2>Intro</h2>
|
<Header>Intro</Header>
|
||||||
<p>
|
<Paragraph>
|
||||||
Hi, I'm Adam, thank you for visiting my website. I'm currently a 20
|
Hi, I'm Adam, thank you for visiting my website. I'm currently a 20
|
||||||
something graduate looking for work. I like to game, listen to lots
|
something graduate looking for work. I like to game, listen to lots
|
||||||
of music and occasionally watch anime.
|
of music and occasionally watch anime.
|
||||||
</p>
|
</Paragraph>
|
||||||
<h2>Getting around</h2>
|
<Header>Getting around</Header>
|
||||||
<p>
|
<Paragraph>
|
||||||
Pages available can be traversed through links below. I am hoping to
|
Pages available can be traversed through links below. I am hoping to
|
||||||
add some shrines, code-walkthoughs, live chat and page transitions
|
add some shrines, code-walkthoughs, live chat and page transitions
|
||||||
at a later date.
|
at a later date.
|
||||||
</p>
|
</Paragraph>
|
||||||
<h2>Contact</h2>
|
<Header>Contact</Header>
|
||||||
<p>
|
<Paragraph>
|
||||||
Please email me <a href="mailto:adam.a.french@outlook.com">here</a>,
|
Please email me <a href="mailto:adam.a.french@outlook.com">here</a>,
|
||||||
or contact me though any of the social medias linked.
|
or contact me though any of the social medias linked.
|
||||||
</p>
|
</Paragraph>
|
||||||
<h2>A Quote</h2>
|
<Header>A Quote</Header>
|
||||||
<!-- <p>
|
<!-- <p>
|
||||||
What makes me a good demoman? If I were a bad demoman, I wouldn't be
|
What makes me a good demoman? If I were a bad demoman, I wouldn't be
|
||||||
sittin' here discussin' it with you, now would I?!
|
sittin' here discussin' it with you, now would I?!
|
||||||
</p> -->
|
</p> -->
|
||||||
<p>
|
<Paragraph>
|
||||||
One crossed wire, one wayward pinch of potassium chlorate, one
|
One crossed wire, one wayward pinch of potassium chlorate, one
|
||||||
errant twitch, and KA-BLOOIE!
|
errant twitch, and KA-BLOOIE!
|
||||||
</p>
|
</Paragraph>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
<script setup>
|
<script setup>
|
||||||
import RouterTable from "@/components/quick/RouterTable.vue";
|
import RouterTable from "@/components/util/RouterTable.vue";
|
||||||
import LinkTable from "@/components/quick/LinkTable.vue";
|
import LinkTable from "@/components/util/LinkTable.vue";
|
||||||
import Markdown from "@/components/quick/Markdown.vue";
|
import Markdown from "@/components/util/Markdown.vue";
|
||||||
|
|
||||||
const site_links = [
|
const site_links = [
|
||||||
{ name: "CV", link: "/cv" },
|
{ name: "CV", link: "/cv" },
|
||||||
|
|||||||
@@ -1,27 +1,17 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="flex-col items-center">
|
<div class="grid grid-cols-4 overflow-scroll gap-0">
|
||||||
<div class="flex flex-col">
|
|
||||||
<!-- <img src="/img/stamps/portal.gif" />
|
|
||||||
<img src="/img/stamps/miku.gif" />
|
|
||||||
<img src="/img/stamps/utau.gif" /> -->
|
|
||||||
<div class="flex flex-row items-center">
|
|
||||||
<p>--> make webring w me --></p>
|
|
||||||
<a href="https://www.adam-french.co.uk">
|
<a href="https://www.adam-french.co.uk">
|
||||||
<img
|
<img src="https://www.adam-french.co.uk/img/stamps/mine.gif" />
|
||||||
src="https://www.adam-french.co.uk/img/stamps/mine.gif"
|
|
||||||
/>
|
|
||||||
</a>
|
</a>
|
||||||
</div>
|
|
||||||
<div class="flex flex-row items-center">
|
|
||||||
<p>--> hit up bro --></p>
|
|
||||||
<a href="https://jacobbarron.xyz">
|
<a href="https://jacobbarron.xyz">
|
||||||
<img
|
<img
|
||||||
src="https://jacobbarron.xyz/Banneh.gif"
|
src="https://jacobbarron.xyz/Banneh.gif"
|
||||||
alt="jacobbarron.xyz"
|
alt="jacobbarron.xyz"
|
||||||
/>
|
/>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
<img src="/img/stamps/portal.gif" />
|
||||||
</div>
|
<img src="/img/stamps/miku.gif" />
|
||||||
|
<img src="/img/stamps/utau.gif" />
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<script setup>
|
<script setup>
|
||||||
import OptionalLinkTable from "@/components/quick/OptionalLinkTable.vue";
|
import OptionalLinkTable from "@/components/util/OptionalLinkTable.vue";
|
||||||
|
|
||||||
const data = [
|
const data = [
|
||||||
{
|
{
|
||||||
|
|||||||
7
nginx/vue/src/components/text/Header.vue
Normal file
7
nginx/vue/src/components/text/Header.vue
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
<template>
|
||||||
|
<div class="w-full border-b border-primary">
|
||||||
|
<h1>
|
||||||
|
<slot />
|
||||||
|
</h1>
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
5
nginx/vue/src/components/text/Paragraph.vue
Normal file
5
nginx/vue/src/components/text/Paragraph.vue
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
<template>
|
||||||
|
<p class="p-1">
|
||||||
|
<slot />
|
||||||
|
</p>
|
||||||
|
</template>
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
<script setup>
|
<script setup>
|
||||||
import { ref } from "vue";
|
import { ref } from "vue";
|
||||||
import LinkTable from "@/components/quick/LinkTable.vue";
|
import LinkTable from "@/components/util/LinkTable.vue";
|
||||||
|
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
linkArr: {
|
linkArr: {
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
<script setup>
|
<script setup>
|
||||||
import { ref } from "vue";
|
import { ref } from "vue";
|
||||||
|
|
||||||
import ToggleLinkTable from "@/components/quick/ToggleLinkTable.vue";
|
import ToggleLinkTable from "@/components/util/ToggleLinkTable.vue";
|
||||||
|
|
||||||
const links = [
|
const links = [
|
||||||
[
|
[
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
<script setup>
|
<script setup>
|
||||||
import Timer from "@/components/quick/Timer.vue";
|
import Timer from "@/components/util/Timer.vue";
|
||||||
import Time from "@/components/quick/Time.vue";
|
import Time from "@/components/util/Time.vue";
|
||||||
import Chat from "@/components/quick/Chat.vue";
|
import Chat from "@/components/util/Chat.vue";
|
||||||
import MusicPlayer from "@/components/quick/MusicPlayer.vue";
|
import MusicPlayer from "@/components/util/MusicPlayer.vue";
|
||||||
|
|
||||||
import Intro from "@/components/home/Intro.vue";
|
import Intro from "@/components/home/Intro.vue";
|
||||||
import Stamps from "@/components/home/Stamps.vue";
|
import Stamps from "@/components/home/Stamps.vue";
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<script setup>
|
<script setup>
|
||||||
import Markdown from "@/components/quick/Markdown.vue";
|
import Markdown from "@/components/util/Markdown.vue";
|
||||||
import { ref, onMounted } from "vue";
|
import { ref, onMounted } from "vue";
|
||||||
import axios from "axios";
|
import axios from "axios";
|
||||||
import { useRoute } from "vue-router";
|
import { useRoute } from "vue-router";
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<script setup>
|
<script setup>
|
||||||
import RouterTable from "@/components/quick/RouterTable.vue";
|
import RouterTable from "@/components/util/RouterTable.vue";
|
||||||
const shrine_links = [
|
const shrine_links = [
|
||||||
{ name: "Demoman", link: "/shrines/demoman" },
|
{ name: "Demoman", link: "/shrines/demoman" },
|
||||||
{ name: "Evangelion", link: "/shrines/evangelion" },
|
{ name: "Evangelion", link: "/shrines/evangelion" },
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<script setup>
|
<script setup>
|
||||||
import VideoTable from "@/components/quick/VideoTable.vue";
|
import VideoTable from "@/components/util/VideoTable.vue";
|
||||||
|
|
||||||
const videoSources = [
|
const videoSources = [
|
||||||
{ name: "demoman", link: "/img/demoman/1760582395316219.webm" },
|
{ name: "demoman", link: "/img/demoman/1760582395316219.webm" },
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<script setup>
|
<script setup>
|
||||||
import Wip from "@/components/quick/Wip.vue";
|
import Wip from "@/components/util/Wip.vue";
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<script setup>
|
<script setup>
|
||||||
import Wip from "@/components/quick/Wip.vue";
|
import Wip from "@/components/util/Wip.vue";
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<script setup>
|
<script setup>
|
||||||
import Wip from "@/components/quick/Wip.vue";
|
import Wip from "@/components/util/Wip.vue";
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
|
|||||||
Reference in New Issue
Block a user