Landing page redacted!
All checks were successful
Rebuild signaller for deprived.dev to rebuild site / test_service (push) Successful in 17s

This commit is contained in:
BOTAlex 2025-10-09 02:02:46 +02:00
parent 07f0d798a2
commit 4205712d32
5 changed files with 53 additions and 44 deletions

View file

@ -4,7 +4,7 @@
import fly from "@e/fly";
import MediaQuery from "svelte-media-queries";
import Dices from "@lucide/svelte/icons/dices";
import { re } from "@ts/Redaction/Redactor";
import re from "@ts/Redaction/Redactor";
let hideOnPrint: boolean = $state(false);
let { children } = $props();
@ -115,16 +115,14 @@
</a>
<div class="nav-spacer" />
<!-- <a href="/">Home</a> -->
<!-- <a href="/zhen/notes/physics/1?hideOnPrint=1" target="_blank" style="width: 7.5rem;">Notes</a> -->
{@render SwitchThemeButton()}
<a
href="/cv?hideOnPrint=1"
target="_blank"
style="width: 7.5rem;"
class="text-center justify-center">Zhen CV</a
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="https://botalex.itch.io/" target="_blank">Games</a>

View file

@ -28,8 +28,9 @@
// import NameAndTag from "./comps/NameAndTag.svelte";
import Profile from "./comps/Profile.svelte";
import DeprivedTrackerSection from "./comps/DeprivedTrackerSection.svelte";
import re from "@src/ts/Redaction/Redactor";
const mobileThreshold: string = "600px"; // was 1000px. zhen testing
const mobileThreshold: string = "600px"; // was 1000px.
let mobile: boolean;
let debug = false;
@ -102,14 +103,15 @@
class="grid max-lg:grid-cols-1 sm:grid-cols-2 gap-4 p-4 max-lg:px-0 w-full"
>
<Profile
name="Zhen / Alex"
name={$re?.nick ? $re?.nick + "/Alex" : "Alex"}
tags={["Programmer", "3D artist", "UX Designer"]}
isMobile={mobile}
>
<span>
<p>
Hi, I am Alex/Zhen, {@html !mobile ? "" : "<br/>"} I'm that chinese
guy.
Hi, I am {$re?.nick ? $re?.nick + "/Alex" : "Alex"}, {@html !mobile
? ""
: "<br/>"} I'm that chinese guy.
</p>
<p>
Here's my CV: <a href="/cv?hideOnPrint=1" style="color:lightblue;"
@ -203,7 +205,6 @@
</div>
<div class="py-4"></div>
<div
class="grid place-content-center place-items-center pointer-events-auto font-mono"
>

View file

@ -4,6 +4,7 @@
import onDestroy from "@e/onDestroy";
import ArrowBigDown from "lucide-svelte/icons/arrow-big-down";
import fly from "@e/fly";
import re from "@ts/Redaction/Redactor";
const buildTime = __BUILD_TIME__;
let scrollY = 0;
@ -156,16 +157,16 @@
/>
<div class="{hideOnPrint ? 'hide-on-print' : ''} w-full">
<!-- Keep scrolling thing -->
<div class="hidden h-64 w-full flex flex-col justify-center items-center">
<div>Keep scrolling to veiw Zhen's portfolio site!</div>
<div class="flex justify-center">
<ArrowBigDown />
<ArrowBigDown />
<ArrowBigDown />
<ArrowBigDown />
</div>
</div>
<!-- <!-- Keep scrolling thing --> -->
<!-- <div class="hidden h-64 w-full flex flex-col justify-center items-center"> -->
<!-- <div>Keep scrolling to veiw [Redacted]'s portfolio site!</div> -->
<!-- <div class="flex justify-center"> -->
<!-- <ArrowBigDown /> -->
<!-- <ArrowBigDown /> -->
<!-- <ArrowBigDown /> -->
<!-- <ArrowBigDown /> -->
<!-- </div> -->
<!-- </div> -->
<div
class="hidden h-64 w-full flex flex-col justify-end items-center"
@ -193,7 +194,7 @@
<br />
<span>Snorre Ettrup Altschul</span>
<br />
<span>Zhentao Wei</span>
<span>{$re?.name ?? "BOT Alex"}</span>
</div>
<div class="flex flex-col items-center">
<h3><b>About this website</b></h3>
@ -221,7 +222,9 @@
</div>
<div class="flex flex-col items-center">
<h3><b>Contact</b></h3>
<a href="mailto:zhen@deprived.dev">zhen@deprived.dev</a>
<a href="mailto:{$re?.email ?? 'Alex@deprived.dev'}"
>{$re?.email ?? "alex@deprived.dev"}</a
>
<div class="mt-2"></div>
<a
href="https://discord.gg/awatEEqc3M"