Downloads
Get the Kaharagia Design System for your project. Choose the distribution method that works best for you.
CDN (Recommended for quick start)
Add this link to your HTML to get started immediately with the full design system:
<link rel="stylesheet" href="https://design.kaharagia.org/kaharagia.css">For tokens only (CSS custom properties):
<link rel="stylesheet" href="https://design.kaharagia.org/tokens.css">Direct Downloads
NPM Package
Install via npm for use in modern JavaScript/TypeScript projects:
npm install @kaharagia/design-systemThen import in your project:
// Import full CSS
import '@kaharagia/design-system/kaharagia.css';
// Or import tokens only
import '@kaharagia/design-system/tokens.css';Git Repository
Clone or fork the design system source code:
git clone https://github.com/kaharagia/design-system.gitWhat's Included
kaharagia.css
- All design tokens (colours, typography, spacing)
- Base HTML element styles
- Button components (.btn, .btn-primary, .btn-secondary, etc.)
- Tag components (.tag, .tag-success, .tag-error, etc.)
- Card components (.card, .card-featured)
- Layout utilities (.container, .content-container)
- Accessibility utilities (.skip-link, .visually-hidden)
tokens.css
- CSS custom properties only
- No component styles
- Ideal for custom implementations
- Includes responsive typography adjustments
Browser Support
The design system supports modern browsers. Minimum supported versions:
- Chrome 90+
- Firefox 88+
- Safari 14+
- Edge 90+
Internet Explorer is not supported. The design system uses modern CSS features including CSS custom properties, Flexbox, and Grid.
Versioning
The design system follows semantic versioning. Check the releases page for the latest version and changelog.
Current version: 1.0.0
Document Icons
Use these icons to indicate file types in download links and document lists. All icons are available at /icons/documents/[type].svg.
audio.svgcsv.svgexcel.svgfile.svggeneric.svggeodata.svgical.svgico.svgimage.svgodf.svgodg.svgodp.svgods.svgodt.svgpdf.svgppt.svgrtf.svgtext.svgvideo.svgword.svgxml.svgzip.svgUsage
<!-- In your HTML -->
<img src="https://design.kaharagia.org/icons/documents/pdf.svg" alt="" width="48" height="48">
<!-- Download link with icon -->
<a href="/document.pdf" class="download-link">
<img src="/icons/documents/pdf.svg" alt="">
<span>Annual Report 2024 (PDF, 2.4MB)</span>
</a>