diff --git a/content/page/search.html b/content/page/search.html
deleted file mode 100644
index 9c8603a..0000000
--- a/content/page/search.html
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html
deleted file mode 100644
index da07c8a..0000000
--- a/layouts/partials/footer.html
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
deleted file mode 100644
index 4005a25..0000000
--- a/package-lock.json
+++ /dev/null
@@ -1,182 +0,0 @@
-{
- "name": "july21-site",
- "version": "1.0.0",
- "lockfileVersion": 1,
- "requires": true,
- "dependencies": {
- "ansi-red": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz",
- "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=",
- "requires": {
- "ansi-wrap": "0.1.0"
- }
- },
- "ansi-wrap": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz",
- "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768="
- },
- "argparse": {
- "version": "1.0.10",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
- "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
- "requires": {
- "sprintf-js": "~1.0.2"
- }
- },
- "balanced-match": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
- "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
- },
- "brace-expansion": {
- "version": "1.1.11",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
- "requires": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- }
- },
- "coffee-script": {
- "version": "1.12.7",
- "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz",
- "integrity": "sha512-fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw=="
- },
- "concat-map": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
- "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
- },
- "esprima": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
- "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
- },
- "extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "requires": {
- "is-extendable": "^0.1.0"
- }
- },
- "fs.realpath": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
- },
- "glob": {
- "version": "7.1.4",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
- "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
- "requires": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- }
- },
- "gray-matter": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-2.1.1.tgz",
- "integrity": "sha1-MELZrewqHe1qdwep7SOA+KF6Qw4=",
- "requires": {
- "ansi-red": "^0.1.1",
- "coffee-script": "^1.12.4",
- "extend-shallow": "^2.0.1",
- "js-yaml": "^3.8.1",
- "toml": "^2.3.2"
- }
- },
- "hugo-lunr": {
- "version": "0.0.4",
- "resolved": "https://registry.npmjs.org/hugo-lunr/-/hugo-lunr-0.0.4.tgz",
- "integrity": "sha1-XW4OQWZDOBi1TwwtX2WMHJFsOW4=",
- "requires": {
- "glob": "^7.0.0",
- "gray-matter": "^2.0.2",
- "remove-markdown": "^0.1.0",
- "striptags": "^2.1.1",
- "toml": "^2.3.0"
- }
- },
- "inflight": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
- "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
- "requires": {
- "once": "^1.3.0",
- "wrappy": "1"
- }
- },
- "inherits": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
- },
- "is-extendable": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="
- },
- "js-yaml": {
- "version": "3.13.1",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
- "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
- "requires": {
- "argparse": "^1.0.7",
- "esprima": "^4.0.0"
- }
- },
- "minimatch": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
- "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
- "requires": {
- "brace-expansion": "^1.1.7"
- }
- },
- "once": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
- "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
- "requires": {
- "wrappy": "1"
- }
- },
- "path-is-absolute": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
- "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
- },
- "remove-markdown": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/remove-markdown/-/remove-markdown-0.1.0.tgz",
- "integrity": "sha1-z4tm6eb8tKzJchBIre7no1dpi6k="
- },
- "sprintf-js": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
- "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
- },
- "striptags": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/striptags/-/striptags-2.2.1.tgz",
- "integrity": "sha1-TEULcI1BuL85zyTEn/I0/Gqr/TI="
- },
- "toml": {
- "version": "2.3.6",
- "resolved": "https://registry.npmjs.org/toml/-/toml-2.3.6.tgz",
- "integrity": "sha512-gVweAectJU3ebq//Ferr2JUY4WKSDe5N+z0FvjDncLGyHmIDoxgY/2Ie4qfEIDm4IS7OA6Rmdm7pdEEdMcV/xQ=="
- },
- "wrappy": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
- }
- }
-}
diff --git a/package.json b/package.json
deleted file mode 100644
index 3e4b363..0000000
--- a/package.json
+++ /dev/null
@@ -1,23 +0,0 @@
-{
- "name": "july21-site",
- "version": "1.0.0",
- "description": "",
- "main": "index.js",
- "scripts": {
- "index": "hugo-lunr"
- },
- "repository": {
- "type": "git",
- "url": "git+https://github.com/hiensarahly/julySite.git"
- },
- "keywords": [],
- "author": "",
- "license": "ISC",
- "bugs": {
- "url": "https://github.com/hiensarahly/julySite/issues"
- },
- "homepage": "https://github.com/hiensarahly/julySite#readme",
- "dependencies": {
- "hugo-lunr": "0.0.4"
- }
-}
diff --git a/static/js/search.js b/static/js/search.js
deleted file mode 100644
index 98ec2eb..0000000
--- a/static/js/search.js
+++ /dev/null
@@ -1,66 +0,0 @@
-if ((window.location.pathname == "/page/search/")) {
- var lunrIndex, allPosts;
- fetch("/js/index.json")
- .then(response => {
- return response.json();
- })
- .then(response => {
- allPosts = response;
- lunrIndex = lunr(function() {
- this.field("title", {
- boost: 10
- });
- this.field("tags", {
- boost: 5
- });
-
- // ref is the result item identifier (I chose the page URL) this.ref("uri");
- for (var i = 0; i < response.length; ++i) {
- this.add(response[i]);
- }
- });
- })
- .catch(error => {
- console.error(error);
- });
-
- document.getElementById("search-button").onclick = function() {
- search();
- };
-
- function search() {
- document.getElementById("results").innerHTML = "";
- let query = document.getElementById("search-field").value;
- let results = lunrIndex.search(query).map(result => {
- return allPosts.filter(page => {
- return page.uri === result.ref && result.score > 4;
- })[0];
- });
- let totalResults;
- results = results.filter(p => {
- if (p) {
- return true;
- }
- });
- document.createElement("h1");
- for (let i = 0; i < 20 && i < results.length; i++) {
- let header = document.createElement("h2");
- let anchor = document.createElement("a");
- anchor.setAttribute("href", results[i].uri);
- anchor.innerText = results[i].title;
- header.appendChild(anchor);
- document.getElementById("results").appendChild(header);
- document.getElementById("found").innerText = `Found ${
- results.length
- } results - showing ${i + 1}`;
- }
- }
- document
- .getElementById("search-field")
- .addEventListener("keydown", function(event) {
- if (event.key === "Enter") {
- event.preventDefault();
- search();
- }
- });
- }
\ No newline at end of file