Kitab
HomeBlogAboutDashboard
Kitab

A multilingual blog starter showcasing RTL support and Arabic typography.

Navigation

  • Home
  • Blog
  • About

Resources

  • GitHub
  • Documentation
  • Components

Connect

2026 Kitab. All rights reserved.

Made with noorui-rtl and Next.js

Kitab
HomeBlogAboutDashboard
Kitab

A multilingual blog starter showcasing RTL support and Arabic typography.

Navigation

  • Home
  • Blog
  • About

Resources

  • GitHub
  • Documentation
  • Components

Connect

2026 Kitab. All rights reserved.

Made with noorui-rtl and Next.js

Blog

Explore articles about RTL/LTR writing systems, typography, and cultural context

Responsive Design in Both Directions
RTL/LTR Concepts

Responsive Design in Both Directions

Learn how to build responsive layouts that work flawlessly in both RTL and LTR contexts, using CSS logical properties and modern layout techniques.

KA

Karim Benali

9 min read

Dates, Times, and Calendars: A Multilingual Challenge
RTL/LTR Concepts

Dates, Times, and Calendars: A Multilingual Challenge

Master the complexity of dates, times, and calendar systems across cultures—from Gregorian to Hijri calendars, time zones to prayer times, and everything in between.

KA

Karim Benali

11 min read

Building Accessible Forms for Arabic Users
RTL/LTR Concepts

Building Accessible Forms for Arabic Users

A comprehensive guide to designing and developing forms that work beautifully for Arabic users, covering layout, validation, accessibility, and mixed-language input challenges.

KA

Karim Benali

12 min read

Icon Direction: What Flips and What Doesn't
RTL/LTR Concepts

Icon Direction: What Flips and What Doesn't

A comprehensive guide to understanding which icons should mirror in RTL layouts and which should stay the same—with a simple decision framework.

KA

Karim Benali

8 min read

Why Numbers Stay Left-to-Right in Arabic Text
RTL/LTR Concepts

Why Numbers Stay Left-to-Right in Arabic Text

Discover the fascinating reason why numbers don't reverse in RTL languages, and why 'Arabic numerals' aren't actually Arabic.

KA

Karim Benali

7 min read

Understanding RTL: A Complete Guide to Right-to-Left Text
RTL/LTR Concepts

Understanding RTL: A Complete Guide to Right-to-Left Text

Everything developers and designers need to know about right-to-left languages and how to support them properly.

KA

Karim Benali

11 min read

Bidirectional Text and the Unicode BiDi Algorithm
RTL/LTR Concepts

Bidirectional Text and the Unicode BiDi Algorithm

Learn how computers handle mixed RTL and LTR text using the Unicode Bidirectional Algorithm.

KA

Karim Benali

13 min read

Numbers in RTL Languages: A Developer's Guide
RTL/LTR Concepts

Numbers in RTL Languages: A Developer's Guide

Understanding how numbers work in Arabic, Hebrew, and other right-to-left languages.

KA

Karim Benali

7 min read

CSS Logical Properties for RTL/LTR Support
RTL/LTR Concepts

CSS Logical Properties for RTL/LTR Support

How to use CSS logical properties to create layouts that automatically adapt to any writing direction.

KA

Karim Benali

10 min read

Common RTL Bugs and How to Fix Them
RTL/LTR Concepts

Common RTL Bugs and How to Fix Them

A practical guide to identifying and fixing the most common issues when implementing RTL support.

KA

Karim Benali

12 min read

Tags

rtl (9)
css (3)
i18n (3)
localization (3)
arabic (3)
web-development (3)
logical-properties (2)
ux (2)
numbers (2)
unicode (2)
bidi (2)
ltr (2)
responsive (1)
flexbox (1)
grid (1)
dates (1)
time (1)
calendars (1)
hijri (1)
forms (1)

Blog

Explore articles about RTL/LTR writing systems, typography, and cultural context

Responsive Design in Both Directions
RTL/LTR Concepts

Responsive Design in Both Directions

Learn how to build responsive layouts that work flawlessly in both RTL and LTR contexts, using CSS logical properties and modern layout techniques.

KA

Karim Benali

9 min read

Dates, Times, and Calendars: A Multilingual Challenge
RTL/LTR Concepts

Dates, Times, and Calendars: A Multilingual Challenge

Master the complexity of dates, times, and calendar systems across cultures—from Gregorian to Hijri calendars, time zones to prayer times, and everything in between.

KA

Karim Benali

11 min read

Building Accessible Forms for Arabic Users
RTL/LTR Concepts

Building Accessible Forms for Arabic Users

A comprehensive guide to designing and developing forms that work beautifully for Arabic users, covering layout, validation, accessibility, and mixed-language input challenges.

KA

Karim Benali

12 min read

Icon Direction: What Flips and What Doesn't
RTL/LTR Concepts

Icon Direction: What Flips and What Doesn't

A comprehensive guide to understanding which icons should mirror in RTL layouts and which should stay the same—with a simple decision framework.

KA

Karim Benali

8 min read

Why Numbers Stay Left-to-Right in Arabic Text
RTL/LTR Concepts

Why Numbers Stay Left-to-Right in Arabic Text

Discover the fascinating reason why numbers don't reverse in RTL languages, and why 'Arabic numerals' aren't actually Arabic.

KA

Karim Benali

7 min read

Understanding RTL: A Complete Guide to Right-to-Left Text
RTL/LTR Concepts

Understanding RTL: A Complete Guide to Right-to-Left Text

Everything developers and designers need to know about right-to-left languages and how to support them properly.

KA

Karim Benali

11 min read

Bidirectional Text and the Unicode BiDi Algorithm
RTL/LTR Concepts

Bidirectional Text and the Unicode BiDi Algorithm

Learn how computers handle mixed RTL and LTR text using the Unicode Bidirectional Algorithm.

KA

Karim Benali

13 min read

Numbers in RTL Languages: A Developer's Guide
RTL/LTR Concepts

Numbers in RTL Languages: A Developer's Guide

Understanding how numbers work in Arabic, Hebrew, and other right-to-left languages.

KA

Karim Benali

7 min read

CSS Logical Properties for RTL/LTR Support
RTL/LTR Concepts

CSS Logical Properties for RTL/LTR Support

How to use CSS logical properties to create layouts that automatically adapt to any writing direction.

KA

Karim Benali

10 min read

Common RTL Bugs and How to Fix Them
RTL/LTR Concepts

Common RTL Bugs and How to Fix Them

A practical guide to identifying and fixing the most common issues when implementing RTL support.

KA

Karim Benali

12 min read

Tags

rtl (9)
css (3)
i18n (3)
localization (3)
arabic (3)
web-development (3)
logical-properties (2)
ux (2)
numbers (2)
unicode (2)
bidi (2)
ltr (2)
responsive (1)
flexbox (1)
grid (1)
dates (1)
time (1)
calendars (1)
hijri (1)
forms (1)