diff --git a/app/package.json b/app/package.json index ed781b5..0bf87df 100644 --- a/app/package.json +++ b/app/package.json @@ -1,6 +1,6 @@ { "name": "website", - "version": "4.4.0", + "version": "4.5.0", "private": true, "scripts": { "dev": "vite dev", diff --git a/app/src/lib/card.svelte b/app/src/lib/card.svelte index 9e2fe72..0b760ee 100644 --- a/app/src/lib/card.svelte +++ b/app/src/lib/card.svelte @@ -29,7 +29,7 @@ width: 100%; background: var(--dark-three); box-shadow: var(--box-shadow); - border-radius: 7px; + border-radius: var(--radius); } .title { diff --git a/app/src/lib/card_link.svelte b/app/src/lib/card_link.svelte index d2c083a..d697664 100644 --- a/app/src/lib/card_link.svelte +++ b/app/src/lib/card_link.svelte @@ -38,7 +38,7 @@ a { width: 100%; background: var(--dark-three); box-shadow: var(--box-shadow); - border-radius: 7px; + border-radius: var(--radius); cursor: pointer; transition: .4s; text-decoration: none; diff --git a/app/src/lib/service.svelte b/app/src/lib/service.svelte index de32087..c45c7be 100644 --- a/app/src/lib/service.svelte +++ b/app/src/lib/service.svelte @@ -35,7 +35,7 @@ main { flex-direction: row; padding: 30px 30px 30px 30px; background: var(--dark-two); - border-radius: 7px 7px 0px 0px; + border-radius: var(--radius); box-shadow: var(--box-shadow); justify-content: space-between; align-items: center; @@ -43,6 +43,7 @@ main { color: white; gap: 100px; transition: .4s; + width: 100%; } div h1 { diff --git a/app/src/routes/+page.svelte b/app/src/routes/+page.svelte index e8e5065..97346b6 100644 --- a/app/src/routes/+page.svelte +++ b/app/src/routes/+page.svelte @@ -19,38 +19,23 @@
- 👋 Hello! I'm ngn! -
    -
  • 🇹🇷 I'm a high school student from Turkey
  • -
  • 🖥️ I'm interested in cyber security, programming and electronics
  • -
  • ❤️ I love and support Free/Libre and Open Source Software (FLOSS)
  • -
  • 🐧 My GNU/Linux distribution of choice is Artix, however I am currently running Arch
  • -
  • 🎸 I enjoy listening random stuff (mostly modern rock), so here is a random song that I like!
  • -
-
- - - You are currently on my personal website, for all you nerds, here is some - techinal details you may want to know: -
    -
  • - - I built this website from scratch and its licensed under AGPLv3. - All the source is avaliable over on my github. -
  • -
  • - - All assets (images etc.) are hosted on my server -
  • -
  • - - No cloudflare, no CAPTCHAs, no CDNs, this website is %100 privacy friendly -
  • -
  • - - You can discover other services and pages I host over on the services page -
  • -
+
+ +
+ 👋 Hello! I'm ngn! +
    +
  • 🇹🇷 I'm a high school student from Turkey
  • +
  • 🖥️ I'm interested in cyber security and programming.
  • +
  • ❤️ I love and support Free/Libre and Open Source Software (FLOSS)
  • +
  • 🐧 My GNU/Linux distribution of choice is Artix, however I am currently running Arch
  • +
+
+
@@ -67,7 +52,9 @@ - Here are some links if you want to get in contact with me: + Here are some links if you want to get in contact with me, please do not + use these if you want to contact about the services that I offer, I have a + seperate email for that: services@ngn.tf - Or you can add me on XMPP: ngn@chat.ngn.tf -
- And lastly my PGP key is: -
-

v4.4

+

v4.5

diff --git a/app/src/routes/blog/+page.svelte b/app/src/routes/blog/+page.svelte index 0d0cced..5ae554e 100644 --- a/app/src/routes/blog/+page.svelte +++ b/app/src/routes/blog/+page.svelte @@ -37,15 +37,6 @@ main{ padding-top: 50px; } -input { - text-align: center; - background: var(--dark-two); - background: none; - border: none; - outline: none; - font-size: 40px; -} - p { font-size: 20px; } diff --git a/app/src/routes/blog/[id]/+page.svelte b/app/src/routes/blog/[id]/+page.svelte index 3d834ff..f4b7ba4 100644 --- a/app/src/routes/blog/[id]/+page.svelte +++ b/app/src/routes/blog/[id]/+page.svelte @@ -139,7 +139,7 @@ main { .content { padding: 50px; background: var(--dark-four); - border-radius: 0 0 7px 7px; + border-radius: 0 0 var(--radius) var(--radius); box-shadow: var(--box-shadow); } @@ -152,7 +152,7 @@ main { .content { padding: 30px; background: var(--dark-four); - border-radius: 0 0 7px 7px; + border-radius: 0 0 var(--radius) var(--radius); box-shadow: var(--box-shadow); } } @@ -160,7 +160,7 @@ main { .header { font-family: Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New, monospace; background: var(--dark-two); - border-radius: 7px 7px 0 0; + border-radius: var(--radius) var(--radius) 0 0; padding: 30px; box-shadow: var(--box-shadow); display: flex; diff --git a/app/src/routes/donate/+page.svelte b/app/src/routes/donate/+page.svelte index 89b09cc..1803469 100644 --- a/app/src/routes/donate/+page.svelte +++ b/app/src/routes/donate/+page.svelte @@ -18,13 +18,23 @@
- If you want more services or if you want to support my work, feel free to donate. I pay around 300 Turkish Liras per month - for all the hosting stuff, so even a small amount will be appreciated! You can send donations to the following XMR address: -
-
- - 46q7G7u7cmASvJm7AmrhmNg6ctS77mYMmDAy1QxpDn5w57xV3GUY5za4ZPZHAjqaXdfS5YRWm4AVj5UArLDA1retRkJp47F - + I work on free (as in freedom) software and offer free services. General hosting and + stuff costs around 550₺ (~$17), so feel free to donate in order to help me keep + everything up and running! + + + + + + + + + +
PlatformAddress/Link
Monero (XMR) + + 46q7G7u7cmASvJm7AmrhmNg6ctS77mYMmDAy1QxpDn5w57xV3GUY5za4ZPZHAjqaXdfS5YRWm4AVj5UArLDA1retRkJp47F + +
@@ -36,6 +46,34 @@ main{ padding: 50px; } +table { + border-collapse: collapse; + border: none; + color: white; + font-size: 20px; + width: 100%; + margin: 30px 0 0 0; + box-shadow: var(--box-shadow); +} + + +tr,th,td{ + color: white; + background: var(--dark-two); +} + +td,th{ + border: solid 1px white; + padding: 10px; +} + +th { + animation-name: colorAnimation; + animation-duration: 10s; + animation-iteration-count: infinite; + background: var(--dark-two); +} + code { background: var(--dark-two); color: white; diff --git a/app/src/routes/services/+page.js b/app/src/routes/services/+page.js index 88df7ea..9f4a429 100644 --- a/app/src/routes/services/+page.js +++ b/app/src/routes/services/+page.js @@ -11,8 +11,10 @@ export async function load({ fetch }) { // Some really bad code to convert // [service1, service2, service3...] + // to - // [[service1, service2, service3], [service4, service5...]...] + + // [[service1, service2], [service4, service5], [service4...]...] // so i can render it in the UI easily let all = data["result"] @@ -24,11 +26,11 @@ export async function load({ fetch }) { currentlist.push(all[i]) counter += 1 - if(i == all.length-1 && counter != 3){ + if(i == all.length-1 && counter != 2){ services.push(currentlist) } - if (counter == 3) { + if (counter == 2) { services.push(currentlist) currentlist = [] counter = 0 diff --git a/app/src/routes/services/+page.svelte b/app/src/routes/services/+page.svelte index ecef8a2..e8dabec 100644 --- a/app/src/routes/services/+page.svelte +++ b/app/src/routes/services/+page.svelte @@ -1,6 +1,7 @@ @@ -14,6 +15,7 @@
ls services
+ {#each data.services as services_list}
{#each services_list as service} @@ -21,6 +23,36 @@ {/each}
{/each} +
+ + + Here some details for all the services I offer: + + +