From da9faace94c1d9e9ca1c8a8b44fea6b6792888d0 Mon Sep 17 00:00:00 2001 From: Alina Khomenker Date: Wed, 28 Dec 2022 18:12:51 +0200 Subject: [PATCH 01/34] circle diagram --- assets/sass/common/circleDiagram.scss | 77 +++++++++++++++++++ assets/sass/common/index.scss | 1 + code/common/circleDiagram/index.js | 38 +++++++++ code/screens/home copy/index.js | 35 +++++++++ .../sections/about/components/images.js | 28 +++++++ .../screens/home copy/sections/about/index.js | 19 +++++ .../sections/case-studies/components/slide.js | 44 +++++++++++ .../home copy/sections/case-studies/index.js | 28 +++++++ .../sections/clients/components/list.js | 23 ++++++ .../home copy/sections/clients/index.js | 18 +++++ .../home copy/sections/contact/index.js | 20 +++++ .../sections/header/components/blobs/index.js | 39 ++++++++++ .../home copy/sections/header/index.js | 37 +++++++++ code/screens/home copy/sections/join/index.js | 28 +++++++ .../sections/services/components/service.js | 22 ++++++ .../home copy/sections/services/index.js | 28 +++++++ .../sections/team/components/member.js | 25 ++++++ code/screens/home copy/sections/team/index.js | 17 ++++ .../home copy/sections/text-section.js | 7 ++ code/screens/home/index.js | 23 ++---- 20 files changed, 539 insertions(+), 18 deletions(-) create mode 100644 assets/sass/common/circleDiagram.scss create mode 100644 code/common/circleDiagram/index.js create mode 100644 code/screens/home copy/index.js create mode 100644 code/screens/home copy/sections/about/components/images.js create mode 100644 code/screens/home copy/sections/about/index.js create mode 100644 code/screens/home copy/sections/case-studies/components/slide.js create mode 100644 code/screens/home copy/sections/case-studies/index.js create mode 100644 code/screens/home copy/sections/clients/components/list.js create mode 100644 code/screens/home copy/sections/clients/index.js create mode 100644 code/screens/home copy/sections/contact/index.js create mode 100644 code/screens/home copy/sections/header/components/blobs/index.js create mode 100644 code/screens/home copy/sections/header/index.js create mode 100644 code/screens/home copy/sections/join/index.js create mode 100644 code/screens/home copy/sections/services/components/service.js create mode 100644 code/screens/home copy/sections/services/index.js create mode 100644 code/screens/home copy/sections/team/components/member.js create mode 100644 code/screens/home copy/sections/team/index.js create mode 100644 code/screens/home copy/sections/text-section.js diff --git a/assets/sass/common/circleDiagram.scss b/assets/sass/common/circleDiagram.scss new file mode 100644 index 0000000..790201e --- /dev/null +++ b/assets/sass/common/circleDiagram.scss @@ -0,0 +1,77 @@ +.circle-diagram { + width: 100%; + height: 950px; + border: 2px solid red; + display: flex; + justify-content: center; + align-items: center; + position: relative; + + &-line { + &-inner { + width: 950px; + height: 950px; + display: flex; + justify-content: center; + align-items: center; + border: 2px solid red; + border-radius: 50%; + } + + &-circle { + width: 900px; + height: 900px; + display: flex; + border: 2px solid $additional; + border-radius: 50%; + } + } + + &-icon { + position: absolute; + &-inner { + width: 100%; + display: flex; + justify-content: space-between; + align-items: center; + position: absolute; + left: 0; + top: 47%; + + &:nth-child(1) { + transform: rotate(55deg); + } + + &:nth-child(3) { + transform: rotate(-55deg); + } + } + } + + //-------- + + &-services { + &-wrapper { + width: 55px; + height: 55px; + background-color: $main; + border-radius: 50%; + display: flex; + justify-content: center; + align-items: center; + } + + &-icons { + width: 30px; + height: 30px; + background-color: $green; + border-radius: 50%; + } + } +} + +@media only screen and (max-width: $medium) { +} + +@media only screen and (max-width: $mobile) { +} diff --git a/assets/sass/common/index.scss b/assets/sass/common/index.scss index 1cfaaf3..f46a953 100644 --- a/assets/sass/common/index.scss +++ b/assets/sass/common/index.scss @@ -9,6 +9,7 @@ @import "./colorSection.scss"; @import "./steps.scss"; @import "./parallax.scss"; +@import "./circleDiagram.scss"; .flex-start { display: flex; diff --git a/code/common/circleDiagram/index.js b/code/common/circleDiagram/index.js new file mode 100644 index 0000000..45362c9 --- /dev/null +++ b/code/common/circleDiagram/index.js @@ -0,0 +1,38 @@ +import React from "react"; + +function CircleDiagramInnerItem() { + return ( +
+
+
+ ); +} + +function CircleDiagram() { + return ( +
+
+
+
+
+ + +
+ +
+ + +
+ +
+ + +
+
+
+
+
+ ); +} + +export default CircleDiagram; diff --git a/code/screens/home copy/index.js b/code/screens/home copy/index.js new file mode 100644 index 0000000..4a6a7ca --- /dev/null +++ b/code/screens/home copy/index.js @@ -0,0 +1,35 @@ +import React from "react"; +import animations from "../../../assets/js/animations"; +import { handleUrl } from "../../utils"; + +const Home = ({ + header, + services, + clients, + about, + join, + team, + contact, + navbar, + _relativeURL, + _ID, +}) => { + return ( +
+ {navbar} + {header} + {services} + {clients} + {about} + {join} + {team} +
{contact}
+