From 32b8829708f0f564cf407ff2a1b23e76fdfce2d2 Mon Sep 17 00:00:00 2001 From: David Gridley Date: Fri, 14 Sep 2018 09:39:48 +0100 Subject: [PATCH 1/7] created html, css and js files --- index.html | 0 index.js | 0 style.css | 0 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 index.html create mode 100644 index.js create mode 100644 style.css diff --git a/index.html b/index.html new file mode 100644 index 0000000..e69de29 diff --git a/index.js b/index.js new file mode 100644 index 0000000..e69de29 diff --git a/style.css b/style.css new file mode 100644 index 0000000..e69de29 From dcf44689f053e67f0b65ac35f5d9fc529c434509 Mon Sep 17 00:00:00 2001 From: David Gridley Date: Fri, 14 Sep 2018 15:33:02 +0100 Subject: [PATCH 2/7] several changes added to html, css and js --- index.html | 21 ++++++++++++++++ index.js | 54 +++++++++++++++++++++++++++++++++++++++ style.css | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 149 insertions(+) diff --git a/index.html b/index.html index e69de29..3831ac1 100644 --- a/index.html +++ b/index.html @@ -0,0 +1,21 @@ + + + + + + + + DaveNews + + + +
+
+

DaveNews

+
+
+
+
+ + + \ No newline at end of file diff --git a/index.js b/index.js index e69de29..24a15fd 100644 --- a/index.js +++ b/index.js @@ -0,0 +1,54 @@ +//cd79c8caed5c47f4ae25ec30f7cca674 is API key + +const topHeadlinesUS = `https://newsapi.org/v2/top-headlines?country=us&apiKey=cd79c8caed5c47f4ae25ec30f7cca674`; +const topHeadlinesUK = `https://newsapi.org/v2/top-headlines?country=gb&apiKey=cd79c8caed5c47f4ae25ec30f7cca674`; +const topHeadlinesBrexit = `https://newsapi.org/v2/top-headlines?country=gb&q=brexit&apiKey=cd79c8caed5c47f4ae25ec30f7cca674`; + + +function pullNewsObject(news) { + console.log(news); + news.articles.forEach(article => { + console.log(article); + }) +}; + + +function articleTemplate (article) { + let authorVar = ""; + let sourceVar = ""; + (article.author === null) ? authorVar = "" : authorVar = article.author; + (article.source.name === null) ? sourceVar = "" : sourceVar = article.source.name; + return ` +

${article.title}

+ +

${article.content}

+ + Full article available here + ` +} + +function createNewsContent(news) { + news.articles.forEach(item => { + if (item.content !== null && item.source.name !== "Bloomberg") { + const contentBody = document.querySelector(".content"); + const articleBox = document.createElement("div"); + articleBox.className = "article_box"; + articleBox.innerHTML = articleTemplate(item) + contentBody.append(articleBox); + } + }) +} + + +fetch(topHeadlinesUK) + .then(response => { + console.log("promise has been resolved") + return response.json(); + }) + .then(body => { + // pullNewsObject(body); + createNewsContent(body); + }); diff --git a/style.css b/style.css index e69de29..dbc3dac 100644 --- a/style.css +++ b/style.css @@ -0,0 +1,74 @@ +body { + font-family: "PT Sans", sans-serif; + background-color: #EAEBED; +} + +li { + list-style-type: none; +} + +.app{ + display: flex; + flex-direction: column; +} + +.header { + border-bottom: 5px solid maroon; +} + +.article_box { + background-color: #006989; + border: 1px solid black; + margin-top: 10px; +} + +.article_title { + color: white; + padding-left: 10px; + padding-top: 10px; + padding-bottom: 10px; + margin: 0; + border-bottom: solid 2px maroon; + background-color: #01A7C2; + font-size: 2em; + -webkit-text-stroke-width: + -webkit-text-stroke-color: black; +} + +.article_image { + display: none; +} + +.article_content { + background-color: #01A7C2; + margin-left: 2px; + margin-right: 2px; + border: 1px solid black; + padding-left: 3px; +} + +.article_author_source_list { + padding-left: 5px; + color: white; +} + +.article_link { + +} + + +@media (min-width: 786px) { + + .article_image { + display: flex; + margin-top: 10px; + margin-left: 35px; + border: 2px solid black; + height: 90%; + width: 90%; + } +} + +@media (min-width: 960px) { + +} \ No newline at end of file From a4a1559d3d9e0d38e361d702da98fc12441408ad Mon Sep 17 00:00:00 2001 From: David Gridley Date: Fri, 14 Sep 2018 16:47:56 +0100 Subject: [PATCH 3/7] added logo, more changes for tablet view --- .DS_Store | Bin 0 -> 6148 bytes DaveNewslogo.png | Bin 0 -> 17804 bytes index.html | 4 +++ index.js | 2 +- style.css | 81 ++++++++++++++++++++++++++++++++++++++++++----- 5 files changed, 78 insertions(+), 9 deletions(-) create mode 100644 .DS_Store create mode 100644 DaveNewslogo.png diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..f0fb71a8e45357dadc08b226f2f07229cc5c8cf0 GIT binary patch literal 6148 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

DaveNews

+
+ diff --git a/index.js b/index.js index 24a15fd..bc47ce6 100644 --- a/index.js +++ b/index.js @@ -20,7 +20,7 @@ function articleTemplate (article) { (article.source.name === null) ? sourceVar = "" : sourceVar = article.source.name; return `

${article.title}

- +

${article.content}