Add favicon and logo — three stacked drive bays with green LEDs

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
marcandClaude Sonnet 4.6 committed 2026-06-20 19:18:02 +02:00
1 parent eba12aa290
commit c992e3f1d1
4 files changed
+22 -1

No files matched your search

+15
View File
@@ -0,0 +1,15 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
<rect width="32" height="32" rx="6" fill="#0d1117"/>
<!-- Drive bay 1 -->
<rect x="5" y="6" width="22" height="5.5" rx="1.5" fill="#161b22" stroke="#238636" stroke-width="1"/>
<rect x="8" y="8" width="8" height="1.5" rx="0.75" fill="#30363d"/>
<circle cx="24" cy="8.75" r="1.5" fill="#3fb950"/>
<!-- Drive bay 2 -->
<rect x="5" y="13" width="22" height="5.5" rx="1.5" fill="#161b22" stroke="#238636" stroke-width="1"/>
<rect x="8" y="15" width="8" height="1.5" rx="0.75" fill="#30363d"/>
<circle cx="24" cy="15.75" r="1.5" fill="#3fb950"/>
<!-- Drive bay 3 -->
<rect x="5" y="20" width="22" height="5.5" rx="1.5" fill="#161b22" stroke="#238636" stroke-width="1"/>
<rect x="8" y="22" width="8" height="1.5" rx="0.75" fill="#30363d"/>
<circle cx="24" cy="22.75" r="1.5" fill="#3fb950"/>
</svg>

After

Width:  |  Height:  |  Size: 879 B

+5 -1
View File
@@ -3,6 +3,7 @@
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<title>MicroNAS</title> <title>MicroNAS</title>
<link rel="icon" type="image/svg+xml" href="{{ url_for('static', filename='img/favicon.svg') }}">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5/dist/css/bootstrap.min.css"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5/dist/css/bootstrap.min.css">
<link rel="stylesheet" href="{{ url_for('static', filename='css/app.css') }}"> <link rel="stylesheet" href="{{ url_for('static', filename='css/app.css') }}">
</head> </head>
@@ -105,7 +106,10 @@
<!-- Header --> <!-- Header -->
<div class="topbar d-flex justify-content-between align-items-center"> <div class="topbar d-flex justify-content-between align-items-center">
<span class="fw-semibold fs-5">MicroNAS</span> <span class="d-flex align-items-center gap-2">
<img src="{{ url_for('static', filename='img/favicon.svg') }}" width="24" height="24" alt="">
<span class="fw-semibold fs-5">MicroNAS</span>
</span>
<div class="d-flex align-items-center gap-3"> <div class="d-flex align-items-center gap-3">
<span id="lastRefresh" class="small" style="color:var(--muted)"></span> <span id="lastRefresh" class="small" style="color:var(--muted)"></span>
<button type="button" class="btn btn-sm" style="border:1px solid var(--border); color:var(--muted)" <button type="button" class="btn btn-sm" style="border:1px solid var(--border); color:var(--muted)"
+1
View File
@@ -3,6 +3,7 @@
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<title>MicroNAS — Login</title> <title>MicroNAS — Login</title>
<link rel="icon" type="image/svg+xml" href="{{ url_for('static', filename='img/favicon.svg') }}">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5/dist/css/bootstrap.min.css"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5/dist/css/bootstrap.min.css">
<link rel="stylesheet" href="{{ url_for('static', filename='css/app.css') }}"> <link rel="stylesheet" href="{{ url_for('static', filename='css/app.css') }}">
<style> <style>
+1
View File
@@ -3,6 +3,7 @@
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<title>MicroNAS — Setup</title> <title>MicroNAS — Setup</title>
<link rel="icon" type="image/svg+xml" href="{{ url_for('static', filename='img/favicon.svg') }}">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5/dist/css/bootstrap.min.css"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5/dist/css/bootstrap.min.css">
<link rel="stylesheet" href="{{ url_for('static', filename='css/app.css') }}"> <link rel="stylesheet" href="{{ url_for('static', filename='css/app.css') }}">
<style> <style>