From 948f638cd78d60cf720937a93e8cb168e8023f88 Mon Sep 17 00:00:00 2001 From: d7hernan <83631798+d7hernan@users.noreply.github.com> Date: Sun, 20 Nov 2022 21:21:18 -0800 Subject: [PATCH 01/19] fixed indentation --- source/ReviewDetails.html | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/source/ReviewDetails.html b/source/ReviewDetails.html index 66c9a77..f6ea915 100644 --- a/source/ReviewDetails.html +++ b/source/ReviewDetails.html @@ -8,9 +8,7 @@ - - - + From 9ef3c59fee0d5592c9857ca6f0520c70bf71b9d9 Mon Sep 17 00:00:00 2001 From: d7hernan <83631798+d7hernan@users.noreply.github.com> Date: Sun, 20 Nov 2022 22:22:31 -0800 Subject: [PATCH 02/19] added restaurant, tag, and comments to reviewDetails Co-authored-by: rheabhutada02 --- source/ReviewDetails.html | 7 ++++--- source/assets/scripts/ReviewDetails.js | 10 +++++----- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/source/ReviewDetails.html b/source/ReviewDetails.html index b8325c2..79a10f7 100644 --- a/source/ReviewDetails.html +++ b/source/ReviewDetails.html @@ -25,7 +25,7 @@
-

Cucumber Salad

+

default meal name

@@ -33,14 +33,15 @@ photo +

default comment

+
-
-

The food was good

+

default comment

diff --git a/source/assets/scripts/ReviewDetails.js b/source/assets/scripts/ReviewDetails.js index c0e5911..27f1950 100644 --- a/source/assets/scripts/ReviewDetails.js +++ b/source/assets/scripts/ReviewDetails.js @@ -29,18 +29,18 @@ function setupInfo(){ mealLabel.innerHTML = currReview["mealName"]; //restaurant name - /*let restaurantLabel = document.getElementById("d-restaurant"); + let restaurantLabel = document.getElementById("d-restaurant"); restaurantLabel.innerHTML = currReview["restaurant"]; - + //comments let comments = document.getElementById("d-comments"); comments.innerText = currReview["comments"]; - */ + //rating let starsImg = document.getElementById("d-rating"); starsImg.setAttribute("src", "./assets/images/icons/"+currReview["rating"]+"-star.svg"); starsImg.setAttribute("alt", currReview["rating"] +" stars"); - /* + //tags let tagContainer = document.getElementById("d-tags"); if(currReview["tags"]){ @@ -50,7 +50,7 @@ function setupInfo(){ newTag.innerHTML = currReview["tags"][i]; tagContainer.append(newTag); } - }*/ + } } function setupDelete(){ From 49f85d54689cb8efe57e669e51d67dea4d264cf0 Mon Sep 17 00:00:00 2001 From: d7hernan <83631798+d7hernan@users.noreply.github.com> Date: Sun, 20 Nov 2022 22:35:02 -0800 Subject: [PATCH 03/19] color palette changes --- source/ReviewDetails.html | 2 +- source/static/homepage.css | 10 +++++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/source/ReviewDetails.html b/source/ReviewDetails.html index 79a10f7..7fd0200 100644 --- a/source/ReviewDetails.html +++ b/source/ReviewDetails.html @@ -41,7 +41,7 @@
-

default comment

+

default comment

diff --git a/source/static/homepage.css b/source/static/homepage.css index 0d5f7a0..48757d7 100644 --- a/source/static/homepage.css +++ b/source/static/homepage.css @@ -1,7 +1,8 @@ /* homepage.css */ /* Color*/ body{ - background-color: #97a5bd; + /*background-color: #97a5bd*/ + background-color: #E3E3EC; } .Top-Bar{ } @@ -11,7 +12,8 @@ body{ .Top-Bar > h1{ position: relative; text-align: center; - color: #E4C3D2; + /*color: #E4C3D2;*/ + color: #8284D0; font-size: 100px; font-family: 'Lucida Sans'; } @@ -27,7 +29,9 @@ body{ font-family: 'Lucida Sans'; text-align: center; font-size: 80px; - color: #E4C3D2; + /*Color: #E4C3D2;*/ + color: #8284D0; + } .Review-boxes > input { position: relative; From 1055f7ef2699f92d568c2ca1ef99c0ad79a34229 Mon Sep 17 00:00:00 2001 From: rheabhutada02 <83424582+rheabhutada02@users.noreply.github.com> Date: Sun, 20 Nov 2022 23:50:54 -0800 Subject: [PATCH 04/19] updating font --- source/static/CoveredByYourGrace-Regular.ttf | Bin 0 -> 50072 bytes source/static/OFL.txt | 93 +++++++++++++++++++ source/static/homepage.css | 7 ++ 3 files changed, 100 insertions(+) create mode 100644 source/static/CoveredByYourGrace-Regular.ttf create mode 100644 source/static/OFL.txt diff --git a/source/static/CoveredByYourGrace-Regular.ttf b/source/static/CoveredByYourGrace-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5ceba982d1958543c210f2beb8366c2c8c363c40 GIT binary patch literal 50072 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 ZxcRL2y=}I;Jd5ond&mA(b>_?6{ud+Or@jCH literal 0 HcmV?d00001 diff --git a/source/static/OFL.txt b/source/static/OFL.txt new file mode 100644 index 0000000..06117d9 --- /dev/null +++ b/source/static/OFL.txt @@ -0,0 +1,93 @@ +Copyright (c) 2010, Kimberly Geswein (kimberlygeswein.com) + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/source/static/homepage.css b/source/static/homepage.css index 5ca6c38..7e5567b 100644 --- a/source/static/homepage.css +++ b/source/static/homepage.css @@ -1,5 +1,10 @@ /* homepage.css */ +@font-face { + font-family: "testFont"; + src: url(CoveredByYourGrace-Regular.ttf); +} + /* Color*/ body{ /*background-color: #97a5bd*/ @@ -23,6 +28,7 @@ body{ text-align: center; color: #e4c3d2; font-size: 6rem; + font-family: 'testFont'; } .body-container { @@ -46,6 +52,7 @@ body{ text-align: center; font-size: 4rem; color: #e4c3d2; + font-family: 'testFont' } img#create-btn { From 1798835807bb4df26cdb223f721de08ff83180ff Mon Sep 17 00:00:00 2001 From: d7hernan <83631798+d7hernan@users.noreply.github.com> Date: Mon, 21 Nov 2022 00:56:54 -0800 Subject: [PATCH 05/19] modified css for CreatePage and color palette for homepage Co-authored-by: rheabhutada02 Co-authored-by: Kara Hoagland --- source/CreatePage.html | 7 +++- source/ReviewDetails.html | 34 ++++++++++------- source/assets/scripts/ReviewCard.js | 10 ++--- source/static/CreatePage.css | 48 +++++++++++++++++++++--- source/static/ReviewDetails.css | 57 +++++++++++++++++++++++------ source/static/homepage.css | 33 +++++++++++++++-- 6 files changed, 150 insertions(+), 39 deletions(-) diff --git a/source/CreatePage.html b/source/CreatePage.html index cb05872..fe4b09f 100644 --- a/source/CreatePage.html +++ b/source/CreatePage.html @@ -41,6 +41,7 @@ @@ -50,7 +51,9 @@ -