This repository contains a GROWI plugin for the Konvergo custom UI theme.
Run yarn build
before committing your changes to the branch.
The theme is automatically linted before a commit using Husky's git pre-commit.
The structure is divided following a Sass atomic structure. This helps creating and maintaining components rules in many files, from the least complex element to a complete page.
Many articles and blogs refer to this type of architecture convention;
- Atomic Design System Architecture with SCSS, ITCSS
- Atomic Design - Your Ultimate Guide to Scalable & Modular CSS (Sass)
You can update this theme by installing it in a GROWI development environment.
This plugin design is based off GROWI's Vivid Internet plugin example.
- Upgrade
version
inpackage.json
- Check for upstream breaking changes