Skip to content

krokofant/styleguide-base

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Styleguide Base

This project is intended to be used as a basis for a styleguide. It aims to show code next to a visual representation of the result in an easy-to-edit format.

Examples

Here we list all our components.

Base Button

This is a base button.

<button class="base-button">Base</button>

Base Button

Workflow

First clone and npm install this repo.

Then start the parcel dev-server with npm start. Edit files in src folder and watch the result at localhost:1234.

Add an element with an id like so: <button id="example-button" class="base-button">Hit me</button>

We have a tools/generate-images.js node.js script which:

  • finds every named (with id) element in src/index.html
  • takes a screenshot of the element
  • saves it as images/{id-of-element}.png

Run npm run generateImages to start the script.

Now you can add your component example with code and visuals:

```html
<button class="base-button">Hit me</button>
```

![Base Button](images/example-button.png)

Which produces the following:

<button class="base-button">Hit me</button>

Base Button

About

A base for styleguides with code and graphics

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages