advent22/ui/src/components/ConfigView.vue

131 lines
3.3 KiB
Vue
Raw Normal View History

2023-09-10 03:10:22 +00:00
<template>
2023-09-10 03:38:24 +00:00
<BulmaDrawer header="Konfiguration">
2023-09-10 03:25:12 +00:00
<div class="card-content">
2023-09-10 03:38:24 +00:00
<div class="columns">
<div class="column is-one-third">
<div class="content">
<h4>Rätsel</h4>
<dl>
<dt>Titel</dt>
<dd>Adventskalender 2023</dd>
<dt>Lösung</dt>
<dd>ABCDEFGHIJKLMNOPQRSTUVWX</dd>
2023-09-10 03:10:22 +00:00
<dt>Reihenfolge</dt>
<dd>AGFCINBEWLKQMXDURPOSJVHT</dd>
2023-09-10 03:10:22 +00:00
<dt>Offene Türchen</dt>
<dd>10</dd>
2023-09-10 03:10:22 +00:00
<dt>Nächstes Türchen in</dt>
<dd>dd-hh-mm-ss</dd>
2023-09-10 03:10:22 +00:00
<dt>Erstes Türchen</dt>
<dd>01.12.2023</dd>
2023-09-10 03:10:22 +00:00
<dt>Letztes Türchen</dt>
<dd>24.12.2023</dd>
2023-09-10 03:10:22 +00:00
<dt>Rätsel schließt</dt>
<dd>01.04.2024</dd>
2023-09-10 03:10:22 +00:00
<dt>Zufalls-Seed</dt>
<dd>""</dd>
</dl>
</div>
2023-09-10 03:10:22 +00:00
</div>
<div class="column is-one-third">
<div class="content">
<h4>Kalender</h4>
<dl>
<dt>Definition</dt>
<dd>files/default.toml</dd>
<dt>Hintergrundbild</dt>
<dd>files/adventskalender.jpg</dd>
<dt>Türchen</dt>
2023-09-11 02:36:51 +00:00
<dd>
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16
<span class="tag is-danger ml-2">
<span class="icon">
<font-awesome-icon icon="fa-solid fa-bolt" />
</span>
</span>
</dd>
</dl>
<h4>Bilder</h4>
<dl>
<dt>Größe</dt>
<dd>500 px</dd>
<dt>Rand</dt>
<dd>30 px</dd>
<dt>Schriftarten</dt>
<dd>files/Lena.ttf (Größe 50)</dd>
<dd>files/foobar.ttf (Größe 33)</dd>
</dl>
</div>
2023-09-10 03:10:22 +00:00
</div>
<div class="column is-one-third">
<div class="content">
<h4>WebDAV</h4>
<dl>
<dt>URL</dt>
<dd>https://example.com/remote.php/webdav/advent22</dd>
<dt>Zugangsdaten</dt>
2023-09-11 02:36:51 +00:00
<dd>
<span>***</span>
<span class="tag button is-primary ml-2">
<span class="icon">
<font-awesome-icon icon="fa-solid fa-eye" />
</span>
</span>
</dd>
<dt>Cache-Dauer</dt>
<dd>30 s</dd>
<dt>Konfigurationsdatei</dt>
<dd>config.toml</dd>
<dt>UI-Admin</dt>
2023-09-11 02:36:51 +00:00
<dd>
<span>***</span>
<span class="tag button is-primary ml-2">
<span class="icon">
<font-awesome-icon icon="fa-solid fa-eye" />
</span>
</span>
</dd>
</dl>
</div>
2023-09-10 03:10:22 +00:00
</div>
</div>
</div>
2023-09-10 03:38:24 +00:00
</BulmaDrawer>
2023-09-10 03:10:22 +00:00
</template>
<script lang="ts">
import { Options, Vue } from "vue-class-component";
import BulmaDrawer from "./bulma/Drawer.vue";
@Options({
components: {
BulmaDrawer,
},
})
export default class extends Vue {}
</script>
2023-09-10 20:08:13 +00:00
<style scoped>
dd {
overflow-x: auto;
}
</style>