Skip to main content

🎯 Launcher Location & Quick Start

Where Is It?​

The launcher is on the LEFT SIDEBAR of the 6d-dashboard, below the discipline pills.

Visual Location​

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ 6D DASHBOARD β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ LEFT SIDEBAR β”‚ MAIN CONTENT β”‚
β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚
β”‚ β”‚ [All] β”‚ β”‚ β”‚
β”‚ β”‚ [D][S] β”‚ β”‚ Health Overview β”‚
β”‚ β”‚ [A][W] β”‚ β”‚ 3D Ring Display β”‚
β”‚ β”‚ [I][B] β”‚ β”‚ Discipline Panels β”‚
β”‚ β”‚ ──────── β”‚ β”‚ β”‚
β”‚ β”‚ [βš™οΈ β–Ά] β”‚ β”‚ β”‚
β”‚ β”‚APPLICA... β”‚ β”‚ ← Click this to expand β”‚
β”‚ β”‚ ──────── β”‚ β”‚ β”‚
β”‚ β”‚ β”‚ β”‚ β”‚
β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚
β”‚ β”‚ β”‚
β”‚ β”‚ β”‚
β”‚ β”‚ β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

How to Use​

Step 1: Locate the Launcher​

  • Look at the left sidebar
  • Find the button with "βš™οΈ" icon
  • It says "βš™οΈ β–Ά APPLICATIONS" (when collapsed)

Step 2: Click to Expand​

  • Click the launcher button
  • Menu expands showing items
  • Arrow changes from β–Ά to β–Ό
