Browse Source

Ajout de contenu dans la page a-propos

Lou 3 years ago
parent
commit
1ed216bac0

+ 3
- 3
src/components/header/index.jsx View File

@@ -22,12 +22,12 @@ const Header = () => {
22 22
 	return (
23 23
 		<header ref={ref}>
24 24
 			<div className="hero">
25
-				<h1>Développement et accompagnement numérique</h1>
25
+				<h1>Coopérative local du numérique</h1>
26 26
 				<div className="hero-box">
27 27
 					<div className="hero-text">
28 28
 						<p className="hero-paragraph">
29
-							Nous proposons un accompagnement local et sur-mesure pour tous vos
30
-							projets numériques.
29
+							Développement, formation, assistance et réseau : des services
30
+							sur-mesure.
31 31
 						</p>
32 32
 						<p className="hero-highlight">
33 33
 							Demandez nous un devis, nous vous répondrons en moins de 24

+ 8
- 10
src/components/navbar/index.jsx View File

@@ -7,7 +7,7 @@ import MenuIcon from "../../images/menu.svg";
7 7
 
8 8
 const Navbar = () => {
9 9
 	const headerContext = useContext(HeaderContext);
10
-	const [toogleMenu, setToogleMenu] = useState(false);
10
+	const [toggleMenu, setToggleMenu] = useState(false);
11 11
 
12 12
 	const handleShowNavbar = (context) => {
13 13
 		if (context.isHeaderHidden === true) {
@@ -18,23 +18,21 @@ const Navbar = () => {
18 18
 	};
19 19
 
20 20
 	const handleMenu = () => {
21
-		setToogleMenu(!toogleMenu);
21
+		setToggleMenu(!toggleMenu);
22 22
 	};
23 23
 
24
-	const menuStyle = {
25
-		background: "red";
26
-
27
-	}
28
-
29 24
 	return (
30 25
 		<div id="navbar-container">
31 26
 			<nav style={handleShowNavbar(headerContext)}>
32 27
 				<div className="details">
33
-					<Link to="/services" className="menu-btn" style={{ toogleMenu ? `${menuStyle}` : "" }}> 
34
-					{/* the above line does not work */}
28
+					<Link
29
+						to="/services"
30
+						className={toggleMenu ? "menu-btn" : "menu-btn-hidden"}>
35 31
 						<span>Services</span>
36 32
 					</Link>
37
-					<Link to="/a-propos" className="menu-btn">
33
+					<Link
34
+						to="/a-propos"
35
+						className={toggleMenu ? "menu-btn" : "menu-btn-hidden"}>
38 36
 						<span>L'Association</span>
39 37
 					</Link>
40 38
 				</div>

+ 8
- 0
src/components/navbar/index.scss View File

@@ -88,6 +88,14 @@ nav {
88 88
 			flex-direction: column;
89 89
 			align-items: center;
90 90
 			margin-left: 0;
91
+
92
+			.menu-btn {
93
+				background: red;
94
+			}
95
+
96
+			.menu-btn-hidden {
97
+				display: none;
98
+			}
91 99
 		}
92 100
 
93 101
 		div.title-container {

+ 14
- 2
src/pages/a-propos.jsx View File

@@ -16,10 +16,22 @@ const Apropos = () => {
16 16
 						numériques basée à Strasbourg. Nous sommes sensibles à l'éthique du
17 17
 						libre et à la qualité du travail.
18 18
 					</p>
19
+					<p className="section-paragraph">
20
+						Les enjeux majeurs contemporain sont en lien étroit avec le
21
+						numérique. Il s'agit par exemple du respect des données privées,
22
+						réduction de la fracture numérique, accessibilité, impact
23
+						écologique. La CLI et ses membres à titre individuel s'engagent à en
24
+						prendre conscience et à ainsi orienter leur manière de produire.
25
+						Nous croyons que le croissement de nos démarches nous enrichis
26
+						collectivement, notamment sur ces thématiques.
27
+					</p>
19 28
 					<p className="section-paragraph">
20 29
 						L'objectif de l'association est de fournir un cadre horizontal et
21
-						convivial pour permettre l'émergence de prestations collectives
22
-						selon la libre association des uns avec les autres.
30
+						convivial pour permettre l'émergence de prestations collectives et
31
+						plus vertueuses, grâce à la libre association des unes avec les
32
+						autres. Cette organisation permet la mise à l'échelle de nos moyens
33
+						de production : important ou plus modeste, votre projet sera bien
34
+						traité par nos équipes.
23 35
 					</p>
24 36
 				</section>
25 37
 			</div>

+ 6
- 6
src/pages/index.jsx View File

@@ -25,10 +25,10 @@ const IndexPage = () => {
25 25
 							/>
26 26
 						</div>
27 27
 						<p className="service-description">
28
-							Nous créons sur mesure le site dont vous avez besoin pour votre
29
-							activité : e-commerce, blog, portfolio ...
28
+							Envie d'une présence sur le web ? Nous concevons votre e-commerce,
29
+							blog, portfolio ...
30 30
 						</p>
31
-						<Link to="/vos-besoins#web-dev" className="service-link">
31
+						<Link to="/services#web-dev" className="service-link">
32 32
 							<span> ... et plus encore !</span>
33 33
 						</Link>
34 34
 					</div>
@@ -45,7 +45,7 @@ const IndexPage = () => {
45 45
 							Besoin d'une application pour votre entreprise ? Nous sommes à
46 46
 							l'écoute pour développer l'outil nécessaire ...
47 47
 						</p>
48
-						<Link to="/vos-besoins#app-dev" className="service-link">
48
+						<Link to="/services#app-dev" className="service-link">
49 49
 							<span> ... et plus encore !</span>
50 50
 						</Link>
51 51
 					</div>
@@ -63,7 +63,7 @@ const IndexPage = () => {
63 63
 							développement : CMS - Linux - Base de donnée SQL ...
64 64
 						</p>
65 65
 						<Link
66
-							to="/vos-besoins#course-and-maintenance"
66
+							to="/services#formation-et-assistance"
67 67
 							className="service-link">
68 68
 							<span> ... et plus encore !</span>
69 69
 						</Link>
@@ -81,7 +81,7 @@ const IndexPage = () => {
81 81
 							Nous intervenons ou conceptualisons votre infrastructure réseau, à
82 82
 							la fois hardware et software ...
83 83
 						</p>
84
-						<Link to="/vos-besoins#network" className="service-link">
84
+						<Link to="/services#reseau" className="service-link">
85 85
 							<span> ... et plus encore !</span>
86 86
 						</Link>
87 87
 					</div>

+ 2
- 2
src/pages/services.jsx View File

@@ -34,7 +34,7 @@ const VosBesoins = () => {
34 34
 					</p>
35 35
 				</section>
36 36
 				<section className="page-section">
37
-					<h3 className="section-title" id="course-and-maintenance">
37
+					<h3 className="section-title" id="formation-et-assistance">
38 38
 						Formation et assistance
39 39
 					</h3>
40 40
 					<p className="section-paragraph">
@@ -46,7 +46,7 @@ const VosBesoins = () => {
46 46
 					</p>
47 47
 				</section>
48 48
 				<section className="page-section">
49
-					<h3 className="section-title" id="network">
49
+					<h3 className="section-title" id="reseau">
50 50
 						Réseau
51 51
 					</h3>
52 52
 					<p className="section-paragraph">

Loading…
Cancel
Save