2.0.2 • Published 2 months ago

@salo/elements v2.0.2

Weekly downloads
-
License
UNLICENSED
Repository
github
Last release
2 months ago

Elements

Publish

The elements library is designed to work with the Salo Creative Next.js application structure. As far as possible it is decoupled from next. However, in Auth and Apollo areas it does rely on environment variables from Next to work. The rest of the library should be suitable for use with any react application.

Auth

As part of this restructure, the auth library and helpers are now centralised to this library. Full documentation can be found within the storybook for the UI library.

UI library

The core of this repo is the UI library for all Salo Creative applications. This ui library is essentially an upgraded and modernised version of salo-creative/core-ui. To assist with the development the UI library utilises storybook so changes can be made in this library without having to sync it to the main applications.

Development

To get started run the following command to install the dependencies and start storybook for development. All components should be built along atomic design principles and documented thoroughly. Please remember all components will be used across a wide range of applications so they should be built with theming and customisation in mind. Any organisms such as messaging or comment systems should allow custom molecules to be passed if required. Reference the dynamic form component as a guide

yarn && yarn storybook

Publishing

All the elements of this library are published simultaneously via the following process.

  1. Create a feature branch from master
  2. Open a PR from your feature back to master. This can be repeated multiple times between release
  3. For each change update the draft release on github to maintain an accurate changelog
  4. When you are ready to release the library checkout master increment the package.json and push back to origin
  5. On github publish the draft release, ensuring the tag matches the package.json version number. When you publish the tag the CI should kick in and automatically publish for you
2.0.2

2 months ago

2.0.1

3 months ago

2.0.0

3 months ago

1.1.17

2 years ago

1.1.16

2 years ago

1.1.15

2 years ago

1.1.14

2 years ago

1.1.13

2 years ago

1.1.12

2 years ago

1.1.11

3 years ago

1.1.9

3 years ago

1.1.8

3 years ago

1.1.7

3 years ago

1.1.6

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

0.11.18

3 years ago

0.11.16

3 years ago

0.11.15

3 years ago

0.11.13

3 years ago

0.11.12

3 years ago

0.11.11

3 years ago

0.11.10

3 years ago

0.11.9

3 years ago

0.11.8

3 years ago

0.11.7

3 years ago

0.11.5

3 years ago

0.11.4

3 years ago

0.11.3

3 years ago

0.11.2

3 years ago

0.11.1

3 years ago

0.11.0

3 years ago

0.10.0

3 years ago

0.9.8

3 years ago

0.9.7

3 years ago

0.9.6

3 years ago

0.9.5

3 years ago

0.9.4

3 years ago

0.9.3

3 years ago

0.9.2

3 years ago

0.9.1

3 years ago

0.9.0

3 years ago

0.8.2

3 years ago

0.8.1

3 years ago

0.8.0

3 years ago

0.7.3

3 years ago

0.7.1

3 years ago

0.7.0

3 years ago

0.6.0

3 years ago

0.5.0

3 years ago

0.4.0

3 years ago

0.3.5

3 years ago

0.3.4

3 years ago

0.3.2

3 years ago

0.3.1

3 years ago

0.2.2

3 years ago

0.2.1

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago

0.0.0

3 years ago

0.0.0-beta.0

3 years ago