feat(docs): add footer, favicon, and logo branding
- Add sidebar footer with GitHub repo link and MIT copyright - Generate geometric logo for project branding - Add logo as favicon in browser tab - Add logo to sidebar header (32x32) next to "sukr" text - Add centered logo (128px) at top of README
This commit is contained in:
@@ -1,3 +1,7 @@
|
|||||||
|
<p align="center">
|
||||||
|
<img src="docs/static/logo.png" alt="sukr logo" width="128" />
|
||||||
|
</p>
|
||||||
|
|
||||||
# sukr
|
# sukr
|
||||||
|
|
||||||
**Minimal static site compiler — suckless, Rust, zero JS.**
|
**Minimal static site compiler — suckless, Rust, zero JS.**
|
||||||
|
|||||||
9
docs/static/style.css
vendored
9
docs/static/style.css
vendored
@@ -54,7 +54,14 @@ body {
|
|||||||
font-weight: 700;
|
font-weight: 700;
|
||||||
color: var(--accent);
|
color: var(--accent);
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
display: block;
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
gap: 0.5rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sidebar .logo-img {
|
||||||
|
width: 32px;
|
||||||
|
height: 32px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.sidebar .tagline {
|
.sidebar .tagline {
|
||||||
|
|||||||
5
docs/templates/base.html
vendored
5
docs/templates/base.html
vendored
@@ -14,7 +14,10 @@
|
|||||||
<body>
|
<body>
|
||||||
<aside class="sidebar">
|
<aside class="sidebar">
|
||||||
<header>
|
<header>
|
||||||
<a href="{{ prefix }}/index.html" class="logo">sukr</a>
|
<a href="{{ prefix }}/index.html" class="logo">
|
||||||
|
<img src="{{ prefix }}/logo.png" alt="sukr" class="logo-img" />
|
||||||
|
sukr
|
||||||
|
</a>
|
||||||
<span class="tagline">suckless static sites</span>
|
<span class="tagline">suckless static sites</span>
|
||||||
</header>
|
</header>
|
||||||
<nav>
|
<nav>
|
||||||
|
|||||||
Reference in New Issue
Block a user