roundabout,
created on Friday, 22 December 2023, 16:18:54 (1703261934),
received on Wednesday, 31 July 2024, 06:54:40 (1722408880)
Author identity: vlad <vlad.muntoiu@gmail.com>
d23da5356a2ba58790e74074a059032ef0f6e0f3
templates/login.html
@@ -30,47 +30,49 @@
</section> </div> </form> <x-vbox class="nopad"><a href="./altlogin" style="all: inherit; cursor: pointer;"><div class="card"><section><x-hbox><iconify-icon icon="mdi:email-fast" style="font-size: 3em;"></iconify-icon><div><h3>Log in with disposable code</h3><p>Log in without your password using a one-time email</p></div></x-hbox></section></div></a><a href="./passkey" style="all: inherit; cursor: pointer;"><div class="card"><section><x-hbox><iconify-icon icon="mdi:fingerprint" style="font-size: 3em;"></iconify-icon><div><h3>Use a passkey</h3><p>Use biometrics or a physical security key instead of your password to log in</p></div></x-hbox></section></div></a><a href="./reset" style="all: inherit; cursor: pointer;"><div class="card"><section><x-hbox><iconify-icon icon="mdi:key" style="font-size: 3em;"></iconify-icon><div><h3>Reset your password</h3><p>Confirm your email to recover access to your account</p></div></x-hbox></section></div></a></x-vbox>{# <x-vbox class="nopad"> <a href="./altlogin" style="all: inherit; cursor: pointer;"> <div class="card"> <section> <x-hbox> <iconify-icon icon="mdi:email-fast" style="font-size: 3em;"></iconify-icon> <div> <h3>Log in with disposable code</h3> <p>Log in without your password using a one-time email</p> </div> </x-hbox> </section> </div> </a> <a href="./passkey" style="all: inherit; cursor: pointer;"> <div class="card"> <section> <x-hbox> <iconify-icon icon="mdi:fingerprint" style="font-size: 3em;"></iconify-icon> <div> <h3>Use a passkey</h3> <p>Use biometrics or a physical security key instead of your password to log in</p> </div> </x-hbox> </section> </div> </a> <a href="./reset" style="all: inherit; cursor: pointer;"> <div class="card"> <section> <x-hbox> <iconify-icon icon="mdi:key" style="font-size: 3em;"></iconify-icon> <div> <h3>Reset your password</h3> <p>Confirm your email to recover access to your account</p> </div> </x-hbox> </section> </div> </a> </x-vbox> #}</x-tab> <label><input type="radio" name="login-tabs">Sign up</label> <x-tab>
@@ -112,6 +114,7 @@
</section> </div> </form> {#<x-vbox class="nopad"> <a href="./school" style="all: inherit; cursor: pointer;"> <div class="card">
@@ -152,7 +155,8 @@
</section> </div> </a> </x-vbox></x-vbox> #}</x-tab> </x-notebook> </x-vbox>
templates/repo.html
@@ -35,12 +35,6 @@
<li><a href="/{{ username }}/{{ repository }}/tree">Tree</a></li> <li><a href="/{{ username }}/{{ repository }}/branches">Branches</a></li> <li><a href="/{{ username }}/{{ repository }}/log">History</a></li> <!-- <li><a href="/{{ username }}/{{ repository }}/forum">Forum</a></li>--><!-- <li><a href="/{{ username }}/{{ repository }}/docs">Docs</a></li>--><!-- <li><a href="/{{ username }}/{{ repository }}/releases">Releases</a></li>--><!-- <li><a href="/{{ username }}/{{ repository }}/activity">Activity</a></li>--><!-- <li><a href="/{{ username }}/{{ repository }}/people">People</a></li>--><!-- <li><a href="/{{ username }}/{{ repository }}/ci">CI</a></li>--><li><a href="/{{ username }}/{{ repository }}/forum">Forum</a></li> <li><a href="/{{ username }}/{{ repository }}/users">Users</a></li> <li><a href="/{{ username }}/{{ repository }}/settings">Settings</a></li>
templates/repository/repo-tree.html
@@ -3,126 +3,7 @@
Tree of {{ username }}/{{ repository }} {% endblock %} {% block content %} <!--<dialog id="commit-dialog"><x-frame style="--width: 768px; --margin: 0;"><div class="card"><section class="card-main"><form><x-vbox><x-hbox style="align-items: center; justify-content: space-between;"><h3>Commit</h3><button class="button-flat big-button"><iconify-icon icon="mdi:close"></iconify-icon></button></x-hbox><div><h4>Changes (-100, +100)</h4><ul><li>File 1: removed</li><li>File 2: created</li><li>File 3: modified</li></ul></div><x-vbox class="flexible-space nopad"><input id="commit-message" placeholder="Commit message"><textarea rows="6"></textarea></x-vbox><x-buttonbox class="buttonbox-right"><button class="button-flat" onclick="document.getElementById('stash-dialog').showModal(); return false;"><iconify-icon icon="mdi:close-box-multiple"></iconify-icon>Stash</button><button><iconify-icon icon="mdi:send-check"></iconify-icon>Commit</button></x-buttonbox></x-vbox></form></section></div></x-frame></dialog><dialog id="stash-dialog"><x-frame style="--width: 320px; --margin: 0;"><div class="card"><section class="card-main"><form method="dialog"><x-vbox><div><h4>Stash changes</h4><p>Are you sure you want to stash your changes? They will be permanently lost.</p></div><x-buttonbox class="buttonbox-right"><button class="button-flat">No</button><button class="button-flat">Yes</button></x-buttonbox></x-vbox></form></section></div></x-frame></dialog>--><x-vbox> <!--<x-frame style="--width: 896px;"><article class="card"><section class="card-main"><x-hbox style="align-items: center; justify-content: space-between;">You've got uncommitted changes (N files)<x-buttonbox><button class="button-flat" onclick="document.getElementById('stash-dialog').showModal();"><iconify-icon icon="mdi:close-box-multiple"></iconify-icon>Stash</button><button onclick="document.getElementById('commit-dialog').showModal();"><iconify-icon icon="mdi:send"></iconify-icon>Commit</button></x-buttonbox></x-hbox></section></article></x-frame><dialog id="new-branch"><x-frame style="--width: 448px; --margin: 0;"><div class="card"><section class="card-main"><form method="get"><x-vbox><div><h4>Create new branch</h4><p>The branch will be based on the currently selected branch.</p></div><x-vbox class="nopad"><label for="current">Copy of:</label><input id="current" name="current" value="{{ current }}" disabled></x-vbox><x-vbox class="nopad"><label for="name">Name</label><input id="name" name="name" placeholder="{{ current }}" value="" required></x-vbox><label><input type="checkbox" id="orphan">Orphan branch</label><x-buttonbox class="buttonbox-right"><button class="button-flat" onclick="document.getElementById('new-branch').close(); document.getElementById('branch-selection').value = 'branch-{{ current }}';">Cancel</button><button class="button-flat" type="submit">Create</button></x-buttonbox></x-vbox></form></section></div></x-frame></dialog>--><x-frame style="--width: 896px;" class="flexible-space"> <article class="card"> <section class="card-main">
@@ -146,41 +27,6 @@
</a> </x-buttonbox> {% include "tree-view.html" %} <!--<x-buttonbox class="buttonbox"><button class="button-flat big-button"><iconify-icon icon="mdi:file-plus"></iconify-icon></button><button class="button-flat big-button"><iconify-icon icon="mdi:upload"></iconify-icon></button><div class="flexible-space"></div><button class="button-flat big-button" disabled><iconify-icon icon="mdi:open-in-app"></iconify-icon></button><button class="button-flat big-button"><iconify-icon icon="mdi:download"></iconify-icon></button><button class="button-flat big-button"><iconify-icon icon="mdi:share"></iconify-icon></button><button class="button-flat big-button" disabled><iconify-icon icon="mdi:content-copy"></iconify-icon></button><button class="button-flat big-button" disabled><iconify-icon icon="mdi:content-cut"></iconify-icon></button><button class="button-flat big-button" disabled><iconify-icon icon="mdi:content-paste"></iconify-icon></button><button class="button-flat big-button" disabled><iconify-icon icon="mdi:rename"></iconify-icon></button><button class="button-flat big-button" disabled><iconify-icon icon="mdi:delete"></iconify-icon></button></x-buttonbox>--></x-vbox> </section> </article>