From c89e6af346394f52784305ae2fc2b2877e946c97 Mon Sep 17 00:00:00 2001 From: "Daniel J. Summers" Date: Mon, 8 Apr 2024 07:31:32 -0400 Subject: [PATCH] WIP on add/edit feed page (#4) Mostly style tweaks --- src/public/assets/style.css | 23 +++++++++++++++++++++-- src/public/feed.php | 26 ++++++++++++++++---------- src/start.php | 4 ++-- 3 files changed, 39 insertions(+), 14 deletions(-) diff --git a/src/public/assets/style.css b/src/public/assets/style.css index 06edb2a..1706a50 100644 --- a/src/public/assets/style.css +++ b/src/public/assets/style.css @@ -5,11 +5,12 @@ html { body { margin: 0; font-size: 1rem; - background-color: #eeeeee; + background: linear-gradient(135deg, #eeeeff, #ddddff, #eeeeff, #ccccff); + /* background-color: #eeeeee; */ } header { padding: 0 1rem .5rem 1rem; - background: linear-gradient(#000064, #000048, #000032); + background: linear-gradient(#000032, #000048, #000064); border-bottom-left-radius: .5rem; border-bottom-right-radius: .5rem; color: white; @@ -33,3 +34,21 @@ header { main { padding: 0 .5rem; } +article { + max-width: 60rem; + margin: auto; +} +input[type=url], input[type=text] { + width: 50%; + font-size: 1rem; + padding: .25rem; + border-radius: .25rem; +} +button { + font-size: 1rem; + background-color: navy; + color: white; + padding: .25rem 1rem; + border-radius: .25rem; + cursor: pointer; +} \ No newline at end of file diff --git a/src/public/feed.php b/src/public/feed.php index fdfa09d..ef1d0f4 100644 --- a/src/public/feed.php +++ b/src/public/feed.php @@ -8,23 +8,29 @@ include '../start.php'; Security::verifyUser(); -page_head('Feed page'); if ($_SERVER['REQUEST_METHOD'] == 'POST') { // TODO: get feed, add if new, reject if existing but not owned by this user, update otherwise - $feed = array(); + $feed = [ 'id' => $_POST['id'], 'url' => $_POST['url'] ]; + $title = 'TODO'; } else { // TODO: Retrieve feed by ID if not new $feed = [ 'id' => $_GET['id'], 'url' => '' ]; + $title = 'Add RSS Feed'; } +page_head($title); + ?> -

Add/Edit Feed

-
- - -
+

+
+
+ > +
+ +
+
- + <?=$title?> | Feed Reader Central
-
Feed Reader Central
+ Feed Reader Central
Add Feed';