Pour tout problème contactez-nous par mail : support@froggit.fr | La FAQ :grey_question: | Rejoignez-nous sur le Chat :speech_balloon:

Skip to content
Snippets Groups Projects
Commit 93ecfb74 authored by Christophe Chaudier's avatar Christophe Chaudier :rocket: Committed by Plumtree3D
Browse files

fix: some dependencies

parent 5bf2c0ef
No related branches found
No related tags found
1 merge request!66Resolve "add results component"
...@@ -13047,6 +13047,19 @@ ...@@ -13047,6 +13047,19 @@
"is-typedarray": "^1.0.0" "is-typedarray": "^1.0.0"
} }
}, },
"node_modules/typescript": {
"version": "4.8.4",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz",
"integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==",
"peer": true,
"bin": {
"tsc": "bin/tsc",
"tsserver": "bin/tsserver"
},
"engines": {
"node": ">=4.2.0"
}
},
"node_modules/ua-parser-js": { "node_modules/ua-parser-js": {
"version": "0.7.31", "version": "0.7.31",
"resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz",
...@@ -23724,6 +23737,12 @@ ...@@ -23724,6 +23737,12 @@
"is-typedarray": "^1.0.0" "is-typedarray": "^1.0.0"
} }
}, },
"typescript": {
"version": "4.8.4",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz",
"integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==",
"peer": true
},
"ua-parser-js": { "ua-parser-js": {
"version": "0.7.31", "version": "0.7.31",
"resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz",
......
import React from "react"; import React from "react";
import styles from "./HomepageResults.module.css";
const ResultsList = [ const ResultsList = [
{ {
...@@ -7,7 +8,9 @@ const ResultsList = [ ...@@ -7,7 +8,9 @@ const ResultsList = [
<> <>
Froggit est pensé pour ceux qui regardent vers l&apos;avenir et choisissent des solutions robustes, responsables, qui durent dans le temps. Froggit est pensé pour ceux qui regardent vers l&apos;avenir et choisissent des solutions robustes, responsables, qui durent dans le temps.
</> </>
), ),
img: require("../../static/img/components/HomepageResults/environment.png").default,
}, },
{ {
title: "Intégrez facilement les pratiques DevOps", title: "Intégrez facilement les pratiques DevOps",
...@@ -15,7 +18,9 @@ const ResultsList = [ ...@@ -15,7 +18,9 @@ const ResultsList = [
<> <>
Répondez plus vite aux besoins de vos clients avec notre forge logicielle agile pensée par des techs pour les techs. Répondez plus vite aux besoins de vos clients avec notre forge logicielle agile pensée par des techs pour les techs.
</> </>
), ),
img: require("../../static/img/components/HomepageResults/advance.png").default,
}, },
{ {
title: "Bénéficiez d’un service de proximité", title: "Bénéficiez d’un service de proximité",
...@@ -24,13 +29,18 @@ const ResultsList = [ ...@@ -24,13 +29,18 @@ const ResultsList = [
Froggit c&apos;est aussi un service client en français et une équipe qui améliore régulièrement l&apos;offre en fonction de vos retours ! Froggit c&apos;est aussi un service client en français et une équipe qui améliore régulièrement l&apos;offre en fonction de vos retours !
</> </>
), ),
img: require("../../static/img/components/HomepageResults/conversation.png").default,
}, },
]; ];
// eslint-disable-next-line
function Results({title, description}) { function Results({title, description, img, alt}) {
return ( return (
<div className="sectionsReverse row"> <div className="sectionsReverse row">
<div className={styles.resultsCenter}>
<img className={styles.resultsImage} src={img} alt={alt}/>
</div>
<div className="col col--5"> <div className="col col--5">
<h3>{title}</h3> <h3>{title}</h3>
<p>{description}</p> <p>{description}</p>
...@@ -42,13 +52,15 @@ function Results({title, description}) { ...@@ -42,13 +52,15 @@ function Results({title, description}) {
export default function HomepageResults() { export default function HomepageResults() {
return ( return (
<section className="sections container" id="results"> <div className="homepage_section">
<h2 className="promise-title">Obtenez de meilleurs résultats, <br/>et pas seulement au niveau du code !</h2> <section className="sections container" id="results">
<div> <h2 className="promise-title">Obtenez de meilleurs résultats, <br/>et pas seulement au niveau du code !</h2>
{ResultsList.map((props, idx) => ( <div>
<Results key={idx} {...props} /> {ResultsList.map((props, idx) => (
))} <Results key={idx} {...props} />
</div> ))}
</section> </div>
</section>
</div>
); );
} }
.resultsImage {
width: 186px;
aspect-ratio: 1;
}
.resultsCenter {
margin: auto;
}
static/img/components/HomepageResults/advance.png

18.6 KiB

static/img/components/HomepageResults/conversation.png

13.4 KiB

static/img/components/HomepageResults/environment.png

25.1 KiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment