diff --git a/README.md b/README.md index 1f95d1e..186b812 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ # niklas-birk.de + This is my own little website WIP \ No newline at end of file diff --git a/public/impressum.html b/public/impressum.html index 104c8f6..004e05b 100644 --- a/public/impressum.html +++ b/public/impressum.html @@ -1,56 +1,66 @@ - - - Title - - -
-

Impressum

-

Angaben gemäß § 5 TMG

-

- Niklas Birk
- Agricolastraße 16
- 09599 Freiberg
-

-

- Kontakt:
- Telefon: 0173-5147078
- E-Mail: niklas.birk@niklas-birk.de -

-

- Haftungsausschluss: -

- Haftung für Inhalte -

- Die Inhalte unserer Seiten wurden mit größter Sorgfalt erstellt. - Für die Richtigkeit, Vollständigkeit und Aktualität der Inhalte können wir jedoch keine Gewähr übernehmen. - Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. - Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen. - Verpflichtungen zur Entfernung oder Sperrung der Nutzung von Informationen nach den allgemeinen Gesetzen bleiben hiervon unberührt. - Eine diesbezügliche Haftung ist jedoch erst ab dem Zeitpunkt der Kenntnis einer konkreten Rechtsverletzung möglich. - Bei Bekanntwerden von entsprechenden Rechtsverletzungen werden wir diese Inhalte umgehend entfernen. -

- Haftung für Links -

- Unser Angebot enthält Links zu externen Webseiten Dritter, auf deren Inhalte wir keinen Einfluss haben. - Deshalb können wir für diese fremden Inhalte auch keine Gewähr übernehmen. - Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich. - Die verlinkten Seiten wurden zum Zeitpunkt der Verlinkung auf mögliche Rechtsverstöße überprüft. - Rechtswidrige Inhalte waren zum Zeitpunkt der Verlinkung nicht erkennbar. - Eine permanente inhaltliche Kontrolle der verlinkten Seiten ist jedoch ohne konkrete Anhaltspunkte einer Rechtsverletzung nicht zumutbar. - Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Links umgehend entfernen. -

- Datenschutz -

- Die Nutzung unserer Webseite ist in der Regel ohne Angabe personenbezogener Daten möglich. - Soweit auf unseren Seiten personenbezogene Daten (beispielsweise Name, Anschrift oder eMail-Adressen) erhoben werden, erfolgt dies, soweit möglich, stets auf freiwilliger Basis. - Diese Daten werden ohne Ihre ausdrückliche Zustimmung nicht an Dritte weitergegeben.
- Wir weisen darauf hin, dass die Datenübertragung im Internet (z.B. bei der Kommunikation per E-Mail) Sicherheitslücken aufweisen kann. - Ein lückenloser Schutz der Daten vor dem Zugriff durch Dritte ist nicht möglich.
- Der Nutzung von im Rahmen der Impressumspflicht veröffentlichten Kontaktdaten durch Dritte zur Übersendung von nicht ausdrücklich angeforderter Werbung und Informationsmaterialien wird hiermit ausdrücklich widersprochen. - Die Betreiber der Seiten behalten sich ausdrücklich rechtliche Schritte im Falle der unverlangten Zusendung von Werbeinformationen, etwa durch Spam-Mails, vor.
-

-
- + + + Title + + +
+

Impressum

+

Angaben gemäß § 5 TMG

+

+ Niklas Birk
+ Agricolastraße 16
+ 09599 Freiberg
+

+

+ Kontakt:
+ Telefon: 0173-5147078
+ E-Mail: niklas.birk@niklas-birk.de +

+

+ Haftungsausschluss: +

+ Haftung für Inhalte +

+ Die Inhalte unserer Seiten wurden mit größter Sorgfalt erstellt. + Für die Richtigkeit, Vollständigkeit und Aktualität der Inhalte können wir jedoch keine Gewähr übernehmen. + Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen + Gesetzen verantwortlich. + Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte + fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit + hinweisen. + Verpflichtungen zur Entfernung oder Sperrung der Nutzung von Informationen nach den allgemeinen Gesetzen bleiben + hiervon unberührt. + Eine diesbezügliche Haftung ist jedoch erst ab dem Zeitpunkt der Kenntnis einer konkreten Rechtsverletzung + möglich. + Bei Bekanntwerden von entsprechenden Rechtsverletzungen werden wir diese Inhalte umgehend entfernen. +

