From 86511e7d92c235c194642488ec350ee3d960237d Mon Sep 17 00:00:00 2001
From: M2965 <M2965@student.jamk.fi>
Date: Wed, 23 Jun 2021 13:18:03 +0100
Subject: [PATCH] Instructions sivu

---
 public/img/FilterMenus.PNG                    | Bin 0 -> 2510 bytes
 public/img/FilterOptions.PNG                  | Bin 0 -> 34114 bytes
 public/img/SortMenu.PNG                       | Bin 0 -> 7806 bytes
 public/styles.css                             |  46 ++++++++++++++++++
 sass/base/_typography.scss                    |   6 +++
 sass/main.scss                                |   3 +-
 src/components/App.js                         |   2 +
 .../Instructions/filterInstructions.js        |  36 ++++++++++++++
 src/components/Instructions/index.js          |  28 +++++++++++
 .../Instructions/instructionsContent.js       |  33 +++++++++++++
 src/translations/en/translation.json          |  34 ++++++++++---
 11 files changed, 180 insertions(+), 8 deletions(-)
 create mode 100644 public/img/FilterMenus.PNG
 create mode 100644 public/img/FilterOptions.PNG
 create mode 100644 public/img/SortMenu.PNG
 create mode 100644 src/components/Instructions/filterInstructions.js
 create mode 100644 src/components/Instructions/index.js
 create mode 100644 src/components/Instructions/instructionsContent.js

diff --git a/public/img/FilterMenus.PNG b/public/img/FilterMenus.PNG
new file mode 100644
index 0000000000000000000000000000000000000000..0a83d71b99cd8f58352dd588523d5d60ddc89aed
GIT binary patch
literal 2510
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
ScHa5HK$n6d0$VO7mi!AwypwbQ

literal 0
HcmV?d00001

