This commit is contained in:
Stefan Schwarz 2020-08-15 09:10:47 +02:00
parent 7100621f5e
commit 09a3f096c7
8 changed files with 154 additions and 115 deletions

View file

@ -18,15 +18,28 @@
<div class="p-2">
<h2 class="underline">Your Devices:</h2>
<div class="grid grid-cols-3 grid-gap-1">
<div>macaddr: "00:18:e7:34:11:1c"</div>
{% for device in my %}
<div class="grid grid-cols-3 grid-gap-1 p-1">
<div class="font-mono">{{ device.macaddr }}</div>
<div>
<input class="focus:shadow-outline border border-gray-300 px-2"
value="Thinkpad T30 Wifi"/>
value="{{ device.descr }}"/>
<select class="focus:shadow-outline border border-gray-300 px-2">
<option value="1">Public</option>
<option value="2">Private</option>
<option value="3">Internal</option>
<option value="0"
{{ device.privacy.selected(crate::db::PrivacyLevel::ShowUserAndDevice) }}
>Show User and Device</option>
<option value="1"
{{ device.privacy.selected(crate::db::PrivacyLevel::ShowUser) }}
>Show User</option>
<option value="2"
{{ device.privacy.selected(crate::db::PrivacyLevel::ShowAnonymous) }}
>Show Anonymous</option>
<option value="3"
{{ device.privacy.selected(crate::db::PrivacyLevel::HideUser) }}
>Hide User</option>
<option value="4"
{{ device.privacy.selected(crate::db::PrivacyLevel::DontLog) }}
>Dont Log</option>
</select>
</div>
<div>
@ -34,23 +47,14 @@
<button class="rounded bg-gray-300 font-bold px-2 bg-red-500">Delete</button>
</div>
</div>
<div class="grid grid-cols-3 grid-gap-1">
<div>macaddr: "90:78:41:bd:10:23"</div>
<div>nickname: "Neptun"</div>
<div>descr: "Neptun"</div>
</div>
<div class="grid grid-cols-3 grid-gap-1">
<div>macaddr: "10:0b:a9:ad:9f:30"</div>
<div>nickname: "Wu"</div>
<div>descr: "x220"</div>
</div>
{% endfor %}
</div>
<div class="p-2">
<h2 class="underline">Unregistred Devices:</h2>
<div class="grid grid-cols-3 grid-gap-1">
<div>macaddr: "f0:d5:bf:cc:a2:f9"</div>
{% for device in unassinged %}
<div class="grid grid-cols-4 grid-gap-1 p-1">
<div class="font-mono">{{ device.macaddr }}</div>
<div class="font-mono">{{ device.ip() }}</div>
<div>
<input class="focus:shadow-outline border border-gray-300 px-2"
placeholder="awesome new device"/>
@ -59,54 +63,7 @@
<button class="rounded bg-gray-300 font-bold px-2 bg-blue-300">Register</button>
</div>
</div>
<div class="grid grid-cols-3 grid-gap-1">
<div>macaddr: "6a:f4:a2:c4:e2:2e"</div>
<div>nickname: "Mondschauer93"</div>
<div>descr: "Smartphone"</div>
</div>
<div class="grid grid-cols-3 grid-gap-1">
<div>macaddr: "f8:ff:c2:20:b6:0d"</div>
<div>nickname: "idefix"</div>
<div>descr: "MacBook"</div>
</div>
<div class="grid grid-cols-3 grid-gap-1">
<div>macaddr: "30:57:14:db:34:d3"</div>
<div>nickname: "idefix"</div>
<div>descr: "IPhone"</div>
</div>
<div class="grid grid-cols-3 grid-gap-1">
<div>macaddr: "98:01:a7:b6:48:5b"</div>
<div>nickname: "idefix"</div>
<div>descr: "UbuntuBook"</div>
</div>
<div class="grid grid-cols-3 grid-gap-1">
<div>macaddr: "f4:db:e3:3f:7e:18"</div>
<div>nickname: "raphii"</div>
<div>descr: "iPhone 11"</div>
</div>
<div class="grid grid-cols-3 grid-gap-1">
<div>macaddr: "70:48:0f:98:de:23"</div>
<div>nickname: "raphii"</div>
<div>descr: "iPad Pro"</div>
</div>
<div class="grid grid-cols-3 grid-gap-1">
<div>macaddr: "e0:cc:f8:6a:d1:d4"</div>
<div>nickname: "stoneos"</div>
<div>descr: "xiaomi mi10"</div>
</div>
<div class="grid grid-cols-3 grid-gap-1">
<div>macaddr: "74:e5:f9:86:98:8b"</div>
<div>nickname: "ptflea"</div>
<div>descr: "computer"</div>
</div>
{% endfor %}
</div>
<div class="shadow-lg p-2">
footer