+ Haftung für Links +

+ Unser Angebot enthält Links zu externen Webseiten Dritter, auf deren Inhalte wir keinen Einfluss haben. + Deshalb können wir für diese fremden Inhalte auch keine Gewähr übernehmen. + Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich. + Die verlinkten Seiten wurden zum Zeitpunkt der Verlinkung auf mögliche Rechtsverstöße überprüft. + Rechtswidrige Inhalte waren zum Zeitpunkt der Verlinkung nicht erkennbar. + Eine permanente inhaltliche Kontrolle der verlinkten Seiten ist jedoch ohne konkrete Anhaltspunkte einer + Rechtsverletzung nicht zumutbar. + Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Links umgehend entfernen. +

+ Datenschutz +

+ Die Nutzung unserer Webseite ist in der Regel ohne Angabe personenbezogener Daten möglich. + Soweit auf unseren Seiten personenbezogene Daten (beispielsweise Name, Anschrift oder eMail-Adressen) erhoben + werden, erfolgt dies, soweit möglich, stets auf freiwilliger Basis. + Diese Daten werden ohne Ihre ausdrückliche Zustimmung nicht an Dritte weitergegeben.
+ Wir weisen darauf hin, dass die Datenübertragung im Internet (z.B. bei der Kommunikation per E-Mail) + Sicherheitslücken aufweisen kann. + Ein lückenloser Schutz der Daten vor dem Zugriff durch Dritte ist nicht möglich.
+ Der Nutzung von im Rahmen der Impressumspflicht veröffentlichten Kontaktdaten durch Dritte zur Übersendung von + nicht ausdrücklich angeforderter Werbung und Informationsmaterialien wird hiermit ausdrücklich widersprochen. + Die Betreiber der Seiten behalten sich ausdrücklich rechtliche Schritte im Falle der unverlangten Zusendung von + Werbeinformationen, etwa durch Spam-Mails, vor.
+

