IGrow Group of Companies

Design System

Tokens, components, and documentation for building across every IGrow digital surface — HTML, React, WordPress, and Tailwind.

v3.2 HTML / CSS React WordPress Tailwind

Get started

Pick your stack. Each path is independent — you don't need React to use the CSS, and you don't need the CSS file to use the Tailwind config.

🌐
HTML / CSS
1. Link the stylesheet <link rel="stylesheet" href="system/components.css"> 2. Use class names <a class="ig-btn ig-btn--primary">Request a viewing</a> 3. Browse the demo Open system/preview/index.html to copy markup.
Open component demo →
⚙️
WordPress
1. Copy the enqueue snippet Paste system/wordpress/enqueue-snippet.php into your functions.php. 2. Use PHP partials Call get_template_part('…/partials/property-card') from templates. 3. Register block patterns Require system/wordpress/block-patterns/index.php.
WordPress guide →
⚛️
React
1. Import the stylesheet import "…/system/components.css"; 2. Import components import { Button, Hero, PropertyCard } from "…/system/react/components.jsx" 3. All props are optional Every component has sensible defaults — start minimal, add variants as needed.
View component source →
🌀
Tailwind
1. Extend your config module.exports = require("…/system/tailwind/tailwind.config.js") 2. Use IGrow utilities <a class="btn-igrow-primary"> 3. Check the recipes system/tailwind/class-recipes.md has copy-paste patterns.
View class recipes →

Browse

Live preview files — open these to inspect tokens and components visually.

Reference

Detailed documentation for every part of the system.

Sub-brands

Each sub-brand has a brand.json manifest in system/sub-brands/. When building for a specific sub-brand, read its manifest to get the correct logo, footer class, contact details, and hero overlay.

Sub-brand Domain Footer class Status
IGrow Rentals rentals.igrow.co.za ig-footer--rentals Complete
IGrow Properties properties.igrow.co.za ig-footer--properties Stub
IGrow Home Loans homeloans.igrow.co.za ig-footer--home-loans Stub
IGrow Accounting accounting.igrow.co.za ig-footer--accounting Stub
IGrow Private Wealth ig-footer--private-wealth Stub
IGrow Store (ORP) ig-footer--store Stub

Stub sub-brands use the IGrow dark gradient footer and placeholder contact details. Update brand.json when guidelines arrive — see system/sub-brands/private-wealth/README.md for what's needed.

View sub-brands/index.json →