Interpreter – Bludit CMS Theme
Interpreter is a modern, dark-mode professional business theme for Bludit CMS. Originally built for a translation agency Greek - Bulgarian, it is fully genericised and ready to use for any service business, agency, consultancy, or professional practice.
What kind of website is this theme designed for?
Interpreter is purpose-built for service businesses with a single physical location that want a polished, professional one-page presence. It works well for:
- - Translation and consulting agencies
- - Legal, notarial, or accounting practices
- - Any business where a visitor should read, then call or email
How the homepage works — Content editing
The homepage (`home.php`) is a static PHP template, not a collection of Bludit pages. This means:
- - You cannot edit the hero text, service cards, FAQ, or review section from the Bludit admin panel.
- - All edits to homepage content require direct access to the file bl-themes/interpreter/home.php via FTP.
- - Inner pages created in the Bludit admin (e.g. Privacy Policy, Terms) will use the page.php template and are fully editable from the admin panel.
- - Blog posts use the archive.php listing template and are fully editable from the admin panel.
Search engine optimised
- Full Open Graph + Twitter Card meta tags
- ARIA labels
- Semantic HTML5 — header, main, footer, nav, article , section used correctly throughout.
- Output escaping — all dynamic Bludit values are passed through htmlspecialchars() before output, protecting against XSS.
Customising colours
All colours are controlled by CSS variables at the top of css/style.css:
- --black: #111113; /* Page background */
- --yellow: #FFDE42; /* Primary accent */
- --white: #ffffff; /* Headings */
- --text: #e4e4e7; /* Body text */
Technical
- Zero JavaScript framework dependency — pure vanilla JS (~4 KB minified), no jQuery, no React. Loads fast everywhere.
- CSS Custom Properties (variables) — the entire colour palette, spacing, and typography are controlled from :root, making re-theming a single-file edit.
- Full Bludit plugin hook support — siteHead, siteBodyBegin, siteBodyEnd hooks are wired in, so any Bludit plugin works out of the box.
- Custom 404 page — a branded, helpful not-found page with call-to-action buttons.