This project is not covered by Drupal’s security advisory policy.
iDigit Gov is an Arabic-first, bilingual Drupal theme and design system for building Saudi government websites and digital services. It implements the design foundations, components and page patterns of the Saudi Digital Government Authority (DGA) Platforms Code as a Drupal theme.
It is a community contribution by iDigit. It is not an official DGA product, is not endorsed by DGA and is not certified by DGA.
What the theme does
- Presentation only: installing it creates no content types, menus or configuration beyond core's block placement for a new theme.
- Arabic (RTL) and English (LTR) from the same templates and CSS; IBM Plex Sans Arabic bundled (SIL OFL 1.1).
- Design tokens for color, typography, spacing, radius and shadow; two color schemes (green, white and gray), each with light and dark mode.
- 19 regions (top bar, header, hero, content, sidebars, content-after, feedback strip, four footer columns, footer bottom).
- Components as Drupal single-directory components, with templates for header, navigation, drawer, breadcrumb, footer, buttons, tags, cards, tabs, accordion, pagination, notifications and form elements.
Related projects
The theme works on its own. These optional projects build on it; all are community contributions by iDigit:
- iDigit Gov Portal: a distribution (install profile) that sets up an Arabic-first, bilingual portal on this theme, with the content model, block placements and optional demo content.
- iDigit Gov style guide: a browsable reference of the theme's foundations, templates and components, for development and demo sites.
- iDigit Gov feedback, iDigit Gov consent, iDigit Gov sitemap and iDigit Gov chatbot adapter: standalone modules that need only Drupal core.
Requirements
- Drupal core ^11.3. Tested on Drupal 11.4 with PHP 8.3 (the Drupal.org pipeline) and PHP 8.4 (local runs). Other core versions have not been tested.
- No contrib dependencies for the theme.
Installation
composer require 'drupal/idigit_gov:^1.0@alpha' drush theme:install idigit_gov drush config:set system.theme default idigit_gov
Place blocks into the theme regions. The install guide, with the list of regions, is in the repository: English and Arabic.
Quality evidence so far
Automated checks on the 1.0.x branch pass in the Drupal.org pipeline: PHPCS (Drupal, DrupalPractice), PHPStan level 5, PHPUnit, ESLint, Stylelint and CSpell. Earlier axe-core runs reported 0 violations across 24 page, width, language and scheme combinations. This is automated evidence only: there has been no manual screen-reader audit and no formal WCAG conformance claim is made.
Not yet verified
Drupal 11.3, 11.5 and 12; Firefox and Safari; real devices; manual accessibility audit; native review of the Arabic strings.
Contributing
Issues and merge requests are welcome on Drupal.org. Follow the Drupal Code of Conduct.
Project information
4 sites report using this theme
- Created by 3eidoz on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.
Releases
Development version: 1.0.x-dev updated 8 Nov 2026 at 08:58 UTC





