0.1.14 • Published 4 years ago

toolbox-layout v0.1.14

Weekly downloads
-
License
-
Repository
-
Last release
4 years ago

Toolbox Layout

This is a shared Vue.js component library for use in the Holistic Toolbox. It was made following the steps outlined in this article.

It is published on npm at: https://www.npmjs.com/package/toolbox-layout

Usage

To use this library in a Vue app, simply include:

import 'toolbox-layout';
import 'toolbox-layout/dist/toolbox-layout.css';

in your main.js file to make the components available.

The following SCSS variables can also be accessed with: @import 'toolbox-layout/src/theme'.

$primary: $colour-orange-dark;
$highlight: $colour-blue;
$secondary: $colour-blue-light;
$dark: $colour-blue-dark;
$light: $colour-white;
$warning: $colour-pink;
$danger: $colour-red;
$success: $colour-green;
$info: $colour-cream;

Development

Building

This project can be built as a library with the following commands

npm install
npm run build-bundle

Publishing

This project can be published with the following command if correctly authorised Remember to modify the version number in package.json

npm publish --access public

Analytics

Firebase analytics have been added to index.js of toolbox-layout Navigate to the analytics dashboard through the firebase console for the project The docs are here: https://firebase.google.com/docs/analytics/get-started?platform=web&authuser=0 For specific events: https://firebase.google.com/docs/analytics/events?authuser=0&platform=web

Roadmap

Some things we'd like to look into in the future are:

  • publishing this library under the @holistics organisation
  • allowing individual components to be imported rather then all or nothing
0.1.13

4 years ago

0.1.14

4 years ago

0.1.10

4 years ago

0.1.11

4 years ago

0.1.12

4 years ago

0.1.9

4 years ago

0.1.7

4 years ago

0.1.6

4 years ago

0.1.5

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago