Merge pull request #12 from stevedylandev/chore/feeds-admin-improvements 6c0118e5
chore/feeds admin improvements
Steve Simkins · 2026-04-06 21:48 5 file(s) · +21 −6
Cargo.lock +1 −1
644 644
645 645
[[package]]
646 646
name = "cellar"
647 -
version = "0.1.2"
647 +
version = "0.1.3"
648 648
dependencies = [
649 649
 "andromeda-auth",
650 650
 "askama 0.15.6",
apps/feeds/.env.example (added) +9 −0
1 +
ADMIN_PASSWORD=changeme
2 +
COOKIE_SECURE=false
3 +
BASE_URL=http://localhost:3000
4 +
HOST=127.0.0.1
5 +
PORT=3000
6 +
DEFAULT_FEED=
7 +
FRESHRSS_URL=
8 +
FRESHRSS_USERNAME=
9 +
FRESHRSS_PASSWORD=
apps/feeds/Cargo.toml +1 −1
1 1
[package]
2 2
name = "feeds"
3 -
version = "0.1.2"
3 +
version = "0.1.3"
4 4
edition = "2024"
5 5
description = "Minimal RSS feed reader"
6 6
license = "MIT"
apps/feeds/src/templates/index.html +6 −3
26 26
    <meta name="twitter:image" content="{{ base_url }}/static/og.png">
27 27
  </head>
28 28
  <body>
29 -
    <a href="/" class="header">
30 -
      <h1>FEEDS</h1>
31 -
    </a>
29 +
    <div class="header">
30 +
      <a href="/" class="logo"><h1>FEEDS</h1></a>
31 +
      <nav class="links">
32 +
        <a href="/admin">add</a>
33 +
      </nav>
34 +
    </div>
32 35
33 36
    {% if let Some(urls) = feed_urls %}
34 37
    <div id="feed-urls">
apps/feeds/static/styles.css +4 −1
31 31
	display: flex;
32 32
	flex-direction: column;
33 33
	gap: 0.5rem;
34 +
	margin-top: 2rem;
35 +
}
36 +
37 +
.logo {
34 38
	text-decoration: none;
35 -
	margin-top: 2rem;
36 39
}
37 40
38 41
.links {