Oliphant
Oliphant
FOliphant USA needed a website that felt modern, trustworthy, and reliable to match the sensitivity of debt-management services. The challenge was to bring clarity, simplicity, and a sense of financial safety into the experience while working inside a CMS that is not traditionally used for corporate-style sites. Ghost CMS is known for blogging flexibility, but transforming it into a structured, component-driven marketing site required deep customization at both theme and functionality level.
Category
Software Development
Designer
Mohit
Built For
Agencies
Developer
Mohit




Oliphant
Ghost CMS provided a fast, lightweight foundation, but its default structure is heavily content-focused rather than layout-focused. To support Oliphant USA’s needs, I developed a custom theme that turned Ghost into a modular page builder with reusable content blocks, custom templates, and dynamic sections that marketing teams could update without touching the codebase.
This required bridging Ghost’s routing system, custom handlebars templates, partials, and its limited but powerful API. The final build delivers a clean user experience, structured financial messaging, and performance-optimized interactions.
THE STORY
Oliphant USA wanted a more modern online presence that communicated professionalism and financial clarity. Their old site was difficult to update and lacked a consistent design identity. Ghost CMS was chosen for its speed, security, and straightforward content workflows, but it came without the UI flexibility needed for a site with custom sections like charts, branded blocks, and animated backgrounds. My goal was to build a technical foundation that allowed all unique features — custom components, branded UI, interactive sections — to coexist inside a CMS originally built for content publishing. The story of this project is about transforming Ghost into a structured digital product rather than a simple blogging tool.
APPROACH
I began by breaking down the design into reusable Ghost partials so pages could load flexible sections dynamically. Each section, such as hero blocks, affiliation cards, calls-to-action, and content modules, was engineered as a self-contained template that editors could populate via Ghost’s dashboard. I created a custom theme with handcrafted handlebars templates, integrated SCSS modules for styling, and optimized the front-end layout for fast loading speeds. Since Ghost does not support component logic out of the box, many features required creating custom helpers, extended theme configurations, and script injections to simulate component behavior. By extending Ghost’s content API, I structured data so non-technical team members could manage content independently while still keeping the layout visually consistent. The result is a CMS-powered website that behaves like a fully custom marketing platform: fast, modular, responsive, and technically sound.
