Skip to content

Commit

Permalink
--
Browse files Browse the repository at this point in the history
  • Loading branch information
aishikrehman committed Dec 24, 2024
1 parent e4d6d2c commit 04dfc60
Show file tree
Hide file tree
Showing 23 changed files with 259 additions and 88 deletions.
File renamed without changes.
51 changes: 51 additions & 0 deletions @drafts/taxonomy.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{{ define "script" }}
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "ItemList",
"itemListElement": [
{{ if not (eq (len $.Data.Terms) 0) }}
{{ range $index, $page := .Data.Terms.Alphabetical }}
{{- if $index -}},{{- end -}}
{
"@type": "ListItem",
"position": {{ add $index 1 }},
"url": "{{absLangURL .Page.Title}}/"
}
{{ end}}
{{ end }}
]
}
</script>
{{ end }}
{{ define "main" }}
<div class="bg-primary text-light py-5">
<div class="container d-lg-flex justify-content-between py-2 py-lg-4">
<div class="order-lg-2 mb-3 mb-lg-0 pt-lg-2">
{{ partial "meta.breadcrumb.html" . }}
</div>
<div class="order-lg-1">
<h1 class="h3 mb-0 text-light">{{.Title }}</h1>
{{ with .Params.description }}
<p class="mt-3">{{.}}</p>
{{ end }}
</div>
</div>
</div>
<div class="container">
<div class="row row-cols-1 row-cols-sm-2 row-cols-md-3 row-cols-lg-4 gy-3 mt-5">
{{ range .Data.Terms.Alphabetical }}
<a class="col" href="{{ .Page.Title | urlize }}">
<div class="card position-relative h-100">
<div class="card-body p-3">
<div class="ps-3">
<span class="d-blcok h6">{{ .Page.Title | humanize }}</span>
<p class="fs-ms text-muted mb-0">{{ .Count }}</p>
</div>
</div>
</div>
</a>
{{ end }}
</div>
</div>
{{ end }}
File renamed without changes.
File renamed without changes.
File renamed without changes.
9 changes: 9 additions & 0 deletions content/bn/posts/koto-dhane-krishok.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: কত ধানে কৃষক
tags:
- রম্য
---
সেবছর নোয়াখালী গিয়েছিলাম
দুই ভদ্রলোক কৃষক নিয়ে ঝগড়া লেগেছেম। দুজনের কারুরই নাম জানি না আমি। একজন সম্ভবত ফেনীর বাসিন্দা, অন্যজনেরটা ধরতে পারিনি, তবে আন্দাজ করেছি চট্টলারই কেউ হবেন। ফেনীর ভদ্রলোকটি কালো চশমা দিয়ে চোখ ঢেকে রেখেছেন, জিয়াউর রহমান যেমনটা করতেন আরকি। পরনে সাদা ফ্যাব্রিকের কারুকাজ করা পাঞ্জাবি, গায়ে গতরে দ্বিতীয় স্তরের স্বাস্থ্যবান, এরশাদ যখন রাষ্ট্রপতি ছিল তখন যেরকম স্বাস্থ্য ছিল সেরকম লাগছে খানিকটা, উচ্চতা আহামরি না, গড়পড়তার চেয়ে কিছুটা কম। চেহারায় আভিজাত্যের ছাপ আছে বলে মনে হচ্ছে, যদিও আভিজাত্য নিয়ে আমার কোন ধারণা নাই।
অন্য ভদ্রলোকটি তার ছেলের সঙ্গে এসেছেন, ছেলে আমার মতই ভর্তি পরীক্ষার্থী। আমার পরিক্ষা যদিও বেগমগঞ্জে তবে বসে আছি তখন সোনাপুরে। প্রসঙ্গক্রমে নোয়াখালী গিয়ে আমার যা মনে হল এখানে সোনা শব্দটি বেশকিছু জায়গার নামে বহুল ব্যবহৃত হয়। সোনাইমুড়ীও আছে দেখলাম। তো যাই হোক ভদ্রলোক অভিযোগের ঝাঁপি খুলে বসেছেন। সোশ্যাল মিডিয়ায় তিনি পরিক্ষার্থীদের জন্য গরু জবাই করেছে নোয়াখালী বাসী মর্মে সংবাদ দেখেছেন কিন্তু সরেজমিনে তার প্রমাণ পাচ্ছেন না। বিশ্ববিদ্যালয় থেকে যাতায়াতের জন্য যেসব বাস দেওয়া হয়েছে সেগুলোতেও তাকে কষ্ট করে উঠতে হয়েছে। খাওয়ার বিষয়টি তিনি ছেড়েই দিলেন। কিন্তু কোন এক মসজিদে রাতে থাকতে চেয়েছিলেন অথচ সেখানকার ইমাম বা মুয়াজ্জিন তাকে থাকতে দেয়নি। উনার এসব আক্ষেপের মধ্যে শরিক হলেন ফেনীর ভদ্রলোক। মূলত আক্ষেপের সাদৃশ্য থেকেই তাদের মধ্যে সাময়িক বন্ধুত্বটা হয়েছিল। তাদের দুজনের পাশে ছিলেন আরও বেশ কয়েকজন চাচা জেঠু। তবে তারা কিছু উঠতিবয়সী ছাত্রলীগ সমর্থকদের মত সহমত ভাই গোছের আরকি। কেবল হু হা করছেন, মাঝেমধ্যে ৬০ থেকে ৭০ ডিগ্রি কোণে মাথা দুলাচ্ছেন। আমার এদিকে পরীক্ষার সময় হয়ে যাচ্ছে। সোনাপুর থেকে বেগমগঞ্জ যেতে হবে তো! তবে আলাপের মোড় যেদিকে যাচ্ছে তা ছেড়েও যেতে পারছি না। ফেনী আংকেল কথা প্রসঙ্গে বললেন যে তিনি একজন কৃষক। সেখান থেকেই ঘটনার শুরু। ছেলেওয়ালা আংকেলটি কোনভাবেই তা মানতে চাচ্ছেন না। তিনি জিয়াসদৃশ ব্যক্তিকে কৃষক ভাবতে পারছেন না কোনভাবেই। তিনি তাকে জিজ্ঞেস করেই বসলেন যে তিনি কোন দিক থেকে কৃষক।
তার মতে তিনি অনেক কৃষিজমির মালিক, কৃষিই তার আয়ের উৎস সেদিক থেকে তিনি কৃষক। তবে ছেলেওয়ালা আংকেল এই সংজ্ঞা মানতে নারাজ, মাঠে কাজ না করলে তিনি কাউকে কৃষক বলতে নারাজ।
1 change: 1 addition & 0 deletions content/bn/posts/shalin-bhashay-galir-chorcha.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: শালীন ভাষায় গালির চর্চা
tags:
- language
- রম্য
date: 2022-12-05
---
গালির আবার শালীন অশালীন কি! ব্যাপারটা অনেকটাই তাই, গালির শালীন অশালীন হয় না। গালি মানে গালি, গালি শালীনও না, অশালীনও না।
Expand Down
4 changes: 3 additions & 1 deletion i18n/bn.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,6 @@ themeLight: আলো
themeDark: আঁধার
themeAuto: স্বয়ংক্রিয়
sharethispost: শেয়ার
recentposts: সাম্প্রতিক পোস্টসমূহ
recentPosts: সাম্প্রতিক পোস্টসমূহ
relatedPosts: একই রকম অন্যান্য
allTags: ট্যাগস
4 changes: 3 additions & 1 deletion i18n/en.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,6 @@ themeDark: Dark
themeAuto: Auto
sharethispost: Share
termMenu: Menu
recentposts: Recent Posts
recentPosts: Recent Posts
relatedPosts: Related Posts
allTags: All Tags
1 change: 0 additions & 1 deletion layouts/_default/archive.html
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@ <h3>{{ .Date.Format "2006" }}</h3>
{{ end }}

{{ $.Scratch.Set "count" 1 }}

<ul class="list mb-5">
{{ range (where .Pages "Type" $type) }}
{{ if (ne .Params.hidden true) }}
Expand Down
12 changes: 6 additions & 6 deletions layouts/_default/single.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,12 @@ <h3 id="articleTitle" itemprop="headline">{{ .Title }}</h3>
</a>
</div>
<span id="articleTags" class="d-block">
{{ if isset .Params "tags" }}
{{ with .Params.tags }}
<i class="bi bi-tag-fill pe-1"></i>
{{ range $index, $tag := .Params.tags }}
{{ range $index, $tag := . }}
{{ if $index }}▪{{ end }}
<a class="fs-6" href="{{ absLangURL "/tags/" }}{{ $tag | urlize }}">{{ $tag }}</a>{{- end -}}
<a class="fs-6" href="{{ absLangURL "/tags/" }}{{ $tag | urlize }}">{{ partial "fn.title.html" $tag }}</a>
{{- end -}}
{{ end }}
</span>
<span id="articleReadingTime" class="fs-6">
Expand All @@ -42,10 +43,9 @@ <h3 id="articleTitle" itemprop="headline">{{ .Title }}</h3>
<div id="articleSidebar" class="col-md-4">
<div class="position-sticky" style="top: 2rem;">
{{/* relatedPosts */}}
<span class="d-block my-3"></span>
{{ partial "widget.relatedPosts.html" . }}
{{/* recentPosts */}}
<span class="d-block my-3"></span>
<span class="d-block py-2"></span>
{{ partial "widget.recentPosts.html" . }}
{{/* <div id="articleArchive">
<h4>সংগ্রহশালা</h4>
Expand All @@ -64,7 +64,7 @@ <h4>সংগ্রহশালা</h4>
<li><a href="#">April 2020</a></li>
</ol>
</div> */}}
<hr class="py-3">
<span class="d-block py-2"></span>
{{/* All Tags */}}
{{ partial "widget.allTags.html" . }}
</div>
Expand Down
43 changes: 17 additions & 26 deletions layouts/_default/taxonomy.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{{ define "script" }}
{{ define "head" }}
<script type="application/ld+json">
{
"@context": "https://schema.org",
Expand All @@ -19,33 +19,24 @@
</script>
{{ end }}
{{ define "main" }}
<div class="bg-primary text-light py-5">
<div class="container d-lg-flex justify-content-between py-2 py-lg-4">
<div class="order-lg-2 mb-3 mb-lg-0 pt-lg-2">
{{ partial "meta.breadcrumb.html" . }}
</div>
<div class="order-lg-1">
<h1 class="h3 mb-0 text-light">{{.Title }}</h1>
{{ with .Params.description }}
<p class="mt-3">{{.}}</p>
{{ end }}
</div>
</div>
</div>
<div class="container">
<div class="row row-cols-1 row-cols-sm-2 row-cols-md-3 row-cols-lg-4 gy-3 mt-5">
<div class="row my-5">
<div class="col-lg-4 col-md-6">
<div class="section-title pt-4">
<p class="text-primary text-uppercase fw-bold mb-3">{{ partial "meta.breadcrumb.html" . }}</p>
<h1>{{ partial "fn.title.html" .Title }}</h1>
{{ with .Params.description }}<p>{{.}}</p> {{ end }}
</div>
</div>
{{ range .Data.Terms.Alphabetical }}
<a class="col" href="{{ .Page.Title | urlize }}">
<div class="card position-relative h-100">
<div class="card-body p-3">
<div class="ps-3">
<span class="d-blcok h6">{{ .Page.Title | humanize }}</span>
<p class="fs-ms text-muted mb-0">{{ .Count }}</p>
</div>
</div>
</div>
</a>
<div class="col-lg-4 col-md-6 service-item">
<a class="text-black" href="{{ .Page.Title | urlize }}">
<div class="block"> <span class="colored-box text-center h3 mb-4">{{ .Count }}</span>
<h3 class="mb-3 service-title">{{ partial "fn.title.html" .Page.Title }}</h3>
</div>
</a>
</div>
{{ end }}
</div>
</div>
</div>
{{ end }}
12 changes: 6 additions & 6 deletions layouts/_default/term.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,19 +22,19 @@
<div id="breadcrumb" class="order-lg-2 mb-3 mb-lg-0 pt-lg-2">
{{ partial "meta.breadcrumb" . }}
</div>
<h1 class="h3 mb-0 text-light">{{ .Title | humanize }}</h1>
<h1 class="h3 mb-0 text-light">{{ partial "fn.title.html" .Title }}</h1>
</div>
</div>
<div id="termsGrid" class="container">
<div id="articleGrid" class="row g-5 my-3">
<div id="termsContent" class="row justify-content-center pt-5 mt-2">
<div id="termsGrid" class="row g-5 my-3">
<div id="termsContent" class="row justify-content-center py-5">
{{/* Left Sidebar */}}
<div id="termsSidebar" class="col-md-4">
<div class="position-sticky" style="top: 2rem;">
<div class="position-sticky pt-4" style="top: 2rem;">
{{/* All Tags */}}
{{ partial "widget.allTags.html" . }}
{{/* Recent Posts */}}
<div class="d-block my-3">...</div>
<span class="d-block py-2"></span>
{{ partial "widget.recentPosts.html" . }}
{{/* Archive */}}
{{/* <div id="articleArchive">
Expand All @@ -60,7 +60,7 @@ <h4>সংগ্রহশালা</h4>
{{/* Terms Body */}}
<div id="termsBody" class="col-md-7">
{{ range .Paginator.Pages }}
<article class="border-bottom py-5">
<article class="border-bottom py-4">
<div>
<div class="d-flex align-items-center mb-2">
{{ with .Params.date }}
Expand Down
36 changes: 27 additions & 9 deletions layouts/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
{{ define "main" }}
<section class="bg-green-5 position-relative overflow-hidden" id="homeHero">
<div class="container py-10">
<div class="carousel carousel-dark slide" data-interval="5000" data-bs-ride="carousel" id="QuoteCarousel">
<div class="carousel slide" data-interval="5000" data-bs-ride="carousel" id="QuoteCarousel">
<ul class="carousel-indicators">
{{ $lang := .Site.Language.Lang }}
{{ $quotes := index .Site.Data.quotes $lang }}
Expand Down Expand Up @@ -51,17 +51,16 @@ <h2 class="text-center py-3">{{i18n "recentPosts"}}</h2>
{{ range $paginatedPages.Pages }}
<article class="row border-bottom py-5">
<div class="col-12 col-md-5">
<h5 class="mb-0"><a class="fw-bold" href="{{.RelPermalink}}">{{ .Title }}</a></h5>
<h4 class="mb-0"><a class="fw-bold" href="{{.RelPermalink}}">{{ .Title }}</a></h4>
{{ with .Params.date }}
<small class="d-block dateofpost">{{ . | dateFormat "January 2, 2006" }}</small>
<span class="d-block fs-6 text-muted">{{ . | dateFormat "January 2, 2006" }}</span>
{{ end }}
<small class="text-body-secondary">{{i18n "timetoread"}}: {{ .ReadingTime }} {{i18n "mintues"}}</small>
<span class="d-block fs-6 text-muted">{{i18n "timetoread"}}: {{ .ReadingTime }} {{i18n "mintues"}}</span>
{{ with .Params.tags }}
<div class="fs-6 pe-2 mb-2">
{{ range . }}
<a class="badge text-bg-dark" href='{{absLangURL "/tags/"}}{{ . | urlize }}'>#{{ . }}</a>
{{ end }}
</div>
{{ range $index, $tag := . }}
{{ if $index }},{{ end }}
<a class="fs-6" href="{{ absLangURL "/tags/" }}{{ $tag | urlize }}">{{ partial "fn.title.html" $tag }}</a>
{{- end -}}
{{ end }}
</div>
<div class="col-12 col-md-7 text-justify">
Expand All @@ -73,4 +72,23 @@ <h5 class="mb-0"><a class="fw-bold" href="{{.RelPermalink}}">{{ .Title }}</a></h
<div class="d-flex row-center py-3">{{ template "_internal/pagination.html" . }}</div>
</div>
</section>
<div class="container">
<div class="row my-5">
<div class="col-lg-4 col-md-6">
<div class="section-title pt-4">
<h1>{{i18n "allTags"}}»</h1>
<p>»all tags</p>
</div>
</div>
{{ range $name, $taxonomy := .Site.Taxonomies.tags }}
<div class="col-lg-4 col-md-6 service-item">
<a class="text-black" href="/tags/{{ .Page.Title | urlize }}">
<div class="block"> <span class="colored-box text-center h3 mb-4">{{ .Count }}</span>
<h3 class="mb-3 service-title">{{ partial "fn.title.html" $name }}</h3>
</div>
</a>
</div>
{{ end }}
</div>
</div>
{{ end }}
12 changes: 7 additions & 5 deletions layouts/partials/widget.allTags.html
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
<div id="allTags">
<h4>All Tags</h4>
<div id="allTags" class="widget">
<h4 class="widget__title">{{i18n "allTags"}}</h4>
<div class="widget__content">
<ul class="list-unstyled">
{{ range $name, $taxonomy := .Site.Taxonomies.tags }}
<li class="border-bottom d-flex justify-content-between mt-2">
<a href="/tags/{{ $name | urlize }}">{{ $name | humanize }}</a> ({{ len $taxonomy }})
<li class="border-top d-flex justify-content-between py-1">
<a href="/tags/{{ $name | urlize }}">{{ partial "fn.title.html" $name }}</a> ({{ .Count }})
</li>
{{ end }}
{{ end }}
</ul>
</div>
</div>
14 changes: 8 additions & 6 deletions layouts/partials/widget.recentPosts.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
<div id="recentPosts">
<h4>{{i18n "recentposts"}}</h4>
<div id="recentPosts" class="widget">
<h4 class="widget__title">{{i18n "recentPosts"}}</h4>
<div class="widget__content">
<ul class="list-unstyled">
{{ $i := 0 }}
{{ range ( first 3 ( where .Site.Pages "Type" "posts" ).ByDate ) }}
Expand All @@ -8,12 +9,13 @@ <h4>{{i18n "recentposts"}}</h4>
<a class="d-flex align-items-center" href="{{ .Permalink }}">
<div class="fs-2 me-3 text-secondary">0{{ $i }}</div>
<div>
<h6 class="mb-0">{{ .LinkTitle }}</h6>
{{ with .Params.date }}<small class="d-block text-body-secondary">{{ . | dateFormat "January 2, 2006"}}</small>{{ end }}
<small class="d-block text-body-secondary">{{i18n "timetoread"}} {{ .ReadingTime }} {{i18n "mintues"}}</small>
<h5 class="mb-0">{{ .LinkTitle }}</h5>
{{ with .Params.date }}<span class="d-block fs-6 text-muted">{{ . | dateFormat "January 2, 2006"}}</span>{{end }}
<span class="d-block fs-6 text-muted">{{i18n "timetoread"}} {{ .ReadingTime }} {{i18n "mintues"}}</span>
</div>
</a>
</li>
{{ end }}
</ul>
</div>
</div>
</div>
Loading

0 comments on commit 04dfc60

Please sign in to comment.