mirror of
https://github.com/CoolnsX/my-website.git
synced 2025-12-20 07:15:19 +05:30
Feat:New blog weeb unlocked and new page anime
This commit is contained in:
222
content/anime.md
Normal file
222
content/anime.md
Normal file
@@ -0,0 +1,222 @@
|
|||||||
|
+++
|
||||||
|
title = "Anime Tracker"
|
||||||
|
updated = 2025-06-09
|
||||||
|
+++
|
||||||
|
|
||||||
|
{{ subheading(text="Currently Watching / Tracking") }}
|
||||||
|
|
||||||
|
{{ table(
|
||||||
|
heading=["Name", "Current Season", "Status"],
|
||||||
|
rows=[
|
||||||
|
["Gintama", "1", "Watching"],
|
||||||
|
["Aharen-san wa Hakarenai", "2", "Watching"],
|
||||||
|
["Haite Kudasai, Takamine-san", "1", "Watching"],
|
||||||
|
["Fairy Tail: 100 Years Quest", "1", "Airing Paused"],
|
||||||
|
["Grand Blue", "2", "Airing in Summer 2025 (jul-sept)"],
|
||||||
|
["Seishun Buta Yarou wa Santa Claus no Yume wo Minai (Bunny girl senpai sequel)", "2", "Airing in Summer 2025 (jul-sept)"],
|
||||||
|
["Sono Bisque Doll wa Koi wo Suru", "2", "Airing in Summer 2025 (jul-sept)"],
|
||||||
|
["Kanojo, Okarishimasu", "4", "Airing in Summer 2025 (jul-sept)"],
|
||||||
|
["One Punch Man", "3", "Airing in Fall 2025 (oct-dec)"],
|
||||||
|
["Spy x Family", "3", "Airing in Fall 2025 (oct-dec)"],
|
||||||
|
["Boku no Hero Academia FINAL SEASON", "8", "Airing in Fall 2025 (oct-dec)"],
|
||||||
|
]
|
||||||
|
) }}
|
||||||
|
|
||||||
|
{{ subheading(text="Completed") }}
|
||||||
|
|
||||||
|
{{ table(
|
||||||
|
heading=["Name", "Watched Upto Season"],
|
||||||
|
rows=[
|
||||||
|
["Boruto", "1"],
|
||||||
|
["Nanatsu no Taizai", "5"],
|
||||||
|
["Seiren", "1"],
|
||||||
|
["Manga artist and his assistants", "1"],
|
||||||
|
["Kobayashi-san no maid dragon", "2"],
|
||||||
|
["Koi to uso", "1"],
|
||||||
|
["Shimoneta", "1"],
|
||||||
|
["To love ru-darkness", "2"],
|
||||||
|
["Sekirei", "2"],
|
||||||
|
["Kuzu no honkai", "1"],
|
||||||
|
["Oreshura", "1"],
|
||||||
|
["My girlfriend is shobitch", "1"],
|
||||||
|
["Prison school", "1"],
|
||||||
|
["Everyday life with monster girls", "1"],
|
||||||
|
["Haganai (nxt)", "2"],
|
||||||
|
["Yuushibu", "1"],
|
||||||
|
["My bride is a mermaid", "1"],
|
||||||
|
["Yuragi-sou no yuuna-san", "1"],
|
||||||
|
["Miss caretaker of sunohara", "1"],
|
||||||
|
["Black clover", "1"],
|
||||||
|
["Nakaimo", "1"],
|
||||||
|
["One punch man", "3"],
|
||||||
|
["Bokuno hero academia", ""],
|
||||||
|
["Nisekoi", "2"],
|
||||||
|
["Aho girl", "1"],
|
||||||
|
["Mayo chiki", "1"],
|
||||||
|
["Sakurasou no pet no kanojo", "1"],
|
||||||
|
["Date a Live", "5"],
|
||||||
|
["Domestic no kanojo", "1"],
|
||||||
|
["Girly air force", "1"],
|
||||||
|
["Kaichou wa maid-sama", "1"],
|
||||||
|
["Gabriel dropout", "1"],
|
||||||
|
["Sora no otoshimono", "2"],
|
||||||
|
["Tonari no seki-kun", "1"],
|
||||||
|
["Chunnibyo", "2"],
|
||||||
|
["Servant x service", "1"],
|
||||||
|
["High school dxd (hero)", "4"],
|
||||||
|
["Tsurezure children", "1"],
|
||||||
|
["The testament of sisters new devil", "2"],
|
||||||
|
["OniAi", "1"],
|
||||||
|
["Infinite stratos", "2"],
|
||||||
|
["Blend S", "1"],
|
||||||
|
["Masou gakuen HxH", "1"],
|
||||||
|
["Konohana kitan", "1"],
|
||||||
|
["Myraid Colors phantom world", "1"],
|
||||||
|
["Absolute duo", "1"],
|
||||||
|
["Maken-ki (two)", "2"],
|
||||||
|
["Campione", "1"],
|
||||||
|
["Shomin sample", "1"],
|
||||||
|
["Himouto umaru-chan (R)", "2"],
|
||||||
|
["Hundred", "1"],
|
||||||
|
["Seirei tsukai no blade dance", "1"],
|
||||||
|
["So i can't play h", "1"],
|
||||||
|
["Kanokon", "1"],
|
||||||
|
["Yosuga no Sora", "1"],
|
||||||
|
["Isekai wa smartphone to tomo ni", "1"],
|
||||||
|
["Kishuku gakkou no juliet", "1"],
|
||||||
|
["Konosuba", "3"],
|
||||||
|
["Inu x boku ss", "1"],
|
||||||
|
["Nande koko ni sensei ga", "1"],
|
||||||
|
["Kiss x sis", "1"],
|
||||||
|
["Ladies vs. butlers", "1"],
|
||||||
|
["The quintessential quintuplets", "2"],
|
||||||
|
["Saekano (flat)", "2"],
|
||||||
|
["Eromanga sensei", "1"],
|
||||||
|
["Baka to test", "2"],
|
||||||
|
["Nourin", "1"],
|
||||||
|
["Maoyuu maou yuusha", "1"],
|
||||||
|
["How not to summon a demon lord", "2"],
|
||||||
|
["Grand blue", "1"],
|
||||||
|
["Daily lives of high school boys", "1"],
|
||||||
|
["Noucome", "1"],
|
||||||
|
["Barakamon (handa-kun)", "2"],
|
||||||
|
["Danchigai", "1"],
|
||||||
|
["Black bullet", "1"],
|
||||||
|
["Kenja no Mago", "1"],
|
||||||
|
["Noratoto S1", ""],
|
||||||
|
["Kaguya-sama: love is war", "3"],
|
||||||
|
["Akashic records of magic instuctor", "1"],
|
||||||
|
["Big order", "1"],
|
||||||
|
["Trinity seven", "1"],
|
||||||
|
["Bokuben", "2"],
|
||||||
|
["Netoge", "1"],
|
||||||
|
["Dimension W", "1"],
|
||||||
|
["Oshiete! Galko-chan", "1"],
|
||||||
|
["D frag", "1"],
|
||||||
|
["Noragami", "2"],
|
||||||
|
["Renai bokuen", "1"],
|
||||||
|
["ryuuou no oshigoto", "1"],
|
||||||
|
["Gonna be the twin tail", "1"],
|
||||||
|
["Marimashita! Iruma kun", "3"],
|
||||||
|
["carnival phantasm", "1"],
|
||||||
|
["undefeated bahamut chronicle", "1"],
|
||||||
|
["Shinchou yuusha", "1"],
|
||||||
|
["Maji de Watashi ni Koi Shinasai!", "1"],
|
||||||
|
["witchcraft works", "1"],
|
||||||
|
["Haiyore! Nyaruko-san", "2"],
|
||||||
|
["seitokai yakuindomo", "2"],
|
||||||
|
["Kimetsu no yaiba", "2"],
|
||||||
|
["Val x love", "1"],
|
||||||
|
["Tanaka is always listless", "1"],
|
||||||
|
["nichijou", "1"],
|
||||||
|
["strike the blood", "4"],
|
||||||
|
["Seitokai no ichizon", "2"],
|
||||||
|
["Ryuugajou nanana no maizoukin", "1"],
|
||||||
|
["Keppeki danshi aoyama-san", "1"],
|
||||||
|
["nagasarete airanto", "1"],
|
||||||
|
["Rokujouma no Shinryakusha", "1"],
|
||||||
|
["Armed Girls Machiavellism", "1"],
|
||||||
|
["Jitsu wa watashi wa", "1"],
|
||||||
|
["Hidan no aria (AA)", "2"],
|
||||||
|
["Highschool of the dead", "1"],
|
||||||
|
["The devil is a part timer", "2"],
|
||||||
|
["Rakudai kishi no Chivalry", "1"],
|
||||||
|
["Is this a zombie? (of the dead)", "2"],
|
||||||
|
["Nyan koi", "1"],
|
||||||
|
["darling in the franxx", "1"],
|
||||||
|
["Triage X", "1"],
|
||||||
|
["hajimete no gal", "1"],
|
||||||
|
["Hagure yuusha aesthetica", "1"],
|
||||||
|
["Tejina senpai", "1"],
|
||||||
|
["Rosario Vampire (Capu2)", "2"],
|
||||||
|
["Tsugumomo", "2"],
|
||||||
|
["asobi no iku yo", "1"],
|
||||||
|
["DearS", "1"],
|
||||||
|
["B gata H kei", "1"],
|
||||||
|
["mayoi neko overrun", "1"],
|
||||||
|
["Love hina (again)", "2"],
|
||||||
|
["Kemeko deluxe", "1"],
|
||||||
|
["Shuffle (memories)", "2"],
|
||||||
|
["Hyakuren no Haou", "1"],
|
||||||
|
["Sumomomo Momomo", "1"],
|
||||||
|
["Okusama ga seitokaichou", "2"],
|
||||||
|
["Amagi brilliant park", "1"],
|
||||||
|
["Murenase Seton gakou", "1"],
|
||||||
|
["arifureta", "2"],
|
||||||
|
["If her flag breaks", "1"],
|
||||||
|
["Kaminomi (Goddesses)", "3"],
|
||||||
|
["oregairu", "3"],
|
||||||
|
["sky wizard academy", "1"],
|
||||||
|
["unbreakable machine doll", "1"],
|
||||||
|
["zero no tsukaima", "4"],
|
||||||
|
["walkure romance", "1"],
|
||||||
|
["Reincarnated as slime", "3"],
|
||||||
|
["the demon girl next door", "2"],
|
||||||
|
["cells at work", "2"],
|
||||||
|
["angel beats", "1"],
|
||||||
|
["Dokyuu Hentai HxEros", "1"],
|
||||||
|
["Peter Grill to Kenja no Jikan", "2"],
|
||||||
|
["Kanojo Okarishimasu", "2"],
|
||||||
|
["uzaki-chan wa asobitai", "2"],
|
||||||
|
["Maou Gakuin no Futekigousha", "2"],
|
||||||
|
["Monster Musume no Oisha-san", "1"],
|
||||||
|
["Reikenzan", "2"],
|
||||||
|
["Gekkan Shoujo Nozaki-kun", "1"],
|
||||||
|
["samurai harem", "1"],
|
||||||
|
["working (webban)", "4"],
|
||||||
|
["Blood lad", "1"],
|
||||||
|
["hensuki", "1"],
|
||||||
|
["Acchi kochi", "1"],
|
||||||
|
["oreimo", "2"],
|
||||||
|
["Bokukoku no brynhildr", "1"],
|
||||||
|
["Tonikawa", "1"],
|
||||||
|
["Plunderer", "1"],
|
||||||
|
["Masamune's revenge", "1"],
|
||||||
|
["Girls bravo", "1"],
|
||||||
|
["Hentai prince and stony cat", "1"],
|
||||||
|
["Demon King Daimao", "1"],
|
||||||
|
["Inou-Battle wa Nichijou-kei no Naka de", "1"],
|
||||||
|
["redo of healer", "1"],
|
||||||
|
["Osananajimi ga Zettai ni Makenai Love Comedy", "1"],
|
||||||
|
["The Asterisk War", "2"],
|
||||||
|
["Omamori himari", "1"],
|
||||||
|
["Is it wrong to pick up girls in a dungeon", "4"],
|
||||||
|
["Draganar academy", "1"],
|
||||||
|
["Hidden dungeon only I can enter", "1"],
|
||||||
|
["Horimiya", "1"],
|
||||||
|
["plastic nee-san", "1"],
|
||||||
|
["megami-ryou no ryoubu-kun", "1"],
|
||||||
|
["Senpai ga Urusai Kouhai no Hanashi", "1"],
|
||||||
|
["My dress up darling", "1"],
|
||||||
|
["Aharen-san wa Hakarenai", "1"],
|
||||||
|
["Fuuka", "1"],
|
||||||
|
["Koi to senkyo to chocolate", "1"],
|
||||||
|
["A Good Librarian Like a Good Shepherd", "1"],
|
||||||
|
["genjitsu shugi yuusha", "2"],
|
||||||
|
["Science Fell in Love, So I Tried to Prove It", "2"],
|
||||||
|
["miira no kaikata", "1"],
|
||||||
|
["Spy x family", "2"],
|
||||||
|
["Megami no cafe terrace", "2"],
|
||||||
|
["Uchi no Kaisha no Chiisai Senpai no Hanashi", "1"],
|
||||||
|
]
|
||||||
|
) }}
|
||||||
26
content/blog/weeb-unlocked.md
Normal file
26
content/blog/weeb-unlocked.md
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
+++
|
||||||
|
title = "My Anime Watching Journey"
|
||||||
|
date = 2025-06-09
|
||||||
|
extra.image = ""
|
||||||
|
description = "Chad Anime Enjoyer."
|
||||||
|
+++
|
||||||
|
|
||||||
|
{% paragraph(class="m-8") %}
|
||||||
|
When I was a kid, we had cable TV,which included a channel called **Animax**. I watched only one anime on that channel called {{ link(text="Fairy Tail.",href="https://myanimelist.net/anime/6702/Fairy_Tail") }} I loved it so much that I generally kept myself free when it was airing But we soon switched to DTH television. The problem is that **Animax** was a paid channel in its subscription. So, I stopped watching it.
|
||||||
|
{% end %}
|
||||||
|
|
||||||
|
{% paragraph(class="m-8") %}
|
||||||
|
Fast Forward to a few years, we siblings got a shared smartphone. So we got an Idea to start watching {{ link(text="Fairy Tail",href="https://myanimelist.net/anime/6702/Fairy_Tail") }} again. We started going to a cafe where the owner charged very little money for a half-hour session and we started downloading the whole series. This was done in many visits everyday as the speed was not that good. We watched them side by side so that we could delete them and make space for the next episodes. We completed it that way.
|
||||||
|
{% end %}
|
||||||
|
|
||||||
|
{% paragraph(class="m-8") %}
|
||||||
|
Then the neighbour's Wi-Fi happened, and I started watching other anime. This was during my time in high school, and I somewhat messed up my studies due to watching too much anime. And this led to getting admission to an average College after high school.
|
||||||
|
{% end %}
|
||||||
|
|
||||||
|
{% paragraph(class="m-8") %}
|
||||||
|
The issue I have is that I don't judge anime; I just do it sarcastically without meaning it. I watch anime for enjoyment, not to critique it. Life is too short for judgment—I'd rather enjoy what I watch and move on.
|
||||||
|
{% end %}
|
||||||
|
|
||||||
|
{% paragraph(class="m-8") %}
|
||||||
|
**I am keeping a list of anime I watched {{ link(text="here",href="/anime") }}.**
|
||||||
|
{% end %}
|
||||||
@@ -134,6 +134,9 @@
|
|||||||
<li>
|
<li>
|
||||||
<a href="/blog" class="hover:text-blue-400 block py-3">Blogs</a>
|
<a href="/blog" class="hover:text-blue-400 block py-3">Blogs</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="/anime" class="hover:text-blue-400 block py-3">Anime</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href="/rss.xml" class="text-orange-400 py-3 flex">
|
<a href="/rss.xml" class="text-orange-400 py-3 flex">
|
||||||
RSS
|
RSS
|
||||||
|
|||||||
@@ -15,7 +15,22 @@
|
|||||||
{{ page.title }}
|
{{ page.title }}
|
||||||
</h1>
|
</h1>
|
||||||
|
|
||||||
<p class="subtitle text-sky-400"><strong>{{ page.date | date(format="%B %d, %Y") }}</strong></p>
|
<p class="subtitle">
|
||||||
|
{% if page.updated %}
|
||||||
|
Last Updated:
|
||||||
|
<strong class="text-sky-400">
|
||||||
|
<time datetime="{{ page.updated | date(format="%Y-%m-%d") }}">
|
||||||
|
{{ page.updated | date(format="%B %d, %Y") }}
|
||||||
|
</time>
|
||||||
|
</strong>
|
||||||
|
{% else %}
|
||||||
|
<strong class="text-sky-400">
|
||||||
|
<time datetime="{{ page.date | date(format="%Y-%m-%d") }}">
|
||||||
|
{{ page.date | date(format="%B %d, %Y") }}
|
||||||
|
</time>
|
||||||
|
</strong>
|
||||||
|
{% endif %}
|
||||||
|
</p>
|
||||||
|
|
||||||
{% if page.extra.image %}
|
{% if page.extra.image %}
|
||||||
{% set image = page.extra.image %}
|
{% set image = page.extra.image %}
|
||||||
|
|||||||
@@ -16,9 +16,8 @@
|
|||||||
<span class="text-white font-semibold">Laravel</span>. Beyond web
|
<span class="text-white font-semibold">Laravel</span>. Beyond web
|
||||||
development, I handle Linux servers, automate deployment pipelines, and
|
development, I handle Linux servers, automate deployment pipelines, and
|
||||||
optimize infrastructure using tools like
|
optimize infrastructure using tools like
|
||||||
<span class="font-semibold">NGINX</span>,
|
<span class="font-semibold">Jenkins</span> and
|
||||||
<span class="font-semibold">Docker</span>, and
|
<span class="font-semibold">Docker</span>.
|
||||||
<span class="font-semibold">systemd</span>.
|
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p class="mt-4 text-lg text-gray-300">
|
<p class="mt-4 text-lg text-gray-300">
|
||||||
@@ -34,9 +33,19 @@
|
|||||||
<div class="pt-6">
|
<div class="pt-6">
|
||||||
<a
|
<a
|
||||||
href="{{ get_url(path='@/blog/_index.md') }}"
|
href="{{ get_url(path='@/blog/_index.md') }}"
|
||||||
class="inline-block px-6 py-3 bg-blue-600 hover:bg-blue-700 text-white font-medium rounded-lg shadow transition"
|
class="inline-flex items-center px-6 py-3 bg-blue-600 hover:bg-blue-700 text-white font-medium rounded-lg shadow transition"
|
||||||
>
|
>
|
||||||
Read My Blog →
|
Read My Blogs
|
||||||
|
<svg
|
||||||
|
class="ml-2 h-5 w-5"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
fill="none"
|
||||||
|
viewBox="0 0 24 24"
|
||||||
|
stroke="currentColor"
|
||||||
|
stroke-width="2"
|
||||||
|
>
|
||||||
|
<path stroke-linecap="round" stroke-linejoin="round" d="M9 5l7 7-7 7" />
|
||||||
|
</svg>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
58
templates/page.html
Normal file
58
templates/page.html
Normal file
@@ -0,0 +1,58 @@
|
|||||||
|
{% extends "base.html" %}
|
||||||
|
|
||||||
|
{% block title %}{{ page.title }}{% endblock title %}
|
||||||
|
|
||||||
|
{% block head_extra %}
|
||||||
|
{% if page.description %}
|
||||||
|
<meta name="description" content="{{ page.description | safe }}">
|
||||||
|
{% endif %}
|
||||||
|
{% endblock head_extra %}
|
||||||
|
|
||||||
|
|
||||||
|
{% block content %}
|
||||||
|
|
||||||
|
<h1 class="text-4xl md:text-5xl font-extrabold mb-8 text-center">
|
||||||
|
{{ page.title }}
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
<p class="subtitle">
|
||||||
|
{% if page.updated %}
|
||||||
|
Last Updated:
|
||||||
|
<strong class="text-sky-400">
|
||||||
|
<time datetime="{{ page.updated | date(format="%Y-%m-%d") }}">
|
||||||
|
{{ page.updated | date(format="%B %d, %Y") }}
|
||||||
|
</time>
|
||||||
|
</strong>
|
||||||
|
{% else %}
|
||||||
|
<strong class="text-sky-400">
|
||||||
|
<time datetime="{{ page.date | date(format="%Y-%m-%d") }}">
|
||||||
|
{{ page.date | date(format="%B %d, %Y") }}
|
||||||
|
</time>
|
||||||
|
</strong>
|
||||||
|
{% endif %}
|
||||||
|
</p>
|
||||||
|
|
||||||
|
{% if page.extra.image %}
|
||||||
|
{% set image = page.extra.image %}
|
||||||
|
{% if image is starting_with("http") %}
|
||||||
|
{% set image_url = image %}
|
||||||
|
{% else %}
|
||||||
|
{% set image_url = get_url(path=image) %}
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
|
<div class="flex justify-center my-4">
|
||||||
|
<img
|
||||||
|
src="{{ image_url | safe }}"
|
||||||
|
alt="{{ page.title }}"
|
||||||
|
class="max-w-full max-h-100 object-cover border border-gray-600 rounded-2xl"
|
||||||
|
loading="lazy"
|
||||||
|
decoding="async"
|
||||||
|
onclick="openFullscreenImage(this)"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
|
<div class="mt-6 text-xl text-gray-300">
|
||||||
|
{{ page.content | safe }}
|
||||||
|
</div>
|
||||||
|
{% endblock content %}
|
||||||
20
templates/shortcodes/table.html
Normal file
20
templates/shortcodes/table.html
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
<div class="relative overflow-x-auto shadow-md sm:rounded-lg my-8">
|
||||||
|
<table class="w-full text-sm text-left rtl:text-right text-gray-500 dark:text-gray-400">
|
||||||
|
<thead class="text-xs text-gray-700 uppercase bg-gray-50 dark:bg-gray-700 dark:text-gray-400">
|
||||||
|
<tr>
|
||||||
|
{% for head in heading %}
|
||||||
|
<th scope="col" class="px-6 py-3">{{ head }}</th>
|
||||||
|
{% endfor %}
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
{% for row in rows %}
|
||||||
|
<tr class="odd:bg-white odd:dark:bg-gray-900 even:bg-gray-50 even:dark:bg-gray-800 border-b dark:border-gray-700 border-gray-200">
|
||||||
|
{% for item in row %}
|
||||||
|
<td class="px-6 py-4">{{ item }}</td>
|
||||||
|
{% endfor %}
|
||||||
|
</tr>
|
||||||
|
{% endfor %}
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
Reference in New Issue
Block a user