Squadbase logo

Editor

Create and edit dashboards in Squadbase's integrated editor

What is the Editor?

The Editor is where you create and edit dashboards in Squadbase. With Squadbase AI at your fingertips, you can build dashboards, preview changes, and publish—all from a single screen.

Key Features

  • AI-Powered: Squadbase AI assists you throughout the dashboard creation process
  • Real-Time Preview: See your changes instantly as you work
  • Unified Workspace: Edit, preview, and deploy from one interface
  • Thread Management: Keep track of your AI conversation history for easy reference

Opening the Editor

You can access the Editor from two locations.

Click "Open Editor"

Click the "Open Editor" button in either location.

The Editor opens in a new tab, so you can view both the project details and the Editor simultaneously.


Screen Layout

The screen is divided into two main sections.

Chat Area

Chat Area

Top Section: Thread Management

ElementDescription
ThreadsView your past chat history at a glance
"Create AI Suggestion" ButtonLet Squadbase AI explore your data and suggest analysis ideas
"+" ButtonStart a new thread

Bottom Section: Chat Input

ElementDescription
"Page" ButtonSpecify which dashboard page to edit
"Component" ButtonSelect specific dashboard elements to modify
"Data" ButtonChoose which data source to work with
"Clear" ButtonClear all context selections
"Image" ButtonAttach images as context for the AI (you can also paste images directly into the chat input)
"Element Selector" ToggleWhen enabled, click elements on the dashboard to select them for editing
"Send" ButtonSubmit your message to the AI (changes to a stop button while the AI is responding)

Dashboard Area

Dashboard Area

ElementDescription
Collapse ButtonCollapse the chat area
Project NameEdit the project name or navigate back to Home or Space
Preview TabView the dashboard preview
Data TabBrowse stored data and add data sources
"..." MenuCheck the current environment or switch to Developer Mode
"History" ButtonView saved dashboard versions (use "Restore Here" to revert to a previous state)
"Publish to Team" ButtonPublish your dashboard (initiates the publishing workflow in the chat)

Dashboard Preview

ElementDescription
Navigation ButtonsGo back, forward, or reload the dashboard
URL BarDisplays the current preview page URL
"Preview" ButtonShow only the dashboard in full view
Element Selector ToggleClick elements on the dashboard to select them for editing
Collapse ButtonCollapse the dashboard sidebar

Developer Mode

Developer Mode

Enable Developer Mode from the "..." menu in the dashboard area header to access additional features.

ElementDescription
Code TabView the source code that powers your dashboard
"Settings" ButtonAccess GitHub connection details, environment settings, knowledge base, and outbound IP information

Tips & FAQ

Best Practices

  1. Make the Most of AI

    • Ask questions whenever you're unsure about something
    • Use the "Generate AI Suggestions" button to get improvement ideas and analysis themes
    • Organize your work using threads to maintain or separate context
  2. Preview Frequently

    • Always check changes in the preview after modifying the UI
    • Test navigation between different pages
  3. Publish Regularly

    • Publish your work to the team after making significant changes to keep everyone up to date