diff --git a/src/App.css b/src/App.css index 53d18b8..e69de29 100644 --- a/src/App.css +++ b/src/App.css @@ -1,8 +0,0 @@ -#niklas-birk-root { - text-align: center; - margin-top: 60px; -} - -#logo { - width: 10%; -} \ No newline at end of file diff --git a/src/App.js b/src/App.js index d154bf6..79d92cb 100644 --- a/src/App.js +++ b/src/App.js @@ -1,7 +1,7 @@ -import logo from './assets/niklas-birk-logo.png'; import './App.css'; import {createTheme, NextUIProvider} from "@nextui-org/react" +import SiteContentRoot from "./components/SiteContentRoot"; const theme = createTheme({ type: "dark", @@ -49,23 +49,7 @@ const theme = createTheme({ function App() { return ( -
- -
-

Work in Progress

- Das ist eine Seite im Aufbau. -

- Wichtige links: - -
- Impressum und Datenschutz -
+
); } diff --git a/src/assets/blog_logo.png b/src/assets/blog_logo.png new file mode 100644 index 0000000..c3aa215 Binary files /dev/null and b/src/assets/blog_logo.png differ diff --git a/src/assets/git_logo.png b/src/assets/git_logo.png new file mode 100644 index 0000000..f1a1d53 Binary files /dev/null and b/src/assets/git_logo.png differ diff --git a/src/assets/niklas-birk-logo.svg b/src/assets/niklas-birk-logo.svg deleted file mode 100644 index 6a05b1d..0000000 --- a/src/assets/niklas-birk-logo.svg +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/components/Footer.js b/src/components/Footer.js new file mode 100644 index 0000000..23eee31 --- /dev/null +++ b/src/components/Footer.js @@ -0,0 +1,20 @@ +import {Link} from "@nextui-org/react"; + +function Footer() { + return ( + + Impressum und Datenschutz + + ); +} + +export default Footer; \ No newline at end of file diff --git a/src/components/Header.js b/src/components/Header.js new file mode 100644 index 0000000..f43c9a6 --- /dev/null +++ b/src/components/Header.js @@ -0,0 +1,28 @@ +import {Image, Spacer, Text} from "@nextui-org/react"; +import logo from "../assets/niklas-birk-logo.png"; + +function Header() { + return ( + <> + + Ein Logo von Niklas Birk + + Niklas Birk + + + + ); +} + +export default Header; \ No newline at end of file diff --git a/src/components/ServiceCard.js b/src/components/ServiceCard.js new file mode 100644 index 0000000..8701c4f --- /dev/null +++ b/src/components/ServiceCard.js @@ -0,0 +1,73 @@ +import {Card, Col, Text} from "@nextui-org/react"; + +function ServiceCard(props) { + return ( + + + + + {props.introText} + + + {props.serviceText} + + + {props.vendorText} + + + + + + + {/**/} + {/* */} + {/* */} + {/* */} + {/**/} + + + //
+ // + //
+ //

Work in Progress

+ // Das ist eine Seite im Aufbau. + //

+ // Wichtige links: + // + //
+ // Impressum und Datenschutz + //
+ ); +} + +export default ServiceCard; \ No newline at end of file diff --git a/src/components/Services.js b/src/components/Services.js new file mode 100644 index 0000000..3ab2719 --- /dev/null +++ b/src/components/Services.js @@ -0,0 +1,45 @@ +import {Grid} from "@nextui-org/react"; +import ServiceCard from "./ServiceCard"; +import gitLogo from "../assets/git_logo.png"; +import blogLogo from "../assets/blog_logo.png"; + +function Services() { + return ( + + + + + + + + + + //
+ // + //
+ //

Work in Progress

+ // Das ist eine Seite im Aufbau. + //

+ // Wichtige links: + // + //
+ // Impressum und Datenschutz + //
+ ); +} + +export default Services; \ No newline at end of file diff --git a/src/components/SiteContentRoot.js b/src/components/SiteContentRoot.js new file mode 100644 index 0000000..22d0d28 --- /dev/null +++ b/src/components/SiteContentRoot.js @@ -0,0 +1,16 @@ +import Services from "./Services"; +import Header from "./Header"; +import Footer from "./Footer"; + + +function SiteContentRoot() { + return ( + <> +
+ +