TDC Lab Launcher
Custom administrator dashboard shortcuts for Joomla 5 and 6. Build grouped, colour-coded launcher cards for components, admin views, and external URLs so clients and site teams can get to common tasks faster.
TDCLab Launcher keeps shortcuts easy to manage with a compact card editor, group filtering, collapsible rows, icon browsing, presets, access control, and optional search on the rendered dashboard module.
About this Extension
TDCLab Launcher is a Joomla 5 and 6 administrator module for building a faster, friendlier admin dashboard. Add shortcut cards for components, admin views, common workflows, and external URLs, then organise them into clear groups for clients and site teams.
Who It’s For
- Joomla site builders — create polished admin dashboards that expose the right shortcuts for each client or team
- Agencies and maintainers — reduce support friction by giving non-technical users obvious links to their common tasks
- Content teams — jump straight to articles, media, categories, custom components, reports, or external tools
- Administrators — keep advanced system links available while restricting sensitive shortcuts by Joomla user group
Key Features:
- Shortcut Cards — create cards with a title, link, icon, description, badge, accent colour, target behaviour, and access rules.
- Compact Card Editor — manage larger shortcut sets with collapsible admin rows, live summaries, search, group filtering, and Collapse all / Expand all controls.
- Grouped Shortcuts — organise cards under shared group headings such as Content, Reports, System, or Client Tools.
- Group Suggestions — existing group names are suggested while editing cards to keep naming consistent.
- Advanced Field Disclosure — less common card settings stay tucked away until needed.
- Component Link Picker — select installed administrator menu links from a dropdown or enter a custom URL.
- Icon Picker — browse and search common Joomla admin icons visually, or type a custom icon class.
- Badges and Accent Colours — highlight cards with visual labels and colour accents.
- ACL Visibility — restrict individual cards to selected Joomla user groups.
- Presets — quickly add common Joomla content and administration shortcuts.
- Optional Search — add frontend card filtering to the rendered dashboard module.
- Responsive Layout — choose desktop column counts while the card grid adapts on tablets and mobile widths.
- Joomla Native — lightweight administrator module using Joomla form fields, language strings, and standard extension packaging.
How It Works:
- Install the module package through Joomla’s Extensions installer
- Create or edit the TDCLab Launcher administrator module
- Add shortcut cards manually or start from a preset
- Group related cards and choose icons, badges, colours, and visibility rules
- Publish the module to an administrator position such as
cpanel - Use the dashboard cards to jump directly to common admin workflows
Built for Joomla 5 and 6 with a lightweight, framework-free frontend and an admin editor designed for real-world shortcut sets.
Releases
Improvements
Shortcut Cards admin editor usability.
Notes
- No database schema changes.
- Existing card data remains fully compatible; cards are still stored in the same flat repeatable subform format.
- Group entry remains a normal text field, enhanced with existing group suggestions in the browser.
Changelog
- Added compact collapsible shortcut card rows for the module edit screen.
- Added live row summaries showing icon, title, link, group, and badge.
- Added a Shortcut Cards toolbar with search, group filtering, Collapse all, and Expand all controls.
- Added group-name suggestions based on existing cards to reduce inconsistent group naming.
- Moved less commonly edited fields into an Advanced fields disclosure.
- Styled Joomla's repeatable add, remove, move, and reorder controls as compact row actions.
- Improved readability of group pills, row controls, and collapsed card link text.
Changelog
- Routed all preset card titles, groups, and descriptions through language constants for full i18n support
- Manifest now uses the MOD_TDCLAB_LAUNCHER language constant
- Preset label "Core System" renamed to "Core Admin" in language file
- No-results message in search now loaded via Joomla.Text API; hardcoded fallback removed
v1.0.1 — Bug Fixes
Changelog
- Removed the separate Module Heading field; use the native Joomla Module Title instead
- Fixed card descriptions not visible in inline mode due to Joomla 6 admin template CSS variable resolving to white
- Inline/hover/none description toggle now driven by CSS data attribute for more reliable switching
- Hardcoded description text colour to ensure readability across all admin templates
Initial release of TDC Lab Launcher — a customisable admin dashboard shortcut module for Joomla 5 and 6.
Changelog
- Added: Customisable shortcut cards with title, link, icon, description, and badge
- Added: Component link dropdown with full admin menu tree (components + submenu views)
- Added: Visual icon picker with searchable grid of 120+ Joomla admin icons
- Added: Card grouping with colour-coded section headings
- Added: Drag and drop card ordering via Joomla subform
- Added: Built-in presets for core content and system shortcuts
- Added: Per-card access control using Joomla ACL user groups
- Added: Configurable grid columns (2, 3, 4, or 6)
- Added: Description display modes (hover tooltip, inline, or hidden)
- Added: Optional search/filter bar for large dashboards
- Added: New tab link support with rel="noopener noreferrer"
- Added: Responsive breakpoints for tablet and mobile
- Added: Reduced motion support for accessibility