+
+ \ No newline at end of file diff --git a/public/index.html b/public/index.html index 291e55e..1c1b59a 100644 --- a/public/index.html +++ b/public/index.html @@ -1,19 +1,19 @@ - - - - - + + + + + - + Niklas Birk - - - -
- + + + +
+ diff --git a/src/App.js b/src/App.js index 378de4d..1ffcbc6 100644 --- a/src/App.js +++ b/src/App.js @@ -1,73 +1,73 @@ import logo from './assets/niklas-birk-logo.png'; import './App.css'; -import { createTheme, NextUIProvider } from "@nextui-org/react" +import {createTheme, NextUIProvider} from "@nextui-org/react" const theme = createTheme({ - type: "dark", - theme: { - colors: { - // color names - draculaBackground: '#282a36', - draculaCurrentLine: '#44475a', - draculaSelection: '#44475a', - draculaForeground: '#f8f8f2', - draculaComment: '#6272a4', - draculaCyan: '#8be9fd', - draculaGreen: '#50fa7b', - draculaOrange: '#ffb86c', - draculaPink: '#ff79c6', - draculaPurple: '#bd93f9', - draculaRed: '#ff5555', - draculaYellow: '#f1fa8c', + type: "dark", + theme: { + colors: { + // color names + draculaBackground: '#282a36', + draculaCurrentLine: '#44475a', + draculaSelection: '#44475a', + draculaForeground: '#f8f8f2', + draculaComment: '#6272a4', + draculaCyan: '#8be9fd', + draculaGreen: '#50fa7b', + draculaOrange: '#ffb86c', + draculaPink: '#ff79c6', + draculaPurple: '#bd93f9', + draculaRed: '#ff5555', + draculaYellow: '#f1fa8c', - // brand colors - background: '$draculaBackground', - text: '$draculaForeground', - primaryLight: '$draculaSelection', - primaryLightHover: '$draculaComment', - primaryLightActive: '$draculaComment', - primaryLightContrast: '$draculaComment', - primary: '$draculaPurple', - primaryBorder: '$draculaPurple', - primaryBorderHover: '$draculaPurple', - primarySolidHover: '$draculaPurple', - primarySolidContrast: '$draculaForeground', - primaryShadow: '$draculaPurple', + // brand colors + background: '$draculaBackground', + text: '$draculaForeground', + primaryLight: '$draculaSelection', + primaryLightHover: '$draculaComment', + primaryLightActive: '$draculaComment', + primaryLightContrast: '$draculaComment', + primary: '$draculaPurple', + primaryBorder: '$draculaPurple', + primaryBorderHover: '$draculaPurple', + primarySolidHover: '$draculaPurple', + primarySolidContrast: '$draculaForeground', + primaryShadow: '$draculaPurple', - gradient: 'linear-gradient(112deg, $draculaCyan -25%, $draculaPink -10%, $draculaPurple 80%)', - link: '$draculaPurple', - }, - space: {}, - fonts: { - sans: "'Roboto', 'Fira Sans', 'Helvetica Neue', sans-serif;", - mono: "Monaco, 'Liberation Mono'" + gradient: 'linear-gradient(112deg, $draculaCyan -25%, $draculaPink -10%, $draculaPurple 80%)', + link: '$draculaPurple', + }, + space: {}, + fonts: { + sans: "'Roboto', 'Fira Sans', 'Helvetica Neue', sans-serif;", + mono: "Monaco, 'Liberation Mono'" + } } - } }) function App() { - return ( - -
- Niklas logo -
-

Work in Progress

- Das ist eine Seite im Aufbau. -

- Wichtige links: - -
- Impressum und Datenschutz -
-
- ); + return ( + +
+ Niklas logo +
+

Work in Progress

+ Das ist eine Seite im Aufbau. +

+ Wichtige links: + +
+ Impressum und Datenschutz +
+
+ ); } export default App; diff --git a/src/assets/niklas-birk-logo.svg b/src/assets/niklas-birk-logo.svg index 6e3208e..6a05b1d 100644 --- a/src/assets/niklas-birk-logo.svg +++ b/src/assets/niklas-birk-logo.svg @@ -1,56 +1,59 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -58,26 +61,32 @@ - + - - + + - - - - - - - + + + + + + + - + diff --git a/src/index.css b/src/index.css index ec2585e..da92873 100644 --- a/src/index.css +++ b/src/index.css @@ -1,13 +1,13 @@ body { - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } code { - font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', + font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', monospace; } diff --git a/src/index.js b/src/index.js index d563c0f..f4fc0c5 100644 --- a/src/index.js +++ b/src/index.js @@ -6,9 +6,9 @@ import reportWebVitals from './reportWebVitals'; const root = ReactDOM.createRoot(document.getElementById('root')); root.render( - - - + + + ); // If you want to start measuring performance in your app, pass a function diff --git a/src/reportWebVitals.js b/src/reportWebVitals.js index 5253d3a..14ba227 100644 --- a/src/reportWebVitals.js +++ b/src/reportWebVitals.js @@ -1,13 +1,13 @@ const reportWebVitals = onPerfEntry => { - if (onPerfEntry && onPerfEntry instanceof Function) { - import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { - getCLS(onPerfEntry); - getFID(onPerfEntry); - getFCP(onPerfEntry); - getLCP(onPerfEntry); - getTTFB(onPerfEntry); - }); - } + if (onPerfEntry && onPerfEntry instanceof Function) { + import('web-vitals').then(({getCLS, getFID, getFCP, getLCP, getTTFB}) => { + getCLS(onPerfEntry); + getFID(onPerfEntry); + getFCP(onPerfEntry); + getLCP(onPerfEntry); + getTTFB(onPerfEntry); + }); + } }; export default reportWebVitals; diff --git a/src/setupTests.js b/src/setupTests.js index 8f2609b..b28b910 100644 --- a/src/setupTests.js +++ b/src/setupTests.js @@ -2,4 +2,4 @@ // allows you to do things like: // expect(element).toHaveTextContent(/react/i) // learn more: https://github.com/testing-library/jest-dom -import '@testing-library/jest-dom'; +import '@testing-library/jest-dom'; \ No newline at end of file