Skip to content

NUR বাংলা টাইপোগ্রাফি

NUR বাংলা লেখা, দীর্ঘ বই, মনোলগ এবং কোরআনিক আরবি পাঠকে একই font stack-এ মিশিয়ে দেয় না। প্রতিটি পাঠধারার আলাদা typography profile আছে।

ব্যবহৃত font stack

  • Interface ও navigation: Noto Sans Bengali
  • দীর্ঘ বাংলা পাঠ ও বই: Noto Serif Bengali
  • আরবি ও কোরআনিক পাঠ: Noto Naskh Arabic
  • English interface: Inter

Fontগুলো web stylesheet থেকে load হয়। নেটওয়ার্ক পাওয়া না গেলে system-এর Hind Siliguri, SolaimanLipi, Kalpurush, Amiri এবং generic fallback ব্যবহার হয়। Repository-তে কোনো font binary সংরক্ষণ করা হয় না।

স্বয়ংক্রিয় বাংলা mode

যে Foundation Book page-এর metadata-তে নিচের field থাকে—

language: bn

NUR সেই page-এ বাংলা reading profile প্রয়োগ করে। Long-form Bangla content-এ বড় line-height, নিয়ন্ত্রিত line length, paragraph rhythm ও বাংলা-উপযোগী heading spacing সক্রিয় হয়।

কোরআনিক আরবি block

<div class="quran-block">
  <div class="quran-arabic" lang="ar" dir="rtl">بِسْمِ اللَّهِ</div>
  <div class="pronunciation">উচ্চারণ: বিসমিল্লাহ</div>
  <div class="translation">বাংলা অর্থ...</div>
</div>

Publication typography profiles

<div data-typography="monologue-bn">...</div>
<div data-typography="facebook-bn">...</div>
<div data-typography="research-bn">...</div>

monologue-bn দীর্ঘ আত্মসংলাপের জন্য, facebook-bn compact social reading-এর জন্য এবং research-bn evidence-heavy workspace content-এর জন্য tuned।

Dark mode ও mobile

Dark mode-এ বাংলা glyph-এর অতিরিক্ত ভার কমানো হয়। Mobile screen-এ font size সামান্য কমলেও line-height ও paragraph separation বজায় থাকে। Print mode-এ বইয়ের উপযোগী point size প্রয়োগ হয়।