BEFORE (Collapsed):          AFTER (Expanded):
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ [βš™οΈ β–Ά APPLICA... β”‚ β”‚ [βš™οΈ β–Ό APPLICA... β”‚
β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ β”‚ β†’ β”‚ β”‚ [πŸ“¦ Digital P. β”‚
β”‚ β”‚ β”‚ β”‚ [πŸ“Š Analytics] β”‚
β”‚ β”‚ β”‚ β”‚ [βš™οΈ Settings] β”‚
β”‚ β”‚ β”‚ └─────────────────
β”‚ β”‚ β”‚ β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Step 3: Click an Item​

  • Click on the feature you want
  • Example: Click "πŸ“¦ Digital Products"
  • Menu closes automatically
  • Feature launches

Available Items​

πŸ“¦ Digital Products​

  • What: Upload and manage digital products
  • Icon: πŸ“¦
  • Where: First item in launcher
  • Action: Opens Digital Product Manager

πŸ“Š Analytics​

  • What: View dashboard analytics
  • Icon: πŸ“Š
  • Badge: "3" (notification indicator)
  • Status: Placeholder (ready for implementation)

βš™οΈ Settings​

  • What: Application settings
  • Icon: βš™οΈ
  • Status: Placeholder (ready for implementation)

Button Details​

Normal State (Collapsed)​

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ βš™οΈ β–Ά APPLICATIONS β”‚ ← Click to expand
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
↑
Cyan border with light glow

Hover State​

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ βš™οΈ β–Ά APPLICATIONS β”‚ ← Glows brighter
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
↑
Intense cyan glow

Expanded State​

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ βš™οΈ β–Ό APPLICATIONS β”‚ ← Arrow points down
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ [πŸ“¦ Digital...] β”‚ ← Menu items appear
β”‚ [πŸ“Š Analytics] [3] β”‚ ← Purple text with badge
β”‚ [βš™οΈ Settings] β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Item Appearance​

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ πŸ“¦ DIGITAL PRODUCTS β”‚ ← Icon + Label
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
↑
Purple border
Dark background

On Hover​

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ πŸ“¦ DIGITAL PRODUCTS β”‚ ← Glows & darkens
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
↑
Purple glow effect
Darker background

With Badge (Analytics)​

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ πŸ“Š ANALYTICS [3] β”‚ ← Badge shows count
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
↑ ↑
Icon + Label Badge (cyan)

Quick Reference​

ActionWhat Happens
Click launcher buttonToggles menu (expands/collapses)
Hover on buttonGlows with cyan effect
Hover on menu itemGlows with purple effect + darkens
Click menu itemLaunches feature + auto-closes menu
Click outsideMenu stays open (click button to close)

Keyboard Navigation​

KeyAction
TabNavigate to launcher button
Enter/SpaceExpand/collapse menu
TabMove through menu items
EnterSelect menu item
EscClose menu (future)

Tips & Tricks​

πŸ’‘ Tip 1: The launcher is always visible

  • No need to scroll
  • Easy one-click access

πŸ’‘ Tip 2: Menu auto-closes after selection

  • Select item β†’ action launches β†’ menu closes
  • Just click again to open

πŸ’‘ Tip 3: Badges show notifications

  • "3" in Analytics = 3 notifications
  • Check back for updates

πŸ’‘ Tip 4: Hover shows descriptions

  • Hover over item
  • Tooltip appears (if description set)

Customization (For Developers)​

Adding New Items​

Edit src/app/routes/dashboard-6d/index.tsx:

const launcherItems: LauncherItem[] = [
{
id: "my-feature",
label: "My Feature",
icon: "🎯",
description: "What this feature does",
onClick: () => {
// Your action here
onNavigate?.("my-feature");
},
badge: "5", // Optional
},
];

Changing Icon​

{
id: 'analytics',
label: 'Analytics',
icon: 'πŸ“‰', // Change from πŸ“Š to πŸ“‰
// ...
}

Changing Label​

{
id: 'analytics',
label: 'Advanced Analytics', // Longer label
// ...
}

Removing Item​

Delete it from the launcherItems array:

const launcherItems: LauncherItem[] = [
{
id: "digital-products",
// ...
},
// Remove this one:
// {
// id: 'analytics',
// // ...
// },
];

Styling​

Colors​

  • Button Border: Cyan (#52d1ff)
  • Button Glow: Cyan with transparency
  • Menu Items: Purple (#b782ff) border
  • Menu Glow: Purple with transparency
  • Badge: Cyan background (#52d1ff)

Sizes​

  • Button Height: ~40px
  • Button Width: ~160px (approximate)
  • Menu Item Height: ~40px
  • Font Size: Small (0.75rem)

Animations​

  • Expand/Collapse: 250ms smooth slide
  • Hover: 200ms smooth transition
  • Glow: CSS shadow, GPU-accelerated

Troubleshooting​

Launcher not showing?​

  • Refresh the page (Cmd+R or Ctrl+R)
  • Check browser console (F12) for errors
  • Make sure launcherItems are being passed to LcarsFrame

Items not clickable?​

  • Make sure onClick function is defined
  • Check browser console for JavaScript errors
  • Verify LauncherItem interface is correct

Badge not showing?​

  • Make sure badge property is set: badge: '5'
  • Badge only shows if string value provided

Styling wrong?​

  • Check if Aurora tokens CSS is loaded
  • Verify CSS custom properties are set (:root { --aurora-accent-1: ... })
  • Check browser DevTools (F12) β†’ Elements β†’ Styles

Next Steps​

  1. βœ… Found the launcher - It's on the left sidebar
  2. βœ… Understand how to use it - Click to expand, select items
  3. ⏳ Try clicking items - Launch features
  4. ⏳ Customize - Add your own items (if developer)
  5. ⏳ Deploy - Use in production

Reference​

  • Full Guide: LAUNCHER_GUIDE.md
  • Component Code: /src/components/lcars/LcarsLauncher.tsx
  • Integration: /src/app/routes/dashboard-6d/index.tsx
  • Styles: Aurora tokens in /src/theme/

Version: 1.0.0
Status: βœ… Ready to Use
Date: October 21, 2025
Location: Left sidebar below discipline pills πŸ“