Finish first working version w/ indexed db cache

This commit is contained in:
arne 2025-11-18 12:49:07 +01:00
commit 2e48899420
4 changed files with 538 additions and 65 deletions

View file

@ -11,7 +11,7 @@
body {
margin: 24px;
min-height: 100vh;
max-width: 1000px;
max-width: 960px;
background: #fbf5de;
color: #222;
font-family: sans-serif;
@ -72,9 +72,25 @@
clear: both;
}
input {
input,
button {
margin: 3px 0;
padding: 3px;
border: 2px solid #222;
color: #222;
background: rgba(255, 255, 255, 0.8);
}
section.login label,
section.login input {
display: block;
width: 100%;
max-width: 480px;
}
section.login input,
section.login button {
padding: 6px;
}
.controls {
@ -100,8 +116,11 @@
<body>
<img class="illustration" src="./img/lodestone_attracting_nails.png" width="150" />
<h1>Lodestone</h1>
<p>Lodestone is an application to help you navigate the fediverse. It surfaces things you enjoyed and provides a search that runs fully in your own browser.</p>
<div id="root"></div>
<p>Lodestone is an application to help you navigate the Fediverse. It surfaces things you enjoyed and allows you to sift through them again. It aims to be a companion to the server hosting your Mastodon instance, or any other compatible Fediverse software.</p>
<div id="root">
Loading application…
<noscript>Please turn on JavaScript to run the application.</noscript>
</div>
<script src="/js/main.js"></script>
</body>
</html>