@lanonasis/brand-kit
v1.1.0
Published
Complete brand assets for LAN Onasis — logos, favicons, app icons, social media templates, and CSS design tokens. Fully automated build pipeline.
Maintainers
Readme
@lanonasis/brand-kit
Official brand assets for LAN Onasis — a complete, automated kit with logos, favicons, app icons, social media assets, and CSS design tokens.
v1.1 — All SVG assets now generated from master source files via an automated build pipeline. No design software required.
Install
npm install @lanonasis/brand-kit
# or
bun add @lanonasis/brand-kitQuick Start
// Import the CSS design tokens
import '@lanonasis/brand-kit'<!-- Or link directly -->
<link rel="stylesheet" href="node_modules/@lanonasis/brand-kit/dist/brand.css">/* Then use the brand tokens anywhere */
.header {
background: var(--ln-navy); /* #1B365D */
color: var(--ln-green); /* #00D4AA */
}CSS Design Tokens
:root {
--ln-navy: #1B365D; /* Trust · Stability · Primary */
--ln-green: #00D4AA; /* Innovation · Growth · Accent */
--ln-gold: #FFD700; /* Premium · Primary logo only */
/* Logo sizing helpers */
--ln-logo-primary-w: 200px;
--ln-logo-secondary-h: 60px;
--ln-logo-icon-size: 32px;
--ln-logo-monogram-size: 24px;
}
.logo-primary { max-width: var(--ln-logo-primary-w); height: auto; }
.logo-secondary { max-height: var(--ln-logo-secondary-h); width: auto; }
.logo-icon { width: var(--ln-logo-icon-size); height: var(--ln-logo-icon-size); }What's Included
@lanonasis/brand-kit/
│
├── dist/
│ └── brand.css CSS design tokens (main export)
│
├── 01_LOGOS/
│ ├── primary-logo.svg Full circle emblem + wordmark
│ ├── primary-logo-1200.png 1200px · print / presentations
│ ├── primary-logo-600.png 600px · web hero
│ ├── primary-logo-300.png 300px · thumbnails
│ ├── app-icon.svg Navy rounded-square · all platforms
│ ├── icon-only.svg Standalone icon · transparent bg
│ ├── icon-only-512.png 512px
│ ├── icon-only-256.png 256px
│ └── icon-only-128.png 128px
│
├── 02_FAVICONS/
│ ├── favicon.svg Scalable · modern browsers
│ ├── favicon.ico Legacy multi-size (16/32/48/64)
│ ├── favicon-16x16.png
│ ├── favicon-32x32.png
│ ├── favicon-48x48.png
│ ├── favicon-64x64.png
│ ├── favicon-96x96.png
│ ├── favicon-128x128.png
│ ├── android-chrome-192x192.png
│ ├── android-chrome-512x512.png
│ ├── apple-touch-icon.png 180×180
│ └── site.webmanifest PWA-ready
│
├── 07_APP_ICONS/
│ ├── android/
│ │ ├── mipmap-mdpi/ 48×48
│ │ ├── mipmap-hdpi/ 72×72
│ │ ├── mipmap-xhdpi/ 96×96
│ │ ├── mipmap-xxhdpi/ 144×144
│ │ └── mipmap-xxxhdpi/ 192×192
│ └── ios/AppIcon.appiconset/
│ ├── Icon-20.png → Icon-1024.png (13 sizes)
│ └── Contents.json Xcode-ready
│
├── social-media/
│ ├── twitter-header-v1.png 1500×500
│ ├── linkedin-cover-v1.png 1584×396
│ ├── profile-picture-square-v1.png 400×400
│ ├── facebook-profile-v1.png 400×400
│ └── instagram-profile-v1.png 320×320
│
├── 03_SOCIAL_MEDIA/ Platform-specific template PNGs
├── 04_EMAIL_SIGNATURES/ HTML email signature template
├── 05_DEVELOPER_ASSETS/ CSS specs, SVG code snippets
├── 06_BRAND_GUIDELINES/ Brand guidelines reference PNGs
│
├── source/svg-sources/ Master SVG source files
│ ├── primary-logo.svg
│ ├── icon-standalone.svg
│ ├── app-icon.svg
│ └── favicon-master.svg
│
└── documentation/
├── LAN_ONASIS_BRAND_STRATEGY.md
├── BRAND_ASSET_CHECKLIST.md
└── FILE_MAPPING.mdFavicon HTML
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<link rel="icon" href="/favicon.ico" sizes="any">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="manifest" href="/site.webmanifest">
<meta name="theme-color" content="#1B365D">Tailwind Config
// tailwind.config.js
module.exports = {
theme: {
extend: {
colors: {
'ln-navy': '#1B365D',
'ln-green': '#00D4AA',
'ln-gold': '#FFD700',
},
},
},
}Rebuild Assets Locally
All 44 assets are generated from 4 master SVG files using an automated pipeline:
# Clone and install
git clone https://github.com/lanonasis/onasis-brand-kit.git
cd onasis-brand-kit
bun install
# Rebuild all assets from SVG sources
bun run build:assets
# Build CSS + assets
bun run buildEdit files in source/svg-sources/, run bun run build:assets, and all favicons, app icons, and social media assets regenerate automatically.
Brand Identity
| Token | Value | Usage |
|---|---|---|
| --ln-navy | #1B365D | Primary text, backgrounds, headers |
| --ln-green | #00D4AA | CTAs, highlights, success states |
| --ln-gold | #FFD700 | Premium accent — primary logo only |
LAN Onasis is an Africa-focused enterprise SaaS solutions provider specialising in financial technology and digital transformation.
Contributing
- Fork the repository
- Edit SVG sources in
source/svg-sources/ - Run
bun run build:assetsto regenerate all assets - Submit a pull request
License
© 2025 LAN Onasis. All rights reserved.
