71 lines
3.0 KiB
HTML
71 lines
3.0 KiB
HTML
<!DOCTYPE html>
|
|
<!-- Copyright © 2026 Olaf Kolkman -->
|
|
<!-- SPDX-License-Identifier: GPL-3.0-or-later -->
|
|
<html lang="en">
|
|
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
<title data-i18n="settingsTitle">LinkLog Settings</title>
|
|
<link rel="stylesheet" href="options.css" />
|
|
</head>
|
|
|
|
<body>
|
|
<main class="options-shell">
|
|
<img class="extension-logo" src="logo.svg" data-i18n-alt="extensionName" alt="LinkLog" />
|
|
<h1 data-i18n="settings">Settings</h1>
|
|
|
|
<div id="status" class="status hidden" aria-live="polite"></div>
|
|
|
|
<section id="logged-in" class="logged-in hidden" aria-live="polite">
|
|
<p id="session-summary"></p>
|
|
<button type="button" id="sign-out" data-i18n="signOut">Sign out</button>
|
|
</section>
|
|
|
|
<form id="settings-form">
|
|
<label>
|
|
<span data-i18n="backendUrlLabel">Backend URL</span>
|
|
<input id="backend-url" type="url" placeholder="https://example.com" />
|
|
</label>
|
|
|
|
<label>
|
|
<span data-i18n="usernameLabel">Username</span>
|
|
<input id="username" type="text" data-i18n-placeholder="usernamePlaceholder" placeholder="alice" />
|
|
</label>
|
|
|
|
<label>
|
|
<span data-i18n="passwordLabel">Password</span>
|
|
<input id="password" type="password" />
|
|
</label>
|
|
|
|
<button type="submit" data-i18n="saveAndLogIn">Save and log in</button>
|
|
</form>
|
|
|
|
<section class="about-plugin">
|
|
<h2 data-i18n="thisPlugin">This Plugin</h2>
|
|
<p data-i18n="pluginDescription">This plugin will log links to a backend LinkLog server which will publish them on a website and potentially as
|
|
an entry
|
|
on a fediverse service or other locations, depending on the plugins configured.</p>
|
|
<p data-i18n="accountRequirement">Users of this plugin will need an account on a LinkLog server</p>
|
|
<h2 data-i18n="privacy">Privacy</h2>
|
|
<p data-i18n="privacyDescription">This plugin respects your privacy and does not collect any personal data beyond what is necessary to log links
|
|
to your LinkLog server.</p>
|
|
<p data-i18n="storedData">The URL - after a best effort try to remove tracking parameters -, the title of the webpage, a possible
|
|
comment, and a timestamp of visit will be stored on the backend server, and will be made public in combination
|
|
with
|
|
the user's profile as registered on the backend server.
|
|
|
|
</p>
|
|
|
|
<h2 data-i18n="backendHeading">LinkLog Backend</h2>
|
|
<p><span data-i18n="backendDescription">The backend URL is a selfhosted linklog application. See its</span> <a
|
|
href="https://git.kolkman.org/olaf/Link-Log" data-i18n="repository">repository</a> <span data-i18n="backendSource">for its source.</span></p>
|
|
</section>
|
|
</main>
|
|
<footer class="extension-footer"><span data-i18n="copyright">Copyright © 2026 Olaf Kolkman</span> · <a
|
|
href="https://git.kolkman.org/olaf/Link-Log" data-i18n="repository">Repository</a></footer>
|
|
|
|
<script src="l10n.js"></script>
|
|
<script src="options.js"></script>
|
|
</body>
|
|
|
|
</html> |