56 lines
1.8 KiB
HTML
56 lines
1.8 KiB
HTML
{{ block "index" . }}
|
|
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
<title>My CV Website</title>
|
|
<script src="https://unpkg.com/htmx.org@1.9.2"></script>
|
|
<link rel="stylesheet" href="/css/main.css" />
|
|
</head>
|
|
|
|
<body
|
|
class="bg-primary dark:bg-darkprimary text-bodytext dark:text-darkbodytext text-sm md:text-lg flex flex-col min-h-screen"
|
|
>
|
|
<div class="relative flex-grow">
|
|
<div
|
|
id="scatteredWords"
|
|
class="pointer-events-none absolute inset-0 overflow-hidden select-none hidden md:block"
|
|
>
|
|
<span
|
|
class="absolute top-10 left-5 text-purple-300/50 dark:text-gray-300/10 text-xl font-bold"
|
|
>Golang</span
|
|
>
|
|
<span
|
|
class="absolute top-40 right-10 text-purple-300/50 dark:text-gray-300/10 text-xl font-bold"
|
|
>React</span
|
|
>
|
|
<span
|
|
class="absolute bottom-20 left-1/3 text-purple-300/50 dark:text-gray-300/10 text-xl font-bold"
|
|
>HTMX</span
|
|
>
|
|
<span
|
|
class="absolute top-1/2 right-1/4 text-purple-300/50 dark:text-gray-300/10 text-xl font-bold"
|
|
>Node</span
|
|
>
|
|
<span
|
|
class="absolute top-3/4 right-20 text-purple-300/50 dark:text-gray-300/10 text-xl font-bold"
|
|
>Kafka</span
|
|
>
|
|
<span
|
|
class="absolute top-3/4 left-20 text-purple-300/50 dark:text-gray-300/10 text-xl font-bold"
|
|
>Docker</span
|
|
>
|
|
</div>
|
|
<!-- Header Section -->
|
|
<!-- {{ template "header" }} -->
|
|
<!-- About Section -->
|
|
<div id="content" class="flex-grow">{{ template "about-partial" . }}</div>
|
|
</div>
|
|
<!-- Footer Section -->
|
|
{{ template "footer" }}
|
|
</body>
|
|
{{ template "script" }}
|
|
</html>
|
|
{{ end }}
|