From ef92b7fa56b890fdf2133ca9b95026c1505123ce Mon Sep 17 00:00:00 2001 From: rutik wankhade Date: Wed, 20 Apr 2022 19:31:00 +0530 Subject: [PATCH] feat: add new theme --- src/components/CoverImage.css | 1 - src/components/CoverImage.js | 4 ++-- src/components/Themes/ModernTheme.js | 32 ++++++++++++++++++++++++++++ 3 files changed, 34 insertions(+), 3 deletions(-) create mode 100644 src/components/Themes/ModernTheme.js diff --git a/src/components/CoverImage.css b/src/components/CoverImage.css index 78cabff..301f5c2 100644 --- a/src/components/CoverImage.css +++ b/src/components/CoverImage.css @@ -1,5 +1,4 @@ .cover { - background-color: #00ff99; display: flex; height: 420px; width: 800px; diff --git a/src/components/CoverImage.js b/src/components/CoverImage.js index cdfe411..b496830 100644 --- a/src/components/CoverImage.js +++ b/src/components/CoverImage.js @@ -1,7 +1,7 @@ import React from "react"; import "./CoverImage.css"; import "../assets/css/patterns.css"; -import BasicTheme from "./Themes/BasicTheme"; +import ModernTheme from "./Themes/ModernTheme"; class CoverImage extends React.Component { // hexToRgbA(hex, opacity) { @@ -21,7 +21,7 @@ class CoverImage extends React.Component { // const { title, bgColor, pattern, author, icon,font } = this.props; return ( - + ); } } diff --git a/src/components/Themes/ModernTheme.js b/src/components/Themes/ModernTheme.js new file mode 100644 index 0000000..981a11f --- /dev/null +++ b/src/components/Themes/ModernTheme.js @@ -0,0 +1,32 @@ +import React from 'react'; + + +const ModernTheme = ({ config }) => { + + const { title, bgColor, pattern, author, icon, font } = config; + + return ( +
+
+
+
+ +
+ +
+
+

{title}

+

- {author}

+
+
+
+ +
+ +
+ ); +} + +export default ModernTheme; \ No newline at end of file