Auto commit
All checks were successful
Build Org Website / build (push) Successful in 40s

This commit is contained in:
gitea-actions
2026-08-20 14:03:52 +01:00
parent 0b4a68b81b
commit 7a60d33610
11 changed files with 504 additions and 72 deletions

View File

@@ -7,9 +7,9 @@
<main class="rl-app" id="resource-loader" aria-labelledby="rl-title">
<header class="rl-hero">
<div class="rl-hero__copy">
<p class="rl-eyebrow">Private browser library</p>
<p class="rl-eyebrow">Private synced library</p>
<h1 id="rl-title">Resource Loader</h1>
<p>Keep books, papers, articles, and videos together. Your vaults stay in this browser.</p>
<p>Keep books, papers, articles, and videos together. Metadata and covers follow you across devices.</p>
</div>
<div class="rl-hero__actions">
<label class="rl-vault-picker" for="rl-vault-select">
@@ -25,7 +25,7 @@
<div><span id="rl-stat-active">0</span><small>active</small></div>
<div><span id="rl-stat-backlog">0</span><small>backlog</small></div>
<div><span id="rl-stat-completed">0</span><small>completed</small></div>
<div class="rl-summary__privacy"><span aria-hidden="true"></span><small>stored locally</small></div>
<div class="rl-summary__privacy" id="rl-sync-status" data-state="syncing"><span aria-hidden="true"></span><small>connecting…</small></div>
</section>
<section class="rl-command-bar" aria-label="Resource actions">
@@ -165,8 +165,8 @@
<dialog class="rl-dialog" id="rl-storage-dialog">
<div class="rl-dialog__shell rl-dialog__shell--small">
<header class="rl-dialog__head"><div><p class="rl-eyebrow">This browser</p><h2>Local storage</h2></div><button type="button" class="rl-close" data-close-dialog aria-label="Close">×</button></header>
<div class="rl-dialog__body"><p id="rl-storage-summary">Calculating storage use…</p><p class="rl-help">Export JSON regularly. Clearing browser data removes vault metadata and retained PDFs.</p><button type="button" id="rl-request-persistence">Request persistent storage</button></div>
<footer class="rl-dialog__foot"><button type="button" class="rl-danger" id="rl-clear-data">Clear Resource Loader data</button><button type="button" data-close-dialog>Close</button></footer>
<div class="rl-dialog__body"><p id="rl-storage-summary">Calculating storage use…</p><p class="rl-help">Metadata and thumbnails sync to the server. PDFs remain only in the browser where they were imported.</p><button type="button" id="rl-request-persistence">Request persistent storage</button></div>
<footer class="rl-dialog__foot"><button type="button" class="rl-danger" id="rl-clear-data">Clear this browser's cache &amp; PDFs</button><button type="button" data-close-dialog>Close</button></footer>
</div>
</dialog>