An open API service indexing awesome lists of open source software.

https://github.com/visual-framework/vf-demo-design-system

VF 2.0 Demonstration design system and boilerplate
https://github.com/visual-framework/vf-demo-design-system

Last synced: 18 days ago
JSON representation

VF 2.0 Demonstration design system and boilerplate

Awesome Lists containing this project

README

          

# Eleventy boilerplate for Visual Framework 2.0

This demonstrates how a design system can be built using the the [Visual Framework component system](https://visual-framework.github.io/vf-welcome/).

You this if you want:

- a highly componentised structure for your design system and documentation
- a documentation site powered by the [Eleventy](https://www.11ty.io) static site generator
- access to the Visual Framework component system
- a `/components` url to document and demonstrate all components available

If you only need to integrate Visual Framework components, you can [add them individually to any npm-based project](https://visual-framework.github.io/vf-welcome/documentation/#getting-started) or [use the simpler VF Eleventy boilerplate](https://github.com/visual-framework/vf-eleventy).

## How to use this template

There are two methods:

1. An interactive npm template [RECOMMENDED]
- If you don't have npm, [install it](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)
- The [`create-vf-project`](https://github.com/visual-framework/create-vf-project) project allows you to interactively create a new site by typing
`yarn create @visual-framework/vf-eleventy your-new-site-name vf-demo-design-system`
- Follow the prompts
2. GitHub templates
- Click the "[Use this template](https://help.github.com/en/articles/creating-a-repository-from-a-template)" method; quick url: https://github.com/visual-framework/vf-demo-design-system/generate
- Follow the prompts and then clone the new project to your local machine

## Configuring and developing

[Follow the guide](https://visual-framework.github.io/vf-demo-design-system/customising/).