From 3895eda66d4ccb3afcd63aa6df9cb13f3a9547dd Mon Sep 17 00:00:00 2001 From: Arctic Ice Studio Date: Sat, 26 Jan 2019 15:06:21 +0100 Subject: [PATCH] Generalize `FeatureDuo` landing page molecule to shared page molecule This commit generalizes the `FeatureDuo` landing page molecule to a shared molecule for all pages. GH-115 --- .../page/{landing => shared}/FeatureDuo/FeatureDuo.jsx | 0 .../molecules/page/{landing => shared}/FeatureDuo/index.js | 0 .../page/{landing => shared}/FeatureDuo/styled/Actions.jsx | 0 .../page/{landing => shared}/FeatureDuo/styled/Headline.jsx | 0 .../page/{landing => shared}/FeatureDuo/styled/Subline.jsx | 0 .../page/{landing => shared}/FeatureDuo/styled/Text.jsx | 0 .../{landing => shared}/FeatureDuo/styled/Visualization.jsx | 0 .../page/{landing => shared}/FeatureDuo/styled/Wrapper.jsx | 0 .../page/{landing => shared}/FeatureDuo/styled/index.js | 0 .../page/landing/SectionCommunity/SectionCommunity.jsx | 2 +- .../organisms/page/landing/SectionHero/SectionHero.jsx | 2 +- .../SectionNativeColorSwatch/SectionNativeColorSwatch.jsx | 2 +- .../SectionPalettesContrast/SectionPalettesContrast.jsx | 2 +- .../landing/SectionPalettesContrast/styled/WaveDivider.jsx | 4 +--- .../SectionPalettesModularity/SectionPalettesModularity.jsx | 2 +- .../organisms/page/landing/SectionPorts/SectionPorts.jsx | 2 +- .../organisms/page/landing/SectionSyntax/SectionSyntax.jsx | 2 +- 17 files changed, 8 insertions(+), 10 deletions(-) rename src/components/molecules/page/{landing => shared}/FeatureDuo/FeatureDuo.jsx (100%) rename src/components/molecules/page/{landing => shared}/FeatureDuo/index.js (100%) rename src/components/molecules/page/{landing => shared}/FeatureDuo/styled/Actions.jsx (100%) rename src/components/molecules/page/{landing => shared}/FeatureDuo/styled/Headline.jsx (100%) rename src/components/molecules/page/{landing => shared}/FeatureDuo/styled/Subline.jsx (100%) rename src/components/molecules/page/{landing => shared}/FeatureDuo/styled/Text.jsx (100%) rename src/components/molecules/page/{landing => shared}/FeatureDuo/styled/Visualization.jsx (100%) rename src/components/molecules/page/{landing => shared}/FeatureDuo/styled/Wrapper.jsx (100%) rename src/components/molecules/page/{landing => shared}/FeatureDuo/styled/index.js (100%) diff --git a/src/components/molecules/page/landing/FeatureDuo/FeatureDuo.jsx b/src/components/molecules/page/shared/FeatureDuo/FeatureDuo.jsx similarity index 100% rename from src/components/molecules/page/landing/FeatureDuo/FeatureDuo.jsx rename to src/components/molecules/page/shared/FeatureDuo/FeatureDuo.jsx diff --git a/src/components/molecules/page/landing/FeatureDuo/index.js b/src/components/molecules/page/shared/FeatureDuo/index.js similarity index 100% rename from src/components/molecules/page/landing/FeatureDuo/index.js rename to src/components/molecules/page/shared/FeatureDuo/index.js diff --git a/src/components/molecules/page/landing/FeatureDuo/styled/Actions.jsx b/src/components/molecules/page/shared/FeatureDuo/styled/Actions.jsx similarity index 100% rename from src/components/molecules/page/landing/FeatureDuo/styled/Actions.jsx rename to src/components/molecules/page/shared/FeatureDuo/styled/Actions.jsx diff --git a/src/components/molecules/page/landing/FeatureDuo/styled/Headline.jsx b/src/components/molecules/page/shared/FeatureDuo/styled/Headline.jsx similarity index 100% rename from src/components/molecules/page/landing/FeatureDuo/styled/Headline.jsx rename to src/components/molecules/page/shared/FeatureDuo/styled/Headline.jsx diff --git a/src/components/molecules/page/landing/FeatureDuo/styled/Subline.jsx b/src/components/molecules/page/shared/FeatureDuo/styled/Subline.jsx similarity index 100% rename from src/components/molecules/page/landing/FeatureDuo/styled/Subline.jsx rename to src/components/molecules/page/shared/FeatureDuo/styled/Subline.jsx diff --git a/src/components/molecules/page/landing/FeatureDuo/styled/Text.jsx b/src/components/molecules/page/shared/FeatureDuo/styled/Text.jsx similarity index 100% rename from src/components/molecules/page/landing/FeatureDuo/styled/Text.jsx rename to src/components/molecules/page/shared/FeatureDuo/styled/Text.jsx diff --git a/src/components/molecules/page/landing/FeatureDuo/styled/Visualization.jsx b/src/components/molecules/page/shared/FeatureDuo/styled/Visualization.jsx similarity index 100% rename from src/components/molecules/page/landing/FeatureDuo/styled/Visualization.jsx rename to src/components/molecules/page/shared/FeatureDuo/styled/Visualization.jsx diff --git a/src/components/molecules/page/landing/FeatureDuo/styled/Wrapper.jsx b/src/components/molecules/page/shared/FeatureDuo/styled/Wrapper.jsx similarity index 100% rename from src/components/molecules/page/landing/FeatureDuo/styled/Wrapper.jsx rename to src/components/molecules/page/shared/FeatureDuo/styled/Wrapper.jsx diff --git a/src/components/molecules/page/landing/FeatureDuo/styled/index.js b/src/components/molecules/page/shared/FeatureDuo/styled/index.js similarity index 100% rename from src/components/molecules/page/landing/FeatureDuo/styled/index.js rename to src/components/molecules/page/shared/FeatureDuo/styled/index.js diff --git a/src/components/organisms/page/landing/SectionCommunity/SectionCommunity.jsx b/src/components/organisms/page/landing/SectionCommunity/SectionCommunity.jsx index 7759fd7d..362de36d 100644 --- a/src/components/organisms/page/landing/SectionCommunity/SectionCommunity.jsx +++ b/src/components/organisms/page/landing/SectionCommunity/SectionCommunity.jsx @@ -14,7 +14,7 @@ import ArcticOceanFractal, { POSE_HIDE, POSE_SHOW } from "arctic-ocean-fractal"; import { WaveFooter } from "atoms/core/vectors/divider"; import Button from "atoms/core/Button"; import Section, { Content } from "containers/core/Section"; -import FeatureDuo, { Actions, Headline, Subline, Text, Visualization } from "molecules/page/landing/FeatureDuo"; +import FeatureDuo, { Actions, Headline, Subline, Text, Visualization } from "molecules/page/shared/FeatureDuo"; import { ROUTE_COMMUNITY, ROUTE_ROOT } from "config/routes/mappings"; import { sectionIdFor } from "utils"; diff --git a/src/components/organisms/page/landing/SectionHero/SectionHero.jsx b/src/components/organisms/page/landing/SectionHero/SectionHero.jsx index abb12285..d9853f0b 100644 --- a/src/components/organisms/page/landing/SectionHero/SectionHero.jsx +++ b/src/components/organisms/page/landing/SectionHero/SectionHero.jsx @@ -14,7 +14,7 @@ import ArcticLandscape, { POSE_DRAW, POSE_ERASE } from "arctic-landscape"; import { Content } from "containers/core/Section"; import Button from "atoms/core/Button"; import { H1 } from "atoms/core/HTMLElements"; -import FeatureDuo, { Actions, Headline, Subline, Text, Visualization } from "molecules/page/landing/FeatureDuo"; +import FeatureDuo, { Actions, Headline, Subline, Text, Visualization } from "molecules/page/shared/FeatureDuo"; import { ROUTE_DOCS, ROUTE_ROOT } from "config/routes/mappings"; import { sectionIdFor } from "utils"; diff --git a/src/components/organisms/page/landing/SectionNativeColorSwatch/SectionNativeColorSwatch.jsx b/src/components/organisms/page/landing/SectionNativeColorSwatch/SectionNativeColorSwatch.jsx index d967e605..144bd917 100644 --- a/src/components/organisms/page/landing/SectionNativeColorSwatch/SectionNativeColorSwatch.jsx +++ b/src/components/organisms/page/landing/SectionNativeColorSwatch/SectionNativeColorSwatch.jsx @@ -12,7 +12,7 @@ import React from "react"; import Button from "atoms/core/Button"; import { Content } from "containers/core/Section"; import { ReactComponent as ColorSwatches } from "assets/images/illustrations/color-swatches.svg"; -import FeatureDuo, { Actions, Headline, Subline, Text, Visualization } from "molecules/page/landing/FeatureDuo"; +import FeatureDuo, { Actions, Headline, Subline, Text, Visualization } from "molecules/page/shared/FeatureDuo"; import { ROUTE_DOCS, ROUTE_ROOT } from "config/routes/mappings"; import { sectionIdFor } from "utils"; diff --git a/src/components/organisms/page/landing/SectionPalettesContrast/SectionPalettesContrast.jsx b/src/components/organisms/page/landing/SectionPalettesContrast/SectionPalettesContrast.jsx index 5175f9a7..bea60742 100644 --- a/src/components/organisms/page/landing/SectionPalettesContrast/SectionPalettesContrast.jsx +++ b/src/components/organisms/page/landing/SectionPalettesContrast/SectionPalettesContrast.jsx @@ -13,7 +13,7 @@ import { ThemeProvider } from "styled-components"; import { Content } from "containers/core/Section"; import Button from "atoms/core/Button"; import ColorPaletteCard from "atoms/core/ColorPaletteCard"; -import FeatureDuo, { Actions, Headline, Subline, Text, Visualization } from "molecules/page/landing/FeatureDuo"; +import FeatureDuo, { Actions, Headline, Subline, Text, Visualization } from "molecules/page/shared/FeatureDuo"; import { ROUTE_DOCS, ROUTE_ROOT } from "config/routes/mappings"; import { sectionIdFor } from "utils"; import { diff --git a/src/components/organisms/page/landing/SectionPalettesContrast/styled/WaveDivider.jsx b/src/components/organisms/page/landing/SectionPalettesContrast/styled/WaveDivider.jsx index 6cd3c709..4cad3bf9 100644 --- a/src/components/organisms/page/landing/SectionPalettesContrast/styled/WaveDivider.jsx +++ b/src/components/organisms/page/landing/SectionPalettesContrast/styled/WaveDivider.jsx @@ -12,11 +12,9 @@ import styled from "styled-components"; import { WaveSmoothFlat } from "atoms/core/vectors/divider"; import { colors, motion, themedMode, MODE_BRIGHT_SNOW_FLURRY, MODE_DARK_NIGHT_FROST } from "styles/theme"; -import { darkenedSectionBackgroundColor } from "../../../shared/styles"; - const fillColor = themedMode({ [MODE_BRIGHT_SNOW_FLURRY]: colors.background.sectioning.primary[MODE_BRIGHT_SNOW_FLURRY], - [MODE_DARK_NIGHT_FROST]: darkenedSectionBackgroundColor + [MODE_DARK_NIGHT_FROST]: colors.background.sectioning.tertiary[MODE_DARK_NIGHT_FROST] }); /** diff --git a/src/components/organisms/page/landing/SectionPalettesModularity/SectionPalettesModularity.jsx b/src/components/organisms/page/landing/SectionPalettesModularity/SectionPalettesModularity.jsx index 597d35d9..b7085d84 100644 --- a/src/components/organisms/page/landing/SectionPalettesModularity/SectionPalettesModularity.jsx +++ b/src/components/organisms/page/landing/SectionPalettesModularity/SectionPalettesModularity.jsx @@ -13,7 +13,7 @@ import { Content } from "containers/core/Section"; import Button from "atoms/core/Button"; import ColorPaletteCard from "atoms/core/ColorPaletteCard"; import { Code } from "atoms/core/HTMLElements"; -import FeatureDuo, { Actions, Headline, Subline, Text, Visualization } from "molecules/page/landing/FeatureDuo"; +import FeatureDuo, { Actions, Headline, Subline, Text, Visualization } from "molecules/page/shared/FeatureDuo"; import { ROUTE_DOCS, ROUTE_ROOT } from "config/routes/mappings"; import { sectionIdFor } from "utils"; import { palettes } from "styles/theme"; diff --git a/src/components/organisms/page/landing/SectionPorts/SectionPorts.jsx b/src/components/organisms/page/landing/SectionPorts/SectionPorts.jsx index 87ac64a3..593eb364 100644 --- a/src/components/organisms/page/landing/SectionPorts/SectionPorts.jsx +++ b/src/components/organisms/page/landing/SectionPorts/SectionPorts.jsx @@ -12,7 +12,7 @@ import React from "react"; import Button from "atoms/core/Button"; import { Content } from "containers/core/Section"; import { ReactComponent as Nordify } from "assets/images/illustrations/nordify.svg"; -import FeatureDuo, { Actions, Headline, Subline, Text, Visualization } from "molecules/page/landing/FeatureDuo"; +import FeatureDuo, { Actions, Headline, Subline, Text, Visualization } from "molecules/page/shared/FeatureDuo"; import { ROUTE_PORTS, ROUTE_ROOT } from "config/routes/mappings"; import { sectionIdFor } from "utils"; diff --git a/src/components/organisms/page/landing/SectionSyntax/SectionSyntax.jsx b/src/components/organisms/page/landing/SectionSyntax/SectionSyntax.jsx index 873e8682..6e628318 100644 --- a/src/components/organisms/page/landing/SectionSyntax/SectionSyntax.jsx +++ b/src/components/organisms/page/landing/SectionSyntax/SectionSyntax.jsx @@ -12,7 +12,7 @@ import Waypoint from "react-waypoint"; import Button from "atoms/core/Button"; import { Content } from "containers/core/Section"; -import FeatureDuo, { Actions, Headline, Subline, Text, Visualization } from "molecules/page/landing/FeatureDuo"; +import FeatureDuo, { Actions, Headline, Subline, Text, Visualization } from "molecules/page/shared/FeatureDuo"; import { ROUTE_DOCS, ROUTE_ROOT } from "config/routes/mappings"; import { sectionIdFor } from "utils";