git now open sourced!
All checks were successful
Rebuild signaller for deprived.dev to rebuild site / Rebuild Signaller (push) Successful in 19s
All checks were successful
Rebuild signaller for deprived.dev to rebuild site / Rebuild Signaller (push) Successful in 19s
This commit is contained in:
parent
158918c0f5
commit
1cb6b8739b
5 changed files with 49 additions and 16 deletions
|
|
@ -40,6 +40,7 @@
|
||||||
import onMount from "@e/onMount";
|
import onMount from "@e/onMount";
|
||||||
import Zooter from "./comps/Zooter.svelte";
|
import Zooter from "./comps/Zooter.svelte";
|
||||||
import CustomScrollBar from "./comps/CustomScrollBar.svelte";
|
import CustomScrollBar from "./comps/CustomScrollBar.svelte";
|
||||||
|
import NavbarItems from "./NavbarItems.svelte";
|
||||||
|
|
||||||
onMount(async () => {
|
onMount(async () => {
|
||||||
handleUrlParams();
|
handleUrlParams();
|
||||||
|
|
@ -119,15 +120,9 @@
|
||||||
</a>
|
</a>
|
||||||
<div class="nav-spacer" />
|
<div class="nav-spacer" />
|
||||||
|
|
||||||
|
<NavbarItems />
|
||||||
{@render SwitchThemeButton()}
|
{@render SwitchThemeButton()}
|
||||||
|
|
||||||
<a
|
|
||||||
href="/cv?hideOnPrint=1"
|
|
||||||
target="_blank"
|
|
||||||
style="width: 7.5rem;"
|
|
||||||
class="text-center justify-center text-md"
|
|
||||||
>{$re?.nick ?? "Alex"}'s CV</a
|
|
||||||
>
|
|
||||||
<!-- <a href="/tools" style="width: 7.5rem;" class="text-center">Tools</a> -->
|
<!-- <a href="/tools" style="width: 7.5rem;" class="text-center">Tools</a> -->
|
||||||
<!-- <a href="https://botalex.itch.io/" target="_blank">Games</a> -->
|
<!-- <a href="https://botalex.itch.io/" target="_blank">Games</a> -->
|
||||||
<!-- <a href="/posts">Blog</a>
|
<!-- <a href="/posts">Blog</a>
|
||||||
|
|
@ -157,15 +152,14 @@
|
||||||
</div>
|
</div>
|
||||||
{#if !navbarHidden}
|
{#if !navbarHidden}
|
||||||
<div class="nav-list" transition:fly={{ y: -25, duration: 350 }}>
|
<div class="nav-list" transition:fly={{ y: -25, duration: 350 }}>
|
||||||
|
<NavbarItems />
|
||||||
|
|
||||||
<!-- <a onclick={resetNavBar} href="/">Home</a> -->
|
<!-- <a onclick={resetNavBar} href="/">Home</a> -->
|
||||||
<!-- <a -->
|
<!-- <a -->
|
||||||
<!-- onclick={resetNavBar} -->
|
<!-- onclick={resetNavBar} -->
|
||||||
<!-- href="https://botalex.itch.io/" -->
|
<!-- href="https://botalex.itch.io/" -->
|
||||||
<!-- target="_blank">Games</a -->
|
<!-- target="_blank">Games</a -->
|
||||||
<!-- > -->
|
<!-- > -->
|
||||||
<a href="/cv?hideOnPrint=1" target="_blank" class="justify-center"
|
|
||||||
>{$re?.nick ?? "Alex"}'s CV</a
|
|
||||||
>
|
|
||||||
<!-- <a onclick={resetNavBar} href="/posts">Blog</a>
|
<!-- <a onclick={resetNavBar} href="/posts">Blog</a>
|
||||||
<a onclick={resetNavBar} href="/about">About</a> -->
|
<a onclick={resetNavBar} href="/about">About</a> -->
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
17
src/routes/NavbarItems.svelte
Normal file
17
src/routes/NavbarItems.svelte
Normal file
|
|
@ -0,0 +1,17 @@
|
||||||
|
<script lang="ts">
|
||||||
|
import re from "@ts/Redaction/Redactor";
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<a
|
||||||
|
href="/cv?hideOnPrint=1"
|
||||||
|
target="_blank"
|
||||||
|
class="flex w-45 justify-center text-nowrap text-center text-base md:w-auto md:text-left"
|
||||||
|
>
|
||||||
|
{$re?.nick ?? "Alex"}'s CV
|
||||||
|
</a>
|
||||||
|
<a
|
||||||
|
href="/school"
|
||||||
|
class="flex w-45 justify-center text-nowrap text-center text-base md:w-auto md:text-left"
|
||||||
|
>
|
||||||
|
School Stuff
|
||||||
|
</a>
|
||||||
|
|
@ -7,6 +7,8 @@
|
||||||
import re from "@ts/Redaction/Redactor";
|
import re from "@ts/Redaction/Redactor";
|
||||||
const buildTime = __BUILD_TIME__;
|
const buildTime = __BUILD_TIME__;
|
||||||
|
|
||||||
|
import { page } from "$app/stores";
|
||||||
|
|
||||||
let scrollY = 0;
|
let scrollY = 0;
|
||||||
const unscrollSpeed = 100;
|
const unscrollSpeed = 100;
|
||||||
let unscrollScrollDiv: HTMLDivElement;
|
let unscrollScrollDiv: HTMLDivElement;
|
||||||
|
|
@ -66,6 +68,17 @@
|
||||||
totalScroll = document.documentElement.scrollHeight - window.innerHeight;
|
totalScroll = document.documentElement.scrollHeight - window.innerHeight;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function getGitURL() {
|
||||||
|
if ($page.url.pathname !== "/") {
|
||||||
|
return (
|
||||||
|
"https://git.deprived.dev/DeprivedDevs/deprived-main-website/src/branch/main/src/routes" +
|
||||||
|
$page.url.pathname
|
||||||
|
);
|
||||||
|
} else {
|
||||||
|
return "https://git.deprived.dev/DeprivedDevs/deprived-main-website/";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
onDestroy(() => {
|
onDestroy(() => {
|
||||||
clearInterval(unscrollInterval);
|
clearInterval(unscrollInterval);
|
||||||
});
|
});
|
||||||
|
|
@ -129,12 +142,9 @@
|
||||||
/></a
|
/></a
|
||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
<!-- <span -->
|
<span class="text-blue-400 underline">
|
||||||
<!-- >Website <a -->
|
<a href={getGitURL()} target="_blank">Website source code</a>
|
||||||
<!-- href="https://git.deprived.dev/DeprivedDevs/deprived-main-website" -->
|
</span>
|
||||||
<!-- target="_blank">source code</a -->
|
|
||||||
<!-- ></span -->
|
|
||||||
<!-- > -->
|
|
||||||
</div>
|
</div>
|
||||||
<div class="flex flex-col items-center">
|
<div class="flex flex-col items-center">
|
||||||
<h3><b>Contact</b></h3>
|
<h3><b>Contact</b></h3>
|
||||||
|
|
|
||||||
8
src/routes/school/+layout.svelte
Normal file
8
src/routes/school/+layout.svelte
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
<script lang="ts">
|
||||||
|
let { children } = $props();
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<div class="bg-base-300/50 text-center">
|
||||||
|
⚠️ Mobile support is not actively supported for school things ⚠️
|
||||||
|
</div>
|
||||||
|
<div class="">{@render children?.()}</div>
|
||||||
4
src/routes/school/+page.svelte
Normal file
4
src/routes/school/+page.svelte
Normal file
|
|
@ -0,0 +1,4 @@
|
||||||
|
<script lang="ts">
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<div>test</div>
|
||||||
Loading…
Add table
Add a link
Reference in a new issue