Summary Files Commits Branches @commit @diff @stats
path: root / src
diff options
context:
space:
mode:
Commit3b5916851b488d7b89f1f72e774ad71ad8582fd9 (patch)
Author
 Syndamia <kamen.d.mladenov@protonmail.com>
2021-04-03 14:56:36 +0300
Committer
 Syndamia <kamen.d.mladenov@protonmail.com>
2021-04-03 14:56:36 +0300
Files000342ef43b672b67a7cca55b6d26b9ce374c09d /src
devrix-job-board-3b5916851b488d7b89f1f72e774ad71ad8582fd9.tar
devrix-job-board-3b5916851b488d7b89f1f72e774ad71ad8582fd9.tar.gz
devrix-job-board-3b5916851b488d7b89f1f72e774ad71ad8582fd9.zip
Parent4c82b3f214d8c30e5a57183d820232f375dbfe1b (diff)
Made dashboard posts use the new template
7 files changed, 37 insertions, 125 deletions
-rw-r--r--src/css/prog.css11
-rw-r--r--src/document-bot.html11
-rw-r--r--src/document-top.html17
-rw-r--r--src/index.php1
-rw-r--r--src/views/dashboard.php36
-rw-r--r--src/views/edits.html17
-rw-r--r--src/views/index.html69
diff --git a/src/css/prog.css b/src/css/prog.css
new file mode 100644
index 0000000..aef1b5e
--- /dev/null
+++ b/src/css/prog.css
@@ -0,0 +1,11 @@
+.anchor-btn {
+ background: none;
+ border-width: 0;
+ color: black;
+ display: inline-block;
+ margin-left: 1em;
+}
+
+.anchor-btn:hover {
+ cursor: pointer;
+}
diff --git a/src/document-bot.html b/src/document-bot.html
deleted file mode 100644
index 035f125..0000000
--- a/src/document-bot.html
+++ /dev/null
@@ -1,11 +0,0 @@
- <footer class="site-footer">
- <p>Copyright 2020 | Developer links:
- <a href="/edits.html">Edits</a>,
- <a href="/index.html">Home</a>,
- <a href="/single.html">Single</a>
- </p>
- </footer>
- </div>
-
-</body>
-</html>
diff --git a/src/document-top.html b/src/document-top.html
deleted file mode 100644
index f97514c..0000000
--- a/src/document-top.html
+++ /dev/null
@@ -1,17 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-<head>
- <meta charset="UTF-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Jobs</title>
- <link rel="preconnect" href="https://fonts.gstatic.com">
-
- <link rel="stylesheet" href="./css/master.css">
- <link href="https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap" rel="stylesheet">
-</head>
-<body>
- <div class="site-wrapper">
- <header class="site-header">
- <h2 class="site-title"><a href="/">Job Offers</a></h2>
- </header>
diff --git a/src/index.php b/src/index.php
index d00c7d9..a855b09 100644
--- a/src/index.php
+++ b/src/index.php
@@ -8,6 +8,7 @@
<link rel="preconnect" href="https://fonts.gstatic.com">
<link rel="stylesheet" href="/css/master.css">
+ <link rel="stylesheet" href="/css/prog.css">
<link href="https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap" rel="stylesheet">
</head>
<body>
diff --git a/src/views/dashboard.php b/src/views/dashboard.php
index 06be539..fe7a021 100644
--- a/src/views/dashboard.php
+++ b/src/views/dashboard.php
@@ -1,17 +1,27 @@
+<ul class="jobs-listing">
<?php
foreach($jobs as $job) {
- echo "{$job->id} {$job->title} {$job->description} " . self::$companies[$job->companyId] . " {$job->salary}
- <form method=\"post\">
- <input type=\"hidden\" name=\"_method\" value=\"get\">
- <input type=\"hidden\" name=\"jobId\" value=\"{$job->id}\">
- <input type=\"submit\" value=\"Edit\">
- </form>
- <form method=\"post\">
- <input type=\"hidden\" name=\"_method\" value=\"delete\">
- <input type=\"hidden\" name=\"jobId\" value=\"{$job->id}\">
- <input type=\"submit\" value=\"Delete\">
- </form>
- <br>";
+ echo '<li class="job-card">
+ <div class="job-primary">
+ <h2 class="job-title"><a href="#">' . $job->title . '</a></h2>
+ <div class="job-meta">
+ <a class="meta-company" href="#">' . self::$companies[$job->companyId] . '</a>
+ <span class="meta-date">' . round($job->salary, 2) . ' lev/month</span>
+ </div>
+ </div>
+ <div class="job-edit">
+ <form method="post">
+ <input type="hidden" name="_method" value="get">
+ <input type="hidden" name="jobId" value="' . $job->id . '">
+ <input type="submit" value="Edit" class="anchor-btn">
+ </form>
+ <form method="post">
+ <input type="hidden" name="_method" value="delete">
+ <input type="hidden" name="jobId" value="' . $job->id . '">
+ <input type="submit" value="Delete" class="anchor-btn">
+ </form>
+ </div>
+ </li>';
}
?>
-<a href="/">&lt; Back</a>
+</ul>
diff --git a/src/views/edits.html b/src/views/edits.html
index 92323d2..c9dc9a3 100644
--- a/src/views/edits.html
+++ b/src/views/edits.html
@@ -16,21 +16,8 @@
<h1 class="site-title"><a href="#">Job Offers</a></h1>
</header>
- <ul class="jobs-listing">
- <li class="job-card">
- <div class="job-primary">
- <h2 class="job-title"><a href="#">Front End Developer</a></h2>
- <div class="job-meta">
- <a class="meta-company" href="#">Company Awesome Ltd.</a>
- <span class="meta-date">Posted 14 days ago</span>
- </div>
- </div>
- <div class="job-edit">
- <a href="#">Edit</a>
- <a href="#">Delete</a>
- </div>
- </li>
+
<li class="job-card">
<div class="job-primary">
<h2 class="job-title"><a href="#">Front End Developer</a></h2>
@@ -70,4 +57,4 @@
</div>
</body>
-</html> \ No newline at end of file
+</html>
diff --git a/src/views/index.html b/src/views/index.html
deleted file mode 100644
index c71e268..0000000
--- a/src/views/index.html
+++ /dev/null
@@ -1,69 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-<head>
- <meta charset="UTF-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Jobs</title>
- <link rel="preconnect" href="https://fonts.gstatic.com">
-
- <link rel="stylesheet" href="./css/master.css">
- <link href="https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap" rel="stylesheet">
-</head>
-<body>
- <div class="site-wrapper">
- <header class="site-header">
- <h1 class="site-title"><a href="#">Job Offers</a></h1>
- </header>
-
- <ul class="jobs-listing">
- <li class="job-card">
- <div class="job-primary">
- <h2 class="job-title"><a href="#">Front End Developer</a></h2>
- <div class="job-meta">
- <a class="meta-company" href="#">Company Awesome Ltd.</a>
- <span class="meta-date">Posted 14 days ago</span>
- </div>
- <div class="job-details">
- <span class="job-location">The Hague (The Netherlands)</span>
- <span class="job-type">Contract staff</span>
- </div>
- </div>
- <div class="job-logo">
- <div class="job-logo-box">
- <img src="https://i.imgur.com/ZbILm3F.png" alt="">
- </div>
- </div>
- </li>
-
- <li class="job-card">
- <div class="job-primary">
- <h2 class="job-title"><a href="#">Front End Developer</a></h2>
- <div class="job-meta">
- <a class="meta-company" href="#">Company Awesome Ltd.</a>
- <span class="meta-date">Posted 14 days ago</span>
- </div>
- <div class="job-details">
- <span class="job-location">The Hague (The Netherlands)</span>
- <span class="job-type">Contract staff</span>
- </div>
- </div>
- <div class="job-logo">
- <div class="job-logo-box">
- <img src="https://i.imgur.com/ZbILm3F.png" alt="">
- </div>
- </div>
- </li>
- </ul>
-
- <footer class="site-footer">
- <p>Copyright 2020 | Developer links:
- <a href="/edits.html">Edits</a>,
- <a href="/index.html">Home</a>,
- <a href="/single.html">Single</a>
- </p>
- </footer>
- </div>
-
-</body>
-</html> \ No newline at end of file