Native Support for Custom Items in Workspace Dropdown Problem
Arunkumar Kumaresan
Customers need to add custom navigation items (API Docs etc.) to the workspace dropdown. Currently, they must use a fragile JavaScript workaround that may break after Document360 updates, lacks security validation, and requires duplicate code across multiple items.
Workaround Limitations:
- May break when DOM structure changes (requires re-implementation after updates)
- No URL validation (open redirect risk)
- Requires code duplication for multiple items
- Performance degrades with 3-4+ items
Requested Solution:
Add native UI in Settings > Site customization to add/edit/delete custom dropdown items without code:
- Set label, URL, and position for each item
- Built-in same-origin URL validation (security)
- No code required; survives product updates
Benefits:
- Eliminates custom code maintenance
- Reduces support tickets
- Improves security
- Future-proof through updates
- Replaces workaround documentation with native feature
Use Cases: API Documentation links, external resources, multi-workspace navigation hubs
Log In