What is Pando v0?
Pando v0 is the previous version of Pluralsight’s design system. It is a collection of components, styles, and guidelines that help teams build consistent, accessible, and user-friendly interfaces. Pando v0 is built with React and TypeScript, and it is designed to work with modern front-end tools and frameworks.
Requirements to use Pando v0
To use Pando v0, you need to have the following tools and technologies installed:
- Node.js or bun
- npm or pnpm or Yarn Berry
- React 18 or later
When to use Pando v0
Pando v0 versions are the beta iterations of the Pando design system. They are still supported for existing projects, but it is not recommended for new projects. If you are starting a new project or looking to upgrade an existing project to use the latest design system,
Differences within Pando v0 versions
During Pando’s beta phase, there were several versions released. Here are the key differences between them:
Up to and including version 0.7.1 (without
@next
designation):This beta version relied on multiple packages:
@pluralsight/react
,@pluralsight/headless-styles
,@pluralsight/react-aria
,@pluralsight/react-utils
, and@pluralsight/design-tokens
. It was determined to change direction when there was pushback on the patterns used in theheadless-styles
library.Beta version 0.7.1 (with
@next
) tags: This beta version relied specifically on two packages:@pluralsight/panda-preset
and@pluralsight/react
. It required users to install and maintain their own implementation of