From 0c4541eff633c04c17bf753b61b6958a21f757c8 Mon Sep 17 00:00:00 2001 From: sweatshirt0 Date: Mon, 20 Feb 2023 19:00:43 -0500 Subject: [PATCH] handle signup request, add signup button link. --- pages/about.html | 0 pages/landing.html | 2 +- pages/signup.html | 15 +++++++++++++++ server.js | 15 +++++++++++++++ styles/styles.css | 5 ++++- 5 files changed, 35 insertions(+), 2 deletions(-) create mode 100644 pages/about.html create mode 100644 pages/signup.html diff --git a/pages/about.html b/pages/about.html new file mode 100644 index 0000000..e69de29 diff --git a/pages/landing.html b/pages/landing.html index 8accdfc..4f0a392 100644 --- a/pages/landing.html +++ b/pages/landing.html @@ -21,7 +21,7 @@





- + diff --git a/pages/signup.html b/pages/signup.html new file mode 100644 index 0000000..a6b66ff --- /dev/null +++ b/pages/signup.html @@ -0,0 +1,15 @@ + + + + + Sign Up + + + +
+ +
+ + diff --git a/server.js b/server.js index 9b8dc16..b5ac42e 100644 --- a/server.js +++ b/server.js @@ -78,6 +78,21 @@ const server = http.createServer((req, res) => { res.end(); }); } + + if (req.url === "/signup") { + res.statusCode = 200; + res.setHeader("Content-Type", "text/html"); + fs.readFile("./pages/signup.html", (error, data) => { + if (error) { + res.writeHead(404); + res.wrtie("Error: File not found."); + } else { + res.write(data); + } + + res.end(); + }); + } }); const port = process.env.port || 9000; diff --git a/styles/styles.css b/styles/styles.css index 14de546..4ce5524 100644 --- a/styles/styles.css +++ b/styles/styles.css @@ -88,10 +88,13 @@ body { font-weight: bold; } +.signup-link { + text-decoration: none; +} + .title-wrapper { position: relative; display: flex; top: 22vh; left: 8vw; - }