One script tag. Three universal elements.
Every Orodana domain in sync.
This page is the canonical host for the Orodana fleet widget. Drop a single
<script> tag on any of the 44 ecosystem sites and the universal header,
44-project footer, and SmartBot AI assistant render instantly  with shared theme,
language, geolocation, notifications and keyboard shortcuts.
Embed on any Orodana domain
Paste these lines into the <body>. Order matters only for visual placement  the header sticks to the top automatically.
<script defer src="https://hf.orodana.com/widget.js"></script> <orodana-header></orodana-header> <orodana-footer></orodana-footer> <!-- canonical Orodana SmartBot pinned to the frozen snapshot --> <orodana-smartbot tenant="orodana" snapshot="orodana-smartbot-final" ></orodana-smartbot>
Header capabilities
Geo-routed languages
Detects country via /api/v1/geo and surfaces 9 priority languages. Search by name, code or voice (Alt+V). English always pinned first.
Locale clock + timezone
Real-time clock formatted with the active locale. Click to open a searchable list of every Intl.supportedValuesOf('timeZone') value.
Geolocation
One-click coordinate capture, stored in localStorage. Optional weather lookup when OPENWEATHER_API_KEY is exposed.
JWT notifications
Polls /notifications/unread-count every 30 s for authenticated users. Click opens a dropdown of recent items.
User menu
Verifies /api/v1/auth/me, surfaces dashboard, settings, billing, support and sign-out links.
Keyboard shortcuts
Alt+L language · Alt+V voice · Alt+G geo · Alt+D dashboard · ? for help.
Mobile drawer
Collapses to logo + hamburger + bell under 768 px. Touch targets ≥ 44 px. Side drawer covers every desktop control.
RTL ready
Arabic, Hebrew, Urdu and Persian set dir="rtl" on <html>; the header mirrors layout and dropdown anchors.
Runtime diagnostics
resolving…
resolving…
resolving…
resolving…
resolving…
resolving…
resolving…
none