Add About page

This commit is contained in:
2026-05-26 23:42:23 +02:00
parent 7b8f9e3050
commit f60d223c06
+7
View File
@@ -19,6 +19,7 @@
<button :class="{active: view === 'prefs'}" @click="view = 'prefs'"></button>
<button v-if="isAdmin" :class="{active: view === 'admin'}" @click="view = 'admin'">👤</button>
<button @click="logout" title="Logout">🚪</button>
<button @click="view = 'about'" title="About"></button>
</div>
<FileTree v-if="view === 'files'" :files="filteredFiles" :selected="currentFile" @select="openFile" @delete="deleteItem" @move="moveFile" />
<FileTree v-if="view === 'shared'" :files="sharedFiles" :selected="currentFile" @select="openFile" @delete="deleteItem" @move="moveFile" />
@@ -243,6 +244,12 @@
</table>
</div>
</main>
<!-- About -->
<main class="panel" v-if="view === 'about'" style="text-align:center;padding-top:80px">
<h2>MarkdownHub</h2>
<p style="margin:16px 0"><a href="https://git.aholck.net/anders-pub/markdown-hub" target="_blank" rel="noopener">https://git.aholck.net/anders-pub/markdown-hub</a></p>
<p style="color:var(--text-muted)">Anders Holck 2026</p>
</main>
</div>
<div class="login" v-else>
<form @submit.prevent="login">