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.