# Introduction
Whoobe Studio is a browser app create, manage and generate your websites, ecommerce or landing pages, created to improve the creative experience of developers.
# Terminology
Term | Description |
---|---|
Article | represent a content saved in your CMS |
Category | used to classify and organize articles, blocks, products |
Document | refers to a saved block |
Block | a block is a structured object composed of HTML elements and rendered as HTML and CSS |
Element | Object representing a HTML element like div, p, img, etc. |
Container | Object representing a HTML element (grid and flexbox) used to define a block layout and that can include other blocks (nested blocks) |
Reusable block | any block you create and save becomes a reusable block. Reusable blocks can be imported in any other block or document. |
Project | A project is the way you can organize your generated websites |
Plugin | A plugin is an object that can be added to any document or block and that performs specific functions. For example Whoobe Store is a plugin that create a complete store include product manager (import from csv support), etc. |
# Features
WYSIWYG design and creation of reusable blocks, templates, pages, widgets, forms and elements with full control of your content appearance without coding
Granular control of the blocks/elements design supported by TailwindCSS utiliy first pseudo classes
Copy&Paste, Move and Duplicate blocks/elements, Hotkeys shortcuts, instant preview, screenshots, block treeview
Apply advanced animations to any element using GSAP animation engine (15 most common animations pre-configured)
Import/Export any block or entire group of blocks as JSON file
Create, edit, delete articles (content) and assign relative block as layout
Manage media assets
Generate website with one click
# Run Whoobe Studio
/whoobe/whoobe-studio $ yarn serve
Open the browser to Whoobe Studio (opens new window)
You need to run Whoobe Server before to start to use Whoobe Studio
# Login
Default login created by the systems is
admin:password
# Build Whoobe Studio
You can build Whoobe Studio and use as a desktop application. If you update any file of the application you need to rebuild Whoobe Studio
/whoobe/whoobe-studio $ yarn build
To run Whoobe Studio you need to run a webserver with the root folder pointing to the dist folder of Whoobe Studio.