diff --git a/public/img/FilterOptions.PNG b/public/img/FilterOptions.PNG
new file mode 100644
index 0000000000000000000000000000000000000000..61d33e661bb28ef457094f7f301d2ba68e85f6c8
GIT binary patch
literal 34114
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
R{VOs0n;QKGfB1fl{tv?%KiL2P

literal 0
HcmV?d00001

diff --git a/public/img/SortMenu.PNG b/public/img/SortMenu.PNG
new file mode 100644
index 0000000000000000000000000000000000000000..8b7c8cb3b47f22ae10656bcacd80c6ebea3f7ade
GIT binary patch
literal 7806
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

literal 0
HcmV?d00001

diff --git a/public/styles.css b/public/styles.css
index 2c5b51d..ecd2241 100644
--- a/public/styles.css
+++ b/public/styles.css
@@ -29,6 +29,12 @@ body {
   font-weight: 500;
   color: #000000; }
 
+.heading-tertiary {
+  font-size: 2.5rem;
+  font-family: "Baloo Paaji 2", cursive;
+  font-weight: 500;
+  color: #000000; }
+
 .heading-third {
   font-family: "Baloo Paaji 2", cursive;
   font-size: 3.2rem;
@@ -306,3 +312,43 @@ body {
 .test {
   height: 0;
   overflow: hidden; }
+
+.container-instructions {
+  display: grid;
+  grid-template-columns: [full-start] minmax(6rem, 1fr) [center-start] repeat(8, [col-start] minmax(min-content, 16rem) [col-end]) [center-end] minmax(6rem, 1fr) [full-end];
+  grid-template-rows: 7.5rem 50vh min-content min-content min-content; }
+
+.section-instructions {
+  font-family: "Baloo Paaji 2", cursive;
+  font-weight: 500;
+  padding: 8rem 12rem;
+  position: relative;
+  justify-content: center;
+  display: flex;
+  grid-column: center-start / center-end; }
+  .section-instructions__boxes {
+    display: grid;
+    grid-template-columns: repeat(auto-fit, minmax(20rem, 1fr));
+    grid-column-gap: 12rem;
+    grid-row-gap: 8rem;
+    margin-bottom: 10rem; }
+  .section-instructions__btn-box {
+    display: flex;
+    justify-content: center; }
+
+.FilterInstructionBox {
+  padding-bottom: 1rem;
+  height: 25rem; }
+
+.instructionHeader {
+  padding-bottom: 0.1rem !important; }
+
+.section-instructions ul {
+  margin-left: 6rem; }
+
+.section-instructions ol {
+  margin-left: 2rem; }
+
+.GuideImage {
+  width: 30rem;
+  float: right; }
diff --git a/sass/base/_typography.scss b/sass/base/_typography.scss
index f8a4afd..0f60530 100644
--- a/sass/base/_typography.scss
+++ b/sass/base/_typography.scss
@@ -18,6 +18,12 @@ body {
     color: $color-black;
 }
 
+.heading-tertiary {
+    font-size: 2.5rem;
+    font-family: $font-secondary;
+    font-weight: 500;
+    color: $color-black;
+}
 .heading-third {
     font-family: $font-secondary;
     font-size: 3.2rem;
diff --git a/sass/main.scss b/sass/main.scss
index 0bd595d..3dcfa79 100644
--- a/sass/main.scss
+++ b/sass/main.scss
@@ -14,4 +14,5 @@
 @import "layouts/navigation";
 
 @import "pages/home";
-@import "pages/assignments";
\ No newline at end of file
+@import "pages/assignments";
+@import "pages/instructions";
\ No newline at end of file
diff --git a/src/components/App.js b/src/components/App.js
index b7ce8c0..a3f9e0d 100644
--- a/src/components/App.js
+++ b/src/components/App.js
@@ -3,6 +3,7 @@ import { Router, Route } from 'react-router-dom';
 
 import Home from './Home';
 import Assignments from './Assignments';
+import Instructions from './Instructions';
 import history from '../history';
 
 const App = () => {
@@ -11,6 +12,7 @@ const App = () => {
             <Router history={history}>
                 <Route path="/" exact component={Home} />
                 <Route path="/assignments" exact component={Assignments} />
+                <Route path="/instructions" exact component={Instructions} />
             </Router>
         </div>
     );
diff --git a/src/components/Instructions/filterInstructions.js b/src/components/Instructions/filterInstructions.js
new file mode 100644
index 0000000..74b7909
--- /dev/null
+++ b/src/components/Instructions/filterInstructions.js
@@ -0,0 +1,36 @@
+import React, { Component } from 'react';
+import { withNamespaces } from 'react-i18next';
+
+
+class FilterInstructions extends Component {
+    render() {
+        const { t } = this.props;
+        
+        return (
+            <div>
+                <h2 className="section-instructions heading-secondary instructionHeader ">{t('Lajittelu ja filtteröinti')}</h2>
+                <section className="section-instructions FilterInstructionBox" >
+                    <div className="section-instructions__boxes">
+                        <div >
+                            <img src='./img/SortMenu.PNG' className="GuideImage" alt="What the sort options look like"/>
+                        </div>
+                        <div>
+                            <h3 className="heading-tertiary instructionHeader">{t('Lajittelu')}</h3>
+                            <p className="introduction-text">{t("Voit järjestää toimeksianotha valitsemalla 'Järjestä tulokset' -valiksota haluamasi järjestys")}</p>
+                        </div>
+                    </div>
+                </section>
+                <section className="section-instructions">
+                    <div className="section-instructions__boxes">
+                        <div >
+                            <img src='./img/FilterOptions.PNG' className="GuideImage" alt="Different filter options"/>
+                        </div>
+                        <div>
+                            <h3 className="heading-tertiary instructionHeader">{t('Filtteröinti')}</h3>
+                            <p className="introduction-text">{t("Voit filtteröidä toimeksiantoja mm.alan ja tiimiroolin mukaan, jolloin saat juuri sinulle sopivia/sinua kiinnostavia toimeksiantoja!")}</p>
+                        </div>
+                    </div>
+                </section>
+            </div>
+        )}}
+export default withNamespaces()(FilterInstructions);
\ No newline at end of file
diff --git a/src/components/Instructions/index.js b/src/components/Instructions/index.js
new file mode 100644
index 0000000..1baa962
--- /dev/null
+++ b/src/components/Instructions/index.js
@@ -0,0 +1,28 @@
+import React, { Component } from 'react';
+import { Helmet } from 'react-helmet';
+import { withNamespaces } from 'react-i18next';
+
+import Navbar from '../Navbar';
+import Header from '../Header';
+import InstructionsContent from './instructionsContent';
+import Footer from '../Footer';
+import FilterInstructions from './filterInstructions';
+
+class Instructions extends Component {
+    render() {
+        const { t } = this.props;
+        return (
+            <div>
+                <Helmet>FF Marketplace - Instructions</Helmet>
+                <div  className="container-instructions">
+                    <Navbar />
+                    <Header />
+                    <InstructionsContent />
+                    </div>
+                    <FilterInstructions />
+                    <Footer />
+            </div>
+        )
+    }
+}
+export default withNamespaces()(Instructions);
\ No newline at end of file
diff --git a/src/components/Instructions/instructionsContent.js b/src/components/Instructions/instructionsContent.js
new file mode 100644
index 0000000..9bb0769
--- /dev/null
+++ b/src/components/Instructions/instructionsContent.js
@@ -0,0 +1,33 @@
+import React, { Component } from 'react';
+import { withNamespaces } from 'react-i18next';
+
+
+class InstructionsContent extends Component {
+    render() {
+        const { t } = this.props;
+        return (
+            <section className="section-instructions">
+                <div>
+                    <h3 className="heading-tertiary">{t('Kuinka palvelua käytetään')}:</h3>
+                    <ol>
+                        <li className="introduction-text">{t('Siirry selaamaan toimeksiantoja')}</li>
+                        <li className="introduction-text">{t('Lajittele ja filtteröi toimeksiantoja kiinostuksesi ja osaamisesi mukaan')}</li>
+                        <li className="introduction-text">{t('Näet toimeksiantotuloksia, jotka sopisivat sinulle parhaiten!')}</li>
+                        <li className="introduction-text">{t('Toimeksiannoista näet seuraavat tiedot')}:</li>
+                        <ul>
+                            <li className="introduction-text">{t('Toimeksiannon nimi')}</li>
+                            <li className="introduction-text">{t('Kuvaus')}</li>
+                            <li className="introduction-text">{t('Rooleja/Ominaisuuksia, joita haetaan tiimiin')}</li>
+                        </ul>
+                        <li className="introduction-text">{t('Kiinnitä itsesi haluamaasi toimeksiannon rooliin painamalla "Valitsen paikan"')}</li>
+                        <li className="introduction-text">{t('Kirjaudu sisään opiskelijatunnuksellasi. kirjauduttuasi olet vahvistanut paikan itsellesi')}</li>
+                        <li className="introduction-text">{t('Saat vahvistusviestin koulun sähköpostiisi valinnastasi.')}</li>
+                        <li className="introduction-text">{t('Odota, että tiimi täyttyy')}</li>
+                        <li className="introduction-text">{t('Kun tiimi on täynnä, saat siitä ilmoituksen sähköpostiisi.')}</li>
+                    </ol>
+                </div>
+            </section>
+        )
+    }
+}
+export default withNamespaces() ( InstructionsContent);
\ No newline at end of file
diff --git a/src/translations/en/translation.json b/src/translations/en/translation.json
index 33ef725..549a8d7 100644
--- a/src/translations/en/translation.json
+++ b/src/translations/en/translation.json
@@ -5,13 +5,33 @@
     "Ota yhteyttä": "Contact us",
 
     "Mikä on Future Factory?": "What is Future Factory?",
-    "Jamk Future Factory on kansainvälisesti tunnustettu opintojakso, joka kerää vuosittain tuhansia opiskelijoita kehittämään omia projektityöskentelyn taitojaan!": "Englanniksi",
-    "Lue lisää Future Factorysta": "Englanniksi",
-    "Tietoa FF Marketplacesta": "Englanniksi",
-    "FF Marketplace on paikka, jossa opiskelijat voivat helposti selailla yritysten toimeksiantoja ja valita omien kriteeriensä perusteella mielenkiintoisimman projektin.": "Englanniksi",
-    "FF Marketplacen ohjeet": "Englanniksi",
+    "Jamk Future Factory on kansainvälisesti tunnustettu opintojakso, joka kerää vuosittain tuhansia opiskelijoita kehittämään omia projektityöskentelyn taitojaan!": "JAMK Future Factory is internationally recognised course which gets thousands of student annually to develop their own project working skills.",
+    "Lue lisää Future Factorysta": "Read more about Future Factory",
+    "Tietoa FF Marketplacesta": "Information about FF Marketplace",
+    "FF Marketplace on paikka, jossa opiskelijat voivat helposti selailla yritysten toimeksiantoja ja valita omien kriteeriensä perusteella mielenkiintoisimman projektin.": "FF Markeplace is a place where students are able to easily browse assignments given by companies and select the one that interests them the most.",
+    "FF Marketplacen ohjeet": "FF Marketplace instructions",
 
-    "Selaamaan toimeksiantoja": "Englanniksi",
+    "Selaamaan toimeksiantoja": "Browse assignments",
 
-    "Enää muutama paikka jäljellä!": "Englanniksi"
+    "Enää muutama paikka jäljellä!": "Only few places left!",
+
+    "Kuinka palvelua käytetään": "How to use this service",
+    "Siirry selaamaan toimeksiantoja" : "Navigate to Assignments",
+    "Lajittele ja filtteröi toimeksiantoja kiinostuksesi ja osaamisesi mukaan" : "Sort and filter assignments based on your interests and skills",
+    "Näet toimeksiantotuloksia, jotka sopisivat sinulle parhaiten!" : "Page will show the available assignments that fit you the best",
+    "Toimeksiannoista näet seuraavat tiedot" : "Inside the assignments, you can find following information",
+    "Toimeksiannon nimi":"Name of assignment",
+    "Kuvaus": "Description",
+    "Rooleja/Ominaisuuksia, joita haetaan tiimiin":"Roles/Abilities that the team needs",
+    "Kiinnitä itsesi haluamaasi toimeksiannon rooliin painamalla 'Valitsen paikan'":"Reserve a role from a team in the assignment by clicking 'Choose Role'",
+    "Kirjaudu sisään opiskelijatunnuksellasi. kirjauduttuasi olet vahvistanut paikan itsellesi":"Log in using your student number to reserve the role for yourself",
+    "Saat vahvistusviestin koulun sähköpostiisi valinnastasi.": "You can choose to get a confirmation email from your choice",
+    "Odota, että tiimi täyttyy":"Wait for the team to fill up",
+    "Kun tiimi on täynnä, saat siitä ilmoituksen sähköpostiisi.":"When the team is full, you will get an email telling you about it",
+
+    "Lajittelu ja filtteröinti":"Sorting and filtering",
+    "Lajittelu" : "Sorting",
+    "Voit järjestää toimeksianotha valitsemalla 'Järjestä tulokset' -valiksota haluamasi järjestys":"You can sort available assignments by selecting an option from the 'Sort assignments' dropdown menu.",
+    "Filtteröinti":"Filtering",
+    "Voit filtteröidä toimeksiantoja mm.alan ja tiimiroolin mukaan, jolloin saat juuri sinulle sopivia/sinua kiinnostavia toimeksiantoja!":"You can filter assignments, for example by field & role. Doing this, the page will only show the assignments with teams most fitting for you!"
 }
\ No newline at end of file
-- 
GitLab