From df2d86f9a795b4f1826c3d1d02638bd1eb873227 Mon Sep 17 00:00:00 2001 From: Oxbian Date: Wed, 6 Dec 2023 20:39:45 +0100 Subject: [PATCH] UPDATE: blog style & content --- README.md | 6 ++-- assets/fonts/BlockZone.ttf | Bin 0 -> 76372 bytes assets/style/style.css | 65 ++++++++++++++++++++++-------------- index.html | 66 +++++++++++++++++++++++-------------- 4 files changed, 85 insertions(+), 52 deletions(-) create mode 100644 assets/fonts/BlockZone.ttf diff --git a/README.md b/README.md index 7f73569..b25b342 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ -# ArKa +# ArKa Web --- -This repository contains source code of ArKa infrastructure main page. +This repository contains source code of ArKa main page + +Pure [HTML](https://validator.w3.org/nu/?doc=https%3A%2F%2Farka.rocks%2F) & [CSS](https://jigsaw.w3.org/css-validator/validator?uri=https%3A%2F%2Farka.rocks&profile=css3svg&usermedium=all&warning=1&vextwarning=&lang=en), W3C compliant. diff --git a/assets/fonts/BlockZone.ttf b/assets/fonts/BlockZone.ttf new file mode 100644 index 0000000000000000000000000000000000000000..0369147605d19bfd5152686495f72f24e12a71ac GIT binary patch literal 76372 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 literal 0 HcmV?d00001 diff --git a/assets/style/style.css b/assets/style/style.css index b2e7eb0..e06fb1b 100644 --- a/assets/style/style.css +++ b/assets/style/style.css @@ -1,19 +1,24 @@ +@font-face { + font-family: "BlockZone"; + src: url("../fonts/BlockZone.ttf") format("truetype"); +} + /* Root */ :root { /* Dark mode */ - --dark-bg: #0d0d0d; - --dark-text: #ffdab9; - --dark-link: black; + --dark-bg: #191919; + --dark-text: #BBBBBB; + --dark-link: #191919; --dark-link-bg: #f08080; --dark-title: #f08080; /* Light mode */ --light-bg: #ffdab9; - --light-text: #0d0d0d; - --light-link: black; - --light-link-bg: #f08080; - --light-title: #f08080; + --light-text: #191919; + --light-link: #191919; + --light-link-bg: #DE6E7C; + --light-title: #DE6E7C; /* Default mode */ --bg-color: var(--dark-bg); @@ -31,9 +36,11 @@ body color: var(--text-color); border: 1px solid var(--link-bg-color); + font-size: calc(10px + 0.390625vw); + font-family: "BlockZone"; + width: 90vw; - margin-left: auto; - margin-right: auto; + margin: 0 auto; text-align: center; } @@ -123,7 +130,16 @@ h1, h2, h3, h4 { } h1 { - border-bottom: 1px solid var(--title-color); + width: 80%; + margin: 0 auto; + + text-align: center; + border: 1px solid var(--title-color); +} + +main div.h1-content { + width: 80%; + margin: 0 auto; } #contact ul @@ -131,21 +147,20 @@ h1 { margin-bottom: 2vh; } -/* Responsive design */ @media screen and (max-width: 700px) { body { - font-size: 10px; + font-size: 10px; } } -@media screen and (max-width: 500px) +@media screen and (max-width: 600px) { nav ul, #contact ul { - flex-direction: column; - gap: 0.5rem; + flex-direction: column; + gap: 0.5rem; } } @@ -154,11 +169,11 @@ h1 { { :root { - --bg-color: var(--dark-bg); - --text-color: var(--dark-text); - --link-color: var(--dark-link); - --link-bg-color: var(--dark-link-bg); - --title-color: var(--dark-title); + --bg-color: var(--dark-bg); + --text-color: var(--dark-text); + --link-color: var(--dark-link); + --link-bg-color: var(--dark-link-bg); + --title-color: var(--dark-title); } } @@ -167,10 +182,10 @@ h1 { { :root { - --bg-color: var(--light-bg); - --text-color: var(--light-text); - --link-color: var(--light-link); - --link-bg-color: var(--light-link-bg); - --title-color: var(--light-title); + --bg-color: var(--light-bg); + --text-color: var(--light-text); + --link-color: var(--light-link); + --link-bg-color: var(--light-link-bg); + --title-color: var(--light-title); } } diff --git a/index.html b/index.html index a29550b..cdacf0c 100644 --- a/index.html +++ b/index.html @@ -1,14 +1,14 @@ - + - + - + @@ -24,21 +24,24 @@
-█████╗ ██████╗ ██╗  ██╗ █████╗ 
-██╔══██╗██╔══██╗██║ ██╔╝██╔══██╗
-███████║██████╔╝█████╔╝ ███████║
-██╔══██║██╔══██╗██╔═██╗ ██╔══██║
-██║  ██║██║  ██║██║  ██╗██║  ██║
-╚═╝  ╚═╝╚═╝  ╚═╝╚═╝  ╚═╝╚═╝  ╚═╝
+   ▄████████    ▄████████    ▄█   ▄█▄    ▄████████ 
+  ███    ███   ███    ███   ███ ▄███▀   ███    ███ 
+  ███    ███   ███    ███   ███▐██▀     ███    ███ 
+  ███    ███  ▄███▄▄▄▄██▀  ▄█████▀      ███    ███ 
+▀███████████ ▀▀███▀▀▀▀▀   ▀▀█████▄    ▀███████████ 
+  ███    ███ ▀███████████   ███▐██▄     ███    ███ 
+  ███    ███   ███    ███   ███ ▀███▄   ███    ███ 
+  ███    █▀    ███    ███   ███   ▀█▀   ███    █▀  
+               ███    ███   ▀                      
         
@@ -47,28 +50,41 @@
-

ArKa

-

ArKA is the name of this group of websites and services maintained by me, Oxbian.

-

On ArKa you can find a blog where I talk about good practices in different domains, a git server which contains projects that could be usefull or not for you, and an encryped text / small files sharing.

-

Project made for ArKa

+

╓───── About ─────╖

+ +
+

Hello, I’m Oxbian, a geek who loves free software, technology ethics and the Unix philosophy. I’m fascinated by everything related to computers, and I value privacy and security very highly. That’s why ArKa never collects any data about you, and your security is my top priority.

+

I enjoy cyberpunk and dystopian media, because they show us the potential pitfalls of our society. But I also hope we can move towards a solarpunk future.

+

I’m always eager to learn new things and share my knowledge, which you can find on the wiki.

+ +

ArKa is the small portion of the web maintained by me, Oxbian. Services I offer are mainly read only (Git server, Wiki, Blog), but I also offer a privatebin instance for sharing data securly and privatly.

+ +

ArKa services

+

On this small portion of the web, called ArKa, you can find multiple services. Most of them are read only, for security reason, like my wiki, blog, git server.

+

There is also some services you can use like an encrypted bin called privatebin. You can send text / files, they are encrypted, salt, and even myself can't read them. I also recommand you to setup a password for your bin to improve security.

+ +

Projects made for ArKa

+

For the needs of ArKa, I made some tools, and software, all are available on the ArKa organization on the git server.

    -
  • A blog generator, it take markdown files and generate webpages. Fully customisable thanks to the template system. BlogGenerator
  • -
  • A script to send message to someone via Matrix. Matrix sender
  • -
  • Some scripts which sends notifications of logwatch, fail2ban to an user via Matrix. Matrix monitoring
  • +
  • A blog generator, it take markdown files and generate webpages. Fully customisable thanks to the template system. BlogGenerator
  • +
  • A script to send message to someone via Matrix. Matrix sender
  • +
  • Some scripts which sends notifications of logwatch, fail2ban to an user via Matrix. Matrix monitoring
-

ArKa philosophy

-

The philosophy behind ArKa is to have a server with low maintenance, low ressources use (actually all the public services and others privates services runs on a raspberrypi 4), with fast reponse time.

-

The philosophy behind the tools made for ArKa is sustainability, no dependencies garbage like Node or Python, light and speed.

+ +

ArKa philosophy

+

The philosophy behind ArKa is to have a server with low maintenance, low ressources usage (actually all the public services and others privates services runs on a raspberrypi 4), with fast reponse time.

+

The philosophy behind the tools made for ArKa is sustainability, no dependencies garbage like Node or Python, light and speed. I will create most of my tools in POSIX shell and C, and I'm still searching a good solution for web based tools.

+