The Mini POS System allows you to customize various branding elements to match your business identity. This guide covers how to modify logos, app names, colors, and theme settings.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/CodecraftBySyed/Mini-POS-System/llms.txt
Use this file to discover all available pages before exploring further.
App Name and Title
Changing the App Name
The app name appears in multiple locations throughout the application. You’ll need to update these files:Update manifest.json
Edit the PWA manifest file at
manifest.json:manifest.json
name: Full app name (shown during installation)short_name: Short name (shown on home screen)description: Brief description of your app
Update HTML title
Edit Repeat this for all HTML files:
index.html line 11:index.html
products.html, pos.html, reports.htmlLogo Customization
Replacing the Logo
The app uses two logo locations:Prepare your logo
- Header logo: 40×40 pixels (SVG or PNG)
- Footer logo: 48×48 pixels (SVG or PNG)
- Save files in the
images/directory
The
rounded-full class makes logos circular. Remove it for square logos.Theme Colors
Primary Brand Color
The default theme uses Indigo (#4f46e5). To change it:
Update Tailwind colors (Advanced)
For comprehensive color changes, edit
tailwind.config.js or src/input.css to customize Tailwind’s color palette.The app uses these color classes:text-indigo-600- Primary text colorbg-indigo-600- Primary button backgroundborder-indigo-600- Primary bordershover:bg-indigo-700- Hover states
Color Palette Reference
The current color scheme fromcss/style.css:
css/style.css
- Green: Success states, sales
- Blue: Reports, analytics
- Orange: Products
- Purple: Transactions
- Red: Delete actions, errors
Footer Customization
Updating Footer Text
Edit the footer section (around line 150-156 in HTML files):Changing Footer Link
Update the link URL:Quick Customization Checklist
Essential files to update
-
manifest.json- App name and theme color - All HTML files - Titles, headers, footers
-
images/- Replace logo files -
css/style.css- Advanced color customization
Test all pages
After making changes:
- Dashboard (index.html)
- Products page
- POS page
- Reports page
- PWA installation flow
Example: Complete Rebrand
Here’s a complete example of rebranding to “QuickStore POS”:manifest.json
index.html
Remember to update the cache version in
sw.js after making branding changes.