From 3a94acf27ea1eff8bd1125450f07c0c366332e80 Mon Sep 17 00:00:00 2001 From: Minteck Date: Sun, 17 Oct 2021 20:08:04 +0200 Subject: Initial commit --- htdocs/private/footer.ejs | 3 + htdocs/private/header.ejs | 14 + htdocs/public/assets/css/fonts.css | 19 + htdocs/public/assets/css/main.css | 97 + htdocs/public/assets/css/rainbow.css | 107 + htdocs/public/assets/fonts/monospace/bold.ttf | Bin 0 -> 114240 bytes htdocs/public/assets/fonts/monospace/italic.ttf | Bin 0 -> 117108 bytes htdocs/public/assets/fonts/monospace/regular.ttf | Bin 0 -> 114320 bytes htdocs/public/assets/fonts/new/italic.ttf | Bin 0 -> 309832 bytes htdocs/public/assets/fonts/new/regular.ttf | Bin 0 -> 309720 bytes htdocs/public/assets/fonts/sans-serif/bold.ttf | Bin 0 -> 167336 bytes htdocs/public/assets/fonts/sans-serif/italic.ttf | Bin 0 -> 170504 bytes htdocs/public/assets/fonts/sans-serif/regular.ttf | Bin 0 -> 168260 bytes htdocs/public/assets/fursona/main.png~ | Bin 0 -> 166045 bytes htdocs/public/assets/logo.svg | 10487 ++++++++++++++++++++ htdocs/public/favicon.ico | Bin 0 -> 67646 bytes htdocs/public/index.ejs | 163 + 17 files changed, 10890 insertions(+) create mode 100644 htdocs/private/footer.ejs create mode 100644 htdocs/private/header.ejs create mode 100644 htdocs/public/assets/css/fonts.css create mode 100644 htdocs/public/assets/css/main.css create mode 100644 htdocs/public/assets/css/rainbow.css create mode 100644 htdocs/public/assets/fonts/monospace/bold.ttf create mode 100644 htdocs/public/assets/fonts/monospace/italic.ttf create mode 100644 htdocs/public/assets/fonts/monospace/regular.ttf create mode 100644 htdocs/public/assets/fonts/new/italic.ttf create mode 100644 htdocs/public/assets/fonts/new/regular.ttf create mode 100644 htdocs/public/assets/fonts/sans-serif/bold.ttf create mode 100644 htdocs/public/assets/fonts/sans-serif/italic.ttf create mode 100644 htdocs/public/assets/fonts/sans-serif/regular.ttf create mode 100644 htdocs/public/assets/fursona/main.png~ create mode 100644 htdocs/public/assets/logo.svg create mode 100644 htdocs/public/favicon.ico create mode 100644 htdocs/public/index.ejs (limited to 'htdocs') diff --git a/htdocs/private/footer.ejs b/htdocs/private/footer.ejs new file mode 100644 index 0000000..743d55b --- /dev/null +++ b/htdocs/private/footer.ejs @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/htdocs/private/header.ejs b/htdocs/private/header.ejs new file mode 100644 index 0000000..94ecb87 --- /dev/null +++ b/htdocs/private/header.ejs @@ -0,0 +1,14 @@ + + + + + + + Minteck's Website - <%= title %> + + + + + + +
\ No newline at end of file diff --git a/htdocs/public/assets/css/fonts.css b/htdocs/public/assets/css/fonts.css new file mode 100644 index 0000000..a7fc4d5 --- /dev/null +++ b/htdocs/public/assets/css/fonts.css @@ -0,0 +1,19 @@ +@font-face { + font-family: 'Raleway'; + src: url('/assets/fonts/new/regular.ttf'); + font-weight: 125 950; + font-stretch: 75% 125%; + font-style: normal; +} + +@font-face { + font-family: 'Raleway'; + src: url('/assets/fonts/new/italic.ttf'); + font-weight: 125 950; + font-stretch: 75% 125%; + font-style: italic; +} + +* { + font-family: "Raleway", sans-serif; +} \ No newline at end of file diff --git a/htdocs/public/assets/css/main.css b/htdocs/public/assets/css/main.css new file mode 100644 index 0000000..59df155 --- /dev/null +++ b/htdocs/public/assets/css/main.css @@ -0,0 +1,97 @@ +html, body { + height: 100%; + width: 100%; + background-color: #222; + margin: 0; + padding: 0; +} + +main { + position: fixed; + overflow: auto; + padding: 20px; + inset: 0; + color: white; +} + +.grid-3 { + display: grid; + grid-template-columns: 1fr 1fr 1fr; + grid-gap: 20px; +} + +.grid-2 { + display: grid; + grid-template-columns: 1fr 1fr; + grid-gap: 20px; +} + +.button { + color: inherit; + text-decoration: inherit; + transform: scale(1); + opacity: 1; + transition: transform 200ms; +} + +.button:hover { + opacity: .5; +} + +.button:active { + transform: scale(.95); +} + +.tagline { + opacity: .5; + margin-top: 0; +} + +a { + color: #ffa0a0; +} + +a:hover { + opacity: .75; +} + +a:focus, a:active { + opacity: .5; +} + +.hr-style-01 { + border-bottom: none; + border-top: 1px solid white; +} + +.big-button { + transition: color 200ms, background 200ms, opacity 200ms; + color: white; + background: #333; + border: 1px solid white; + padding: 10px 20px; + text-decoration: none; + margin-top: 10px; + opacity: 1 !important; + border-radius: 5px; +} + +.big-button:hover { + color: #333; + background: white; +} + +.big-button:active { + opacity: .5 !important; +} + +.stand { + padding: 5px; + margin-left: -20px; + margin-right: -20px; + background: #333; +} + +.stand-strong { + padding: 20px; +} \ No newline at end of file diff --git a/htdocs/public/assets/css/rainbow.css b/htdocs/public/assets/css/rainbow.css new file mode 100644 index 0000000..c548bb4 --- /dev/null +++ b/htdocs/public/assets/css/rainbow.css @@ -0,0 +1,107 @@ +:root { + --rainbow-1: rgba(0, 116, 10, 1); + --rainbow-2: rgba(97, 116, 0, 1); + --rainbow-3: rgba(116, 69, 0, 1); + --rainbow-4: rgba(116, 0, 13, 1); + --rainbow-5: rgba(104, 0, 116, 1); + --rainbow-6: rgba(46, 0, 116, 1); + --rainbow-1l: rgb(184, 230, 187); + --rainbow-2l: rgb(222, 230, 184); + --rainbow-3l: rgb(230, 212, 184); + --rainbow-4l: rgb(230, 184, 189); + --rainbow-5l: rgb(225, 184, 230); + --rainbow-6l: rgb(201, 184, 230); + --rainbow-1ld: rgb(77, 128, 80); + --rainbow-2ld: rgb(119, 128, 77); + --rainbow-3ld: rgb(128, 108, 77); + --rainbow-4ld: rgb(128, 77, 82); + --rainbow-5ld: rgb(122, 77, 128); + --rainbow-6ld: rgb(95, 77, 128); +} + +.rnbwsquare-outer { + border-radius: 5px; + background: linear-gradient(135deg, var(--rainbow-1) 0%, var(--rainbow-2) 20%, var(--rainbow-3) 40%, var(--rainbow-4) 60%, var(--rainbow-5) 80%, var(--rainbow-6) 100%); + /*animation-name: rainbow;*/ + /*animation-timing-function: linear;*/ + /*animation-duration: 240s;*/ + /*animation-direction: normal;*/ + /*animation-play-state: running;*/ + /*animation-fill-mode: forwards;*/ + /*animation-iteration-count: infinite;*/ + padding: 2px; +} + +.rnbwsquare-fixed { + background: linear-gradient(135deg, var(--rainbow-1l) 0%, var(--rainbow-2l) 20%, var(--rainbow-3l) 40%, var(--rainbow-4l) 60%, var(--rainbow-5l) 80%, var(--rainbow-6l) 100%); + animation: none !important; +} + +.rnbwsquare-fixed-top { + background: linear-gradient(135deg, var(--rainbow-1ld) 0%, var(--rainbow-2ld) 20%, var(--rainbow-3ld) 40%, var(--rainbow-4ld) 60%, var(--rainbow-5ld) 80%, var(--rainbow-6ld) 100%); + animation: none !important; +} + +.rnbwsquare-fixed .rnbwsquare-inner { + animation: none !important; +} + +.rnbwsquare-stand .rnbwsquare-inner { + background: #333; +} + +.rnbwsquare-inner { + border-radius: 5px; + background: #222; + padding: 15px; +} + +@keyframes rainbow { + 0% { + filter: hue-rotate(0deg); + } + 100% { + filter: hue-rotate(360deg); + } +} + +@keyframes rainbow-back { + 0% { + filter: hue-rotate(0deg); + } + 100% { + filter: hue-rotate(-360deg); + } +} + +@keyframes rainbow-compensate { + 0% { + filter: hue-rotate(360deg); + } + 100% { + filter: hue-rotate(0deg); + } +} + +/*noinspection CssInvalidPropertyValue*/ +.rnbwsquare-title { + background: linear-gradient(90deg, rgba(80, 191, 90, 1) 0%, rgba(191, 210, 92, 1) 20%, rgba(200, 152, 82, 1) 40%, rgba(199, 85, 97, 1) 60%, rgba(183, 80, 195, 1) 80%, rgba(118, 68, 194, 1) 100%); + background-clip: text; + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + animation-name: rainbow-back; + animation-timing-function: linear; + animation-duration: 10s; + animation-direction: normal; + margin-bottom: 5px; + animation-play-state: running; + animation-fill-mode: forwards; + animation-iteration-count: infinite; +} + +.rnbwsquare-separator { + border: none; + height: 3px; + padding: 0 !important; + margin: 20px -20px; +} \ No newline at end of file diff --git a/htdocs/public/assets/fonts/monospace/bold.ttf b/htdocs/public/assets/fonts/monospace/bold.ttf new file mode 100644 index 0000000..710c34b Binary files /dev/null and b/htdocs/public/assets/fonts/monospace/bold.ttf differ diff --git a/htdocs/public/assets/fonts/monospace/italic.ttf b/htdocs/public/assets/fonts/monospace/italic.ttf new file mode 100644 index 0000000..ffd5d77 Binary files /dev/null and b/htdocs/public/assets/fonts/monospace/italic.ttf differ diff --git a/htdocs/public/assets/fonts/monospace/regular.ttf b/htdocs/public/assets/fonts/monospace/regular.ttf new file mode 100644 index 0000000..9a5202e Binary files /dev/null and b/htdocs/public/assets/fonts/monospace/regular.ttf differ diff --git a/htdocs/public/assets/fonts/new/italic.ttf b/htdocs/public/assets/fonts/new/italic.ttf new file mode 100644 index 0000000..bb32492 Binary files /dev/null and b/htdocs/public/assets/fonts/new/italic.ttf differ diff --git a/htdocs/public/assets/fonts/new/regular.ttf b/htdocs/public/assets/fonts/new/regular.ttf new file mode 100644 index 0000000..d57fecc Binary files /dev/null and b/htdocs/public/assets/fonts/new/regular.ttf differ diff --git a/htdocs/public/assets/fonts/sans-serif/bold.ttf b/htdocs/public/assets/fonts/sans-serif/bold.ttf new file mode 100644 index 0000000..3742457 Binary files /dev/null and b/htdocs/public/assets/fonts/sans-serif/bold.ttf differ diff --git a/htdocs/public/assets/fonts/sans-serif/italic.ttf b/htdocs/public/assets/fonts/sans-serif/italic.ttf new file mode 100644 index 0000000..c9df607 Binary files /dev/null and b/htdocs/public/assets/fonts/sans-serif/italic.ttf differ diff --git a/htdocs/public/assets/fonts/sans-serif/regular.ttf b/htdocs/public/assets/fonts/sans-serif/regular.ttf new file mode 100644 index 0000000..3d6861b Binary files /dev/null and b/htdocs/public/assets/fonts/sans-serif/regular.ttf differ diff --git a/htdocs/public/assets/fursona/main.png~ b/htdocs/public/assets/fursona/main.png~ new file mode 100644 index 0000000..91a7dbd Binary files /dev/null and b/htdocs/public/assets/fursona/main.png~ differ diff --git a/htdocs/public/assets/logo.svg b/htdocs/public/assets/logo.svg new file mode 100644 index 0000000..0ee33da --- /dev/null +++ b/htdocs/public/assets/logo.svg @@ -0,0 +1,10487 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/htdocs/public/favicon.ico b/htdocs/public/favicon.ico new file mode 100644 index 0000000..e516a51 Binary files /dev/null and b/htdocs/public/favicon.ico differ diff --git a/htdocs/public/index.ejs b/htdocs/public/index.ejs new file mode 100644 index 0000000..93603da --- /dev/null +++ b/htdocs/public/index.ejs @@ -0,0 +1,163 @@ +<% global.title = "Main page"; %> +<%- include(`${private}/header.ejs`) %> + +
+
+

Hello, I'm Minteck

+

— Creator of that cursed thing —

+ +

Welcome to my personal shelter!

+
+ +

+
+ +
+
+

Projects

+

The kind of weird stuff I do on my free time

+
+
+

Contact Me

+

So, you want to have a chat? With me? Nice! Come say hi.

+
+
+

About Me

+

Oh no, you don't know me! Don't worry, we can solve that!

+
+ +
+ View list → +
+
+ Contact Info ↓ +
+
+ View Info ↓ +
+
+ +
+
+
+

On the same day ...

+

... the 4th version of my website was published in September 2019

+

(Minteck Projects v4 website. Same rendering engine as v3, but different UI)

+
+
+

Visit my blog ...

+

I mostly talk about me and crazy stuff I do or I see. Have a visit!

+
+
+ +
+ + + +
+ +
+

About Me

+
+
+

Languages

+

Username on this app

+
+
+

Experimenting

+

Username on this app

+
+
+

Archives

+

Username on this app

+
+
+
+ +
+ + + +<%- include(`${private}/footer.ejs`) %> \ No newline at end of file -- cgit