Shortcuts

Overview
Platform
Support
Access Method
Basic Configuration
Simple Configuration
Complete Configuration
Configuration Parameters
name Parameter (Required)
name Parameter (Required)short_name Parameter (Optional)
short_name Parameter (Optional)description Parameter (Optional)
description Parameter (Optional)url Parameter (Required)
url Parameter (Required)Simple String (Relative Path)
Symfony Route Name
Route with Parameters
Absolute URL
Path Type Reference
icons Parameter (Optional, Recommended)
icons Parameter (Optional, Recommended)Complete Use Cases
Use Case 1: Task Management App
Use Case 2: E-Commerce App with Translated Shortcuts
Use Case 3: News/Media App
Use Case 4: Social/Communication App
Platform-Specific Behavior
Android (Chrome)
Windows (Chrome/Edge)
macOS (Chrome/Edge)
Linux (Chrome)
Icon Design Guidelines
Recommended Sizes
Design Principles
Creating Shortcut Icons
Testing Shortcuts
1. Verify Manifest
2. Browser DevTools
3. Test on Android
4. Test on Windows
5. Test on macOS
6. Test Translations
Best Practices
1. Quantity
2. Prioritization
3. Naming Consistency
4. URL Scope
5. Analytics Integration
6. Icon Consistency
Common Issues
1. Shortcuts Not Appearing
2. Icons Not Displaying
3. Wrong URL Opens
4. Translations Not Working
5. Too Many Shortcuts
Troubleshooting Checklist
Related Documentation
Resources
Last updated
Was this helpful?