Skip to content

More prefab awesomeness!!! [updated] #444

@lemniscate8

Description

@lemniscate8

Some Ideas:

  • Config panel improvements
    • Button to download current settings as a config file
    • Button to upload settings from a config file
    • Button to copy URL with config settings to clipboard
  • Some nice CSS classes
    • mobile_only and desktop_only classes to hide/swap out components for different viewport sizes Bootstrap already has these classes! But maybe add special function to apply to expose to our users
    • layout classes (maybe using grid) to setup some areas in the main document
  • Nice function for adding Bootstrap's flexbox grid system (detailed proposal here)
  • Panel for collaborators (with headshots, bios, etc.)
  • Panel for ingredients/technical overview (with link back to Empirical)
  • Panel to show file tree and source code
  • A prefab references section
  • Control panel improvements
    • Augmented button (button + one or more inputs), based on Bootstrap's input group. An aug button's callback would uses parameters to affect action.
    • Selects are important (used in Avida!) and dropdowns, split buttons would be cool
    • Option to pick redraw rate based on time passed (milliseconds) or updates passed (framecount)
  • Graph manager component
    • Space to create new D3Visualizations and manage layout in the case of multiple graphs
    • Graph mixer idea: user selects variables to combine, and the mixer tries to create the right graph based on type combinations (e.g. numerical x numerical = scatterplot, categorical x categorial = mosaic plot)

Here's the original issue which has been closed. Unfinished projects idea have been migrated here.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions