From 536aead3aad8af423c5d7b34e7dfbc6f0f904e40 Mon Sep 17 00:00:00 2001 From: Janis Hutz Date: Tue, 27 Aug 2024 11:05:00 +0200 Subject: [PATCH] some more progress on home page --- .vscode/tasks.json | 14 ++++++++++++++ site/package.json | 11 +++++++++++ site/src/404.html | 40 ++++++++++++++++++++++++++++++++++++++++ site/src/css/style.css | 8 +++++++- site/src/footer.html | 37 +++++++++++++++++++++++++++++++++++-- site/src/index.html | 33 ++++++++++++++++++++++++++------- site/src/nav.html | 27 ++++++++++++++++++++++++++- 7 files changed, 159 insertions(+), 11 deletions(-) create mode 100644 .vscode/tasks.json create mode 100644 site/package.json create mode 100644 site/src/404.html diff --git a/.vscode/tasks.json b/.vscode/tasks.json new file mode 100644 index 0000000..93b48a9 --- /dev/null +++ b/.vscode/tasks.json @@ -0,0 +1,14 @@ +{ + "version": "2.0.0", + "tasks": [ + { + "type": "npm", + "script": "build", + "path": "site", + "group": "build", + "problemMatcher": [], + "label": "Build website", + "detail": "node build.js" + } + ] +} \ No newline at end of file diff --git a/site/package.json b/site/package.json new file mode 100644 index 0000000..735a745 --- /dev/null +++ b/site/package.json @@ -0,0 +1,11 @@ +{ + "name": "janishutz.com", + "version": "1.0.0", + "main": "build.js", + "scripts": { + "build": "node build.js" + }, + "author": "Janis Hutz", + "license": "ISC", + "description": "" +} diff --git a/site/src/404.html b/site/src/404.html new file mode 100644 index 0000000..a04e546 --- /dev/null +++ b/site/src/404.html @@ -0,0 +1,40 @@ + + + + + + janishutz.com - Solving your software needs with passion + + + + + + +
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+ +
+ +
+ + + + + + + + + \ No newline at end of file diff --git a/site/src/css/style.css b/site/src/css/style.css index cd7a0de..605aa90 100644 --- a/site/src/css/style.css +++ b/site/src/css/style.css @@ -1,6 +1,12 @@ -body, html { +@import url( 'https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap' ); +@import url( '/css/nav.css' ); +@import url( '/css/footer.css' ); + + +body { height: 100%; width: 100%; padding: 0; margin: 0; + font-family: 'Manrope', sans-serif; } \ No newline at end of file diff --git a/site/src/footer.html b/site/src/footer.html index f2fad69..da8afc1 100644 --- a/site/src/footer.html +++ b/site/src/footer.html @@ -1,6 +1,39 @@
- \ No newline at end of file diff --git a/site/src/index.html b/site/src/index.html index 5f41cae..c3c262a 100644 --- a/site/src/index.html +++ b/site/src/index.html @@ -1,12 +1,25 @@ - - - janishutz.com - Solving your software needs with passion + - + + + janishutz.com - Solving your software needs with passion + + + + + + + + + + + + + @@ -14,13 +27,19 @@
- +

Software for your needs

+

Professional-Grade Software

+ Store
- +

Custom Websites

+

Built from the ground up specifically for you, no frameworks used!

+ Order now
- +

Open Source Projects

+

Free Software, developed by Janis Hutz & the community

+ Discover them!
diff --git a/site/src/nav.html b/site/src/nav.html index 0f96e8e..c3dd37d 100644 --- a/site/src/nav.html +++ b/site/src/nav.html @@ -1,2 +1,27 @@ -
nav
\ No newline at end of file +
+ + + +
\ No newline at end of file