From cfe48023e68be1b21151e69b28e5ae66e2d3b84b Mon Sep 17 00:00:00 2001 From: gabriel Date: Tue, 23 Sep 2025 00:49:17 +0200 Subject: [PATCH] Main HTML Templates --- templates/home.html | 98 ++++++++++++++++++++ templates/info.html | 59 ++++++++++++ templates/inline/footer.html | 18 ++++ templates/inline/navbar.html | 88 ++++++++++++++++++ templates/lessons.html | 33 +++++++ templates/ls7.html | 37 ++++++++ templates/me.html | 168 +++++++++++++++++++++++++++++++++++ templates/photobook.html | 52 +++++++++++ templates/scraper.html | 19 ++++ 9 files changed, 572 insertions(+) create mode 100644 templates/home.html create mode 100644 templates/info.html create mode 100644 templates/inline/footer.html create mode 100644 templates/inline/navbar.html create mode 100644 templates/lessons.html create mode 100644 templates/ls7.html create mode 100644 templates/me.html create mode 100644 templates/photobook.html create mode 100644 templates/scraper.html diff --git a/templates/home.html b/templates/home.html new file mode 100644 index 0000000..51d09f5 --- /dev/null +++ b/templates/home.html @@ -0,0 +1,98 @@ + + + + + + + + {{style | safe}} + + + + Gabriel's personal website + + + +
+
+
+
+
+

🏠 Weingardt.dev - Home

+

+ A visitor! It appears you have found my website (I wonder how...)

+ I'm Gabriel, a {{ ageinsert }} year old student from Germany 🇩đŸ‡Ē.
+ I mainly do programming and computer stuff. See my /projects/ if u wanna learn more.
+ You'll find more about me on /me/ +

+ Also see this, one of my greatest projects (as of yet). + A homebrew computer I developed over the last three years. + Note, this projects is still ongoing and stuff is always changing. +

+ Feel free to browse this little site. + There is more to this site than this page!
+ (Refreshing the page also does some magic) + +

+ + +

+

+

Still under reconstruction!      IM LAZY AS FUCK

+
+ Regardless, thank you for taking a look at my little corner of the internet, and I hope you enjoy your visit. +

+ +


+

+ Due to my lazy as fuck state, I can't get behind my own shit. + Including making a tutorial and page for all the LS7 stuff. +
+ So if you're lookin for any of that, here ya go with the + schematics, + pcb and + KiCad files. +
+ All this shit is licensed under CC BY-SA. +

+ +
+ + + +
+

đŸ—¯ī¸ Wanna say something to me?

+ + Wanna say something? Do it. No need for a stupid registration, you can do so anonymously. + Your messages are only visible to me. Not to any other users of this site. +
+ Messages are limited to {{textlength}} characters. + To avoid spamming, a message can only be send every 30 seconds. + This applies to all simuntanious users of the site. Don't be an asshole. +

+ This is one way communication. I have no way of contacting you back, so if you want that + please provide an adiquate solution lol. +

+
+ + +
+ + +
+
+ +

{{ errorValue }}

+
+ {{footer | safe}} +
+ {{navbar | safe}} +
+
+
+ + diff --git a/templates/info.html b/templates/info.html new file mode 100644 index 0000000..b2e162f --- /dev/null +++ b/templates/info.html @@ -0,0 +1,59 @@ + + + + + + + + {{style | safe}} + + + + Website info + + + +
+
+
+
+

â„šī¸ Website Info

+ This wonderful website was made my me.

+ This site doesn't use JavaScript. + The site uses Python Flask for it's backend to serve rendered HTML files. + +
+
+

âš–ī¸ Legal

+ If you wish to contact me, or have any concerns about potential copyright infringement or similar, please + do here: legal@weingardt.dev +



+ The content of this website is licensed under the CC BY-SA 4.0 license, which gives you the unrestricted freedom to share and modify + copies of this website. You are even allowed to do so commercially.

+ But under the following terms:
+ You have to give credit to me, indicate if changes were made and license the material under the same license.

+ If you want to base your work of of mine, I suggest you to read the license.

+
+
+

💾 Website Source Code

+ All the source code is readily available on my Gitea instance here.
+ If issues occur, you want something added or something else, this is the place to make issues and pull requests. +
+
+

📑 Logging

+ This website logs your visit with the information you give every website you visit, + like your IP-Adress and User Agent. This is just stored for me to see if anyone actually visits this + site. This data is not shared with anyone or anything or any third or second parties. +
+
+

đŸ–ŧī¸ 88x31 Buttons

+ Some of the cool 88x31 buttons, located in the footer are from www.deadnet.se,
+ while some others I've yanked from other websites :P +
+ {{footer | safe}} +
+ {{navbar | safe}} +
+
+ + diff --git a/templates/inline/footer.html b/templates/inline/footer.html new file mode 100644 index 0000000..2f04296 --- /dev/null +++ b/templates/inline/footer.html @@ -0,0 +1,18 @@ +
+

🚧 Footer

+

I'm so sorry if you're viewing this shit on a phone

+ +
+
+ {%for i in buttons%} + {{i[0]}} + {%endfor%} +
+ +
+

This site was last updated: {{updated}}

+

Website licensed under CC BY-SA 4.0

+ + https://weingardt.dev/ +
+
diff --git a/templates/inline/navbar.html b/templates/inline/navbar.html new file mode 100644 index 0000000..6eb4825 --- /dev/null +++ b/templates/inline/navbar.html @@ -0,0 +1,88 @@ + diff --git a/templates/lessons.html b/templates/lessons.html new file mode 100644 index 0000000..b297a0f --- /dev/null +++ b/templates/lessons.html @@ -0,0 +1,33 @@ + + + + + + + + {{style | safe}} + + + Gabriel's personal website + + + +
+
+
+
+
+

My stupid conclusions about certain days xD

+

<- Back Home

+
+
    + {%for i in randomQuote%}
  • {{i[0]}} {{i[1] | safe}}
  • {%endfor%} +
+
+
+
+
+
+
+ + diff --git a/templates/ls7.html b/templates/ls7.html new file mode 100644 index 0000000..bcd36e7 --- /dev/null +++ b/templates/ls7.html @@ -0,0 +1,37 @@ + + + + + + + + + + + LS7 Computer + + + + +
+
+

LS7 Computer

+ +

SHIT NOTHING HERE YET

+

Im lazy as fuckk

+ + + +
+
Please enable Javascript on this page as it's required to generate the footer and navigation bar.
For fear of non-free Javascript: The JS is licensed under GPL v.3
+
+ + + + + + diff --git a/templates/me.html b/templates/me.html new file mode 100644 index 0000000..bf3e289 --- /dev/null +++ b/templates/me.html @@ -0,0 +1,168 @@ + + + + + + + + {{style | safe}} + + + + Contact me + + + +
+
+
+
+

đŸšļ Me!

+ + +
    +
  • Age: {{ ageinsert }}
  • +
  • Gender: Male
  • +
  • Occupation: Employed, touching computers all day. Also studying during that
  • +
  • Location: Somewhere in Germany
  • +
  • Hobbies: Programming, electronics and computing, trekking, carving wood
  • +
  • OS Affinity: Gentoo, Artix Linux
  • +
  • Interests: Old'n wheird Computers/Technologies, Terry Davis, Getting to know Nature and Self-Sustainability
  • +
  • Education: Computer Science, studying that aswell rn
  • +
  • Random: {{funfact}}
  • +
+
+ +
+

đŸ“Ģ Contact and Social Media

+ gif + +
+
E-Mail
gabriel@weingardt.dev
+
(old) E-Mail
gabriel.weingardt@gmail.com
+
+
+

+ Please use the @weingardt.dev domain for E-Mail communication.
+ The Googlemail E-Mail is depricated and will delete it sometime end 2025. +

+ + All inquiries are welcome! +
+
+
+

+ I also exist at these places: +

+
+
+
Odysee đŸŽĨ
xmac
+
YouTube đŸŽĨ
xmac
+
GitHub 📂
0xmac8205
+
+
+ +
+

🔁 Everyday / 👜 Carry

+ This is a list of stuff I use and take with me everyday. +

+ My laptop currently is a Thinkpad X220, + serving as a replacement for my Thinkpad X61t. + Sadly it's neck broke, but I want to switch back to it. + It's modified with all sorts + of stuff like an internal USB Hub with is connected to an Arduino. + It has a back OLED display displaying Gentoo ads and a link to my website. + I also have a SATA harddrive reader modded where should be the PCI Express card slot + (Taken-apart SSD's fit perfectly in that little space). + For my Linux distribution I currently run Artix Linux, since my old Gentoo installation + broke and I needed something quick. Will switch back to Gentoo sometime when I + repair my X61t. My X220 has a whole 16 Gigs of RAM, a 1TB SSD which is fully LUKS encrypted + and a 64GB MSATA drive holding data I want to quickly transfer across operating systems + and some backup data. + On the side of the Laptop I've also modded an external antenna port for more WIFI ;). +

+ My main phone used to be a Nokia fliphone, but got replaced by a trusty old Google Pixel 6. + Nothin special about it, since it's just a phone. +

+ For my music, since piss Google decided to remove the beloved headphone jack + I use a Sony Minidisk Walkman instead. Better choice anyway. + It's a blue MZ-R70 model with digital audio recording capability over ADAT. + I always carry my music library with me around, which consists of 7 Minidisks. + It's honestly great, since it just eats a single AA battery. + So with that I also take spare batteries with me (wich do last a long time). + (The motor sounds on this thing are just epic) +

+ As for money, I always carry cash with me. I don't like using and paying + with my credit card. If I need money, I'll go to an ATM. + I always know how much money I have and how much I can spend. + Unlike with a credit card, where it's basically a gamble if the card + gets accepted or not. Had that happen to me a few times, where the card + was just declined. And you also loose the feeling of "spending" + with a card. Physical money is something, that hurts when + you spend alot of it, rather than just a number decreasing. +
+ + +
+

đŸšĢ Nope

+
    +
  • Social Media
  • +
  • Fast food
  • +
  • Soft drinks
  • +
  • Windows
  • +
  • Deoderant
  • +
  • Coffee with sugar and or milk
  • +
  • Overaccesive Phone use
  • +
  • Cities
  • +
+
+ +
+

âš™ī¸ How

+ This site just used to be plain HTML and a JavaScipt script + wich was basically required for the site to function. + It would construct global elements like the navbar + and the CSS style variables. Since I can't + use that on terminal and old browsers it was only a temporary measure. + I wanted to learn how to use hugo, started but decided against it. +

+ This site now operates via Python Flask as it's backend. + Each site is still HTML, but with tags inside them. + The backend then constructs the global elements and other stuff. + You may have noticed, that some elements like the random section in the navbar + change when the site refreshes. This is the backend at work. + This site uses no JavaScipt, the backend provides the rendered HTML and CSS files. +

+ Some sections like the lists you see on this site and the photobook get + constructed via a JSON, to keep things simple and expandable. +
+ +
+

❓ Why

+ + Why does this exist? I have my reasons: + I hate social media. I think a website is the perfect way for someone + to really express themself. Of course it requires work, but the end result + is basically a infinite canvas to express oneself. + I don't want to see the positive and negative feedback I get for my stuff, + well if you actually want to share your opinion you can use the messagebox + on the homepage or just shoot an E-mail. + But most people won't do that because it's concidered inconvinient. +

+ Algorythms also play a big role in my opinion. + I don't want, be it an AI or an algorytm to dictate what I see and + what I don't see. It's such a distopian idea but even worse + is that most people are not only okay with it and just accept it, but actively defent it. +

+ If you haven't tried, use webrings. They really show how people feel like + and what they're capable of. And of course a bit of nostaliga + (wich I didn't had, but it's still cool). +
+ + {{footer | safe}} +
+ {{navbar | safe}} +
+
+ + diff --git a/templates/photobook.html b/templates/photobook.html new file mode 100644 index 0000000..dde547e --- /dev/null +++ b/templates/photobook.html @@ -0,0 +1,52 @@ + + + + + + + + + + My Photobook + + + +
+ +
+ + + + +
+
+ {{contentLeftInsert | safe}} +
+ +
+

{{pageLeftDate}}

+

{{pageLeftDesc | safe}}

+
+
+ +
+
+ {{contentRightInsert | safe}} +
+ +
+

{{pageRightDate}}

+

{{pageRightDesc | safe}}

+
+
+ +
+ +
+ + diff --git a/templates/scraper.html b/templates/scraper.html new file mode 100644 index 0000000..8b95277 --- /dev/null +++ b/templates/scraper.html @@ -0,0 +1,19 @@ + + + + + + Fuck U + + + +
+

Fuck YOU

+

Why? Because you fucko are on my bot/scraper blacklist

+

I suggest u read my robots.txt bitch

+

But who cares about my robots.txt anyway ay?

+

+

Think I was a lil too harsh to u? OK, mail me (at) unblock@weingardt.dev

+
+ +