First Markets Theme

Give EspoCRM a modern, branded look: dark mode, full Arabic RTL, an app-like mobile UI, chart cards and one-click branding.

Availablev1.5.5Themes & Design
Dashboard with KPI and chart cards
Dashboard with KPI and chart cards
Dashboard with KPI and chart cardsFull Arabic RTLDark modeBranding & Appearance pageQuick inline edit (double-click)Calendar with clear status colorsMobile list in ArabicModern list viewApp-like mobile homeBranded login page

Documentation

What it does

First Markets Theme gives EspoCRM a complete modern look and lets you brand it as your own company — without touching code. It works in English and Arabic (full right-to-left), on desktop and phone, in light and dark mode.

Main features

  • Modern design: new sidebar and top bar, cards, buttons, tables, forms, notifications and smooth animations.
  • Light / dark / automatic mode: each user switches from the top bar; the admin can lock one mode.
  • Full Arabic RTL: layout, menus, calendar and charts flip correctly, with Arabic fonts (IBM Plex Arabic, Cairo, Tajawal).
  • Language switcher in the top bar (globe + language code); the admin chooses which languages appear.
  • App-like mobile: sticky app bar, bottom navigation, floating create button and installable home-screen app (PWA).
  • Dashboard cards: animated KPI cards and a Chart Card dashlet (donut, columns, ranking bars, line, area) on any entity, grouped by any list field, link or month — respecting each user's permissions.
  • Calendar statuses: planned (solid), overdue (red ring and “!”), done (soft with a check) and canceled / not held (grey, struck through), with a legend.
  • Quick editing: double-click any field on a record page, a list row or a quick-view popup to edit it in place; Enter saves, Esc cancels.
  • Notifications: clear badge (99+), sound, phone vibration and unread count on the browser tab.
  • Loading screen: your icon (PNG/WebP/SVG), a word that animates, or both.
  • Branded login page with your logo, texts and background.

How to use

  1. Install from Administration → Extensions → Upload → Install, then press Ctrl+F5. The theme is selected automatically (your previous theme is restored if you uninstall).
  2. Activate the license: Administration → Integrations → FmNova License → Enabled → paste your key → Save.
  3. Open Administration → First Markets Theme → Branding & Appearance. Changes preview live; press Save to keep them:
    • Brand: logos (light and dark), app icon, application name, tagline, footer text, logo size and position, system owner, loading screen.
    • Colors: ready palettes or your own primary/accent colors, sidebar style, letter badges for tabs without icons, quick edit on/off.
    • Layout: menu position, light/dark mode, direction, fonts, corner radius, density, animations.
    • Mobile: bottom bar, create button, app name and color.
    • Login Page: design, texts and background image.
    • Language & Alerts: language switcher and the languages it shows; notification sound, vibration and tab counter.
    • Custom CSS: your own CSS on top of the theme.
  4. Add chart cards: Dashboard → ⋯ → Add Dashlet → Chart Card (First Markets), then pick the entity, grouping, chart type, metric and period.

Settings & permissions

  • Branding settings are for administrators only; users can change their own color mode and language.
  • Chart cards and quick editing follow normal EspoCRM roles and field permissions.

Notes

  • Works with EspoCRM 9.0 to 10.0.
  • Uninstalling restores the previous theme; your branding settings are kept.
  • The “© EspoCRM, Inc.” line stays in the footer as the EspoCRM license requires.

Install & activate

  1. Download the package from the link you receive with your license key.
  2. In EspoCRM: Administration → Extensions → Upload → Install.
  3. Administration → Integrations → open the extension license, enable it, paste the key, save.
  4. The guide and the license status are on the extension page inside Administration.

Changelog

v1.5.5 Minor 2026-10-11
  • New Modern design for the whole CRM with light, dark and automatic mode
  • New Full Arabic RTL with Arabic fonts and a language switcher in the top bar
  • New App-like mobile: app bar, bottom navigation, create button, installable PWA
  • New Chart Card dashlet: donut, columns, ranking, line and area charts on any entity
  • New Calendar status styles: planned, overdue, done and canceled, with a legend
  • New Quick inline editing by double-click on record pages, lists and quick-view popups
  • New Branding page: logos, icon, loading screen, login page, colors, fonts and custom CSS
  • Improve Notifications with clear badge, sound, vibration and browser tab counter
  • Fix Works with EspoCRM 9.0 (image and language switcher compatibility) and with Ebla Nav Pro sidebar groups