Compare commits

..

3 commits

Author SHA1 Message Date
654f220733 Changed links to rev3
All checks were successful
Rebuild signaller for deprived.dev to rebuild site / test_service (push) Successful in 21s
2025-06-17 13:27:26 +08:00
f809d022ec New cv done 2025-06-17 13:25:45 +08:00
75237c87bd Fixed QR code background 2025-06-16 15:02:57 +08:00
6 changed files with 52 additions and 10 deletions

View file

@ -103,7 +103,7 @@
{@render SwitchThemeButton()} {@render SwitchThemeButton()}
<a <a
href="/zhen/cv/rev2?hideOnPrint=1" href="/zhen/cv/rev3?hideOnPrint=1"
target="_blank" target="_blank"
style="width: 7.5rem;">Zhen CV</a style="width: 7.5rem;">Zhen CV</a
> >

View file

@ -82,7 +82,7 @@
<Profile name="Zhen / Alex" tags={["Programmer", "3D artist", "UX Designer"]} isMobile={mobile}> <Profile name="Zhen / Alex" tags={["Programmer", "3D artist", "UX Designer"]} isMobile={mobile}>
<span> <span>
<p>Hi, I am Alex/Zhen, {@html !mobile ? "" : "<br/>"} I'm that chinese guy.</p> <p>Hi, I am Alex/Zhen, {@html !mobile ? "" : "<br/>"} I'm that chinese guy.</p>
<p>Here's my CV: <a href="/zhen/cv/rev2?hideOnPrint=1" style="color:lightblue;">pdf</a></p> <p>Here's my CV: <a href="/zhen/cv/rev3?hideOnPrint=1" style="color:lightblue;">pdf</a></p>
</span> </span>
</Profile> </Profile>

View file

@ -5,11 +5,12 @@
import LinkToSource from "../CompsRev3/LinkToSource.svelte"; import LinkToSource from "../CompsRev3/LinkToSource.svelte";
export let Style = ""; export let Style = "";
export let Class = "";
</script> </script>
<div class="container " style="{Style}"> <div class="container {Class}" style="{Style}">
<div class=" text-center bg-[var(--left-grid-bg-color)]"> <div class=" text-center bg-[var(--left-grid-bg-color)]">
<RepeatedSkills textOverride={["Hello", "你好", "Hej"]} targetTextHeight={4} targetTextWidth={50} applyRotation={false}/> <RepeatedSkills textOverride={["Hello", "你好", "Hej"]} targetTextHeight={3} targetTextWidth={50} applyRotation={false}/>
</div> </div>
<div/> <div/>
<div class="flex justify-center"> <div class="flex justify-center">

View file

@ -8,6 +8,41 @@
</div> </div>
<style lang="scss"> <style lang="scss">
.corner-border-container {
--length: 20px;
--width: 4px;
background-color: var(--left-grid-bg-color);
background-image:
linear-gradient(var(--left-decor-line-color), var(--left-decor-line-color)),
linear-gradient(var(--left-decor-line-color), var(--left-decor-line-color)),
linear-gradient(var(--left-decor-line-color), var(--left-decor-line-color)),
linear-gradient(var(--left-decor-line-color), var(--left-decor-line-color)),
linear-gradient(var(--left-decor-line-color), var(--left-decor-line-color)),
linear-gradient(var(--left-decor-line-color), var(--left-decor-line-color)),
linear-gradient(var(--left-decor-line-color), var(--left-decor-line-color)),
linear-gradient(var(--left-decor-line-color), var(--left-decor-line-color));
background-size:
var(--length) var(--width),
var(--width) var(--length),
var(--length) var(--width),
var(--width) var(--length),
var(--length) var(--width),
var(--width) var(--length),
var(--length) var(--width),
var(--width) var(--length);
background-position:
top left,
top left,
top right,
top right,
bottom right,
bottom right,
bottom left,
bottom left;
background-repeat: no-repeat;
}
.qrcode { .qrcode {
transform: scale(0.9); transform: scale(0.9);
} }

View file

@ -5,6 +5,7 @@
</b> </b>
</div> </div>
<div> <div>
◾ Full-stack at Yaaumma <br>
◾ "AI and data" at DTU. <br> ◾ "AI and data" at DTU. <br>
◾ Working at <a class="underline" href="https://grazper.com/">GrazperAI</a> <br/> ◾ Working at <a class="underline" href="https://grazper.com/">GrazperAI</a> <br/>
◾ Volunteer at Kildevæld Makerspace. ◾ Volunteer at Kildevæld Makerspace.

View file

@ -76,17 +76,22 @@
<div class="NotoSans cv-config cv-container-container include-in-print"> <div class="NotoSans cv-config cv-container-container include-in-print">
<div class="cv-container sections decorations"> <div class="cv-container sections decorations">
<div id="left-section" class="bg-grid-cv"> <div id="left-section" class="bg-grid-cv">
<LeftTopDecor Style="pointer-events: none;" /> <LeftTopDecor />
<BottomRightDecor Style="pointer-events: none;" /> <BottomRightDecor Style="pointer-events: none;" />
<div <div
class="absolute rotate-12 width-[10cm] h-full right-[15cm]" class="absolute rotate-12 width-[10cm] h-full right-[15cm]"
style="background-color: #bdd6ee" style="background-color: #bdd6ee"
></div> ></div>
<div class="text-[var(--left-text-color)]"> <div class="text-[var(--left-text-color)] pointer-events-none">
<NameAndImage /> <div class="pointer-events-auto flex flex-col justify-center w-full items-center">
<ShortProfile /> <NameAndImage />
<CombinedContacts /> <div class="py-2"></div>
<LinkedInQR /> <ShortProfile />
<div class="py-2"></div>
<CombinedContacts />
<div class="py-2"></div>
<LinkedInQR />
</div>
</div> </div>
</div> </div>
<div id="leftSectionSeperator"></div> <div id="leftSectionSeperator"></div>