basic design, image loading logic for logo anim

This commit is contained in:
2023-02-28 14:04:37 +00:00
parent c84d460f54
commit feff3b9142
8 changed files with 300 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
<html>
<head>
<title>lastfuture.de</title>
<link rel="stylesheet" href="css/main.css">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Langar&display=swap" rel="stylesheet">
</head>
<body>
<logo
x-data="logo"
role="img" aria-label="animated lastfuture logo"
@click="sidebar = !sidebar; togglePhase()"
:class="sidebar ? 'sidebar' : ''">
<span>lastfuture</span>
</logo>
<article class="main-article" x-data="{ expanded: false }">
<h1
@click="expanded = !expanded"
>Untitled-1.txt</h1>
<div class="content" x-cloak x-show="expanded">
<p>Cras mattis consectetur purus sit amet fermentum. Nullam quis risus eget urna mollis ornare vel eu leo. Donec sed odio dui. <a href="//google.com/">Praesent commodo cursus magna</a>, vel scelerisque nisl consectetur et. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aenean lacinia bibendum nulla sed consectetur. Donec id elit non mi porta gravida at eget metus.</p>
<p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean lacinia bibendum nulla sed consectetur. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.</p>
</div>
</article>
<script src="js/main.js"></script>
<script src="https://cdn.jsdelivr.net/npm/alpinejs@3.11.1/dist/cdn.min.js"></script>
</body>
</html>