Page cover

User Guide

A powerful and customizable dashboard tool for Unity that helps you organize and manage your ScriptableObjects with style.

Opening the Dashboard

Access Dashly from the Unity menu:

Tools > Latin Tools > ☰ Dashly Dashboard

Creating Categories

Method 1: Using Setup Screen

  1. Click the Settings icon (⚙️) in the header

  2. Click "➕ Add Category"

  3. Choose a save location and name

  4. The category is automatically added to your configuration

Method 2: Creating Manually

  1. In Project window: Right-click > Create > Latin Tools > Dashly > Category

  2. Open the DashlyConfiguration asset

  3. Add your category to the Categories list

  4. Save the configuration

Configuring Categories

Each category can be customized with:

  • Name: Displayed in the sidebar

  • Icon: Use any emoji (📦, ⚙️, 👥, 🎮, etc.)

  • Description: Additional context (optional)

  • Sections: Content organization

Preset Emoji Icons:

  • 📦 Inventory/Items

  • ⚙️ Settings/Configuration

  • 👥 Characters/NPCs

  • 🎮 Game Mechanics

  • 🎨 Visual/Art Assets

  • 🔊 Audio/Sound

  • 🗺️ Levels/Maps

  • 📊 Analytics/Data


Managing Sections

Sections help organize ScriptableObjects within a category.

Adding a Section

  1. Select a category asset in the inspector

  2. Scroll to Content Sections

  3. Click "➕ Add Section"

  4. Name your section

  5. The section appears collapsed by default

Editing Sections

Click the arrow next to a section to expand it and:

  • Rename the section

  • Add/remove ScriptableObjects

  • Reorder items

Reordering Sections

Use the drag handle (⋮⋮) on the left side of each section to reorder them via drag-and-drop.

Deleting Sections

Click the "✕ Remove" button on the section header. You'll be prompted to confirm the deletion.


Adding ScriptableObjects

There are three ways to add ScriptableObjects to a section:

1. Drag & Drop (Recommended)

  1. Expand a section in the category editor

  2. Drag ScriptableObject(s) from the Project window

  3. Drop them into the 🎯 Drop Area

  4. Multiple objects can be added at once

2. Manual Selection

  1. Expand a section

  2. Click "+ Add ScriptableObject"

  3. Use the object picker to select an asset

  4. Repeat for additional objects

3. Direct Assignment

  1. Expand a section

  2. Click on an empty object field

  3. Select the ScriptableObject from the picker

Managing ScriptableObjects

For each ScriptableObject in a section, you can:

  • 📍 Focus - Highlight the asset in the Project window

  • 🗑️ Remove - Remove from the section (doesn't delete the asset)

  • View Details - See the object's properties inline


Customizing Appearance

Dashly supports full theme customization through the Preferences system.

Theme Settings

Color Theme:

  • Primary Color (main background)

  • Secondary Color (sidebar/header)

Layout Settings:

  • Sidebar Width (180-300px)

  • Header Height (40-60px)

  • Content Margin (8-32px)

Applying Preferences

  1. Configure your preferences asset

  2. Click "Apply Preferences"

  3. Changes take effect immediately

Resetting to Defaults

Click "Reset to Defaults" in the Preferences screen to restore the original theme.


🔥 Advanced Features

Multi-tab Support

Work with multiple categories simultaneously:

  • Open in Tab: Right-click a category > "Open in New Tab"

  • Switch Tabs: Click tab headers or use Ctrl+Tab / Ctrl+Shift+Tab

  • Close Tab: Click the on the tab or right-click > "Close Tab"

  • Close Others: Right-click a tab > "Close Other Tabs"

  • Duplicate Tab: Right-click a tab > "Duplicate Tab"

Search Functionality

Quickly find categories and sections:

  1. Click the 🔍 Search button in the sidebar header

  2. Type your search query

  3. Matching categories and sections are highlighted

  4. Non-matching items are hidden

  5. Click 🔍 again or clear the search to show all

Search Highlights:

  • Yellow background indicates matches

  • Section navigators expand automatically for matches

Section Navigator

When viewing a category with multiple sections:

  1. The Section Navigator appears below the selected category

  2. Click section names to jump directly to that section

  3. Content scrolls smoothly to the selected section

Maximize your workspace:

  • Click < button in sidebar header to collapse

  • Click button in main header to expand

  • Sidebar state persists during the session

Drag & Drop Reordering

Categories:

  • In the Configuration editor, drag the ⋮⋮ handle to reorder categories

  • Order reflects in the dashboard sidebar

Sections:

  • In the Category editor, drag the ⋮⋮ handle to reorder sections

  • Order reflects in the dashboard content area

Welcome Screen

  • Shows on first launch or when clicking "DASHLY" in the sidebar

  • Toggle "Show at startup" to control visibility

  • Access documentation, support, and setup from here


⌨️ Keyboard Shortcuts

Shortcut
Action

Ctrl + Tab

Switch to next tab

Ctrl + Shift + Tab

Switch to previous tab

Tab

Switch sidebar


Last updated