UNPKG

@ou-imdt/css

Version:

The IMDT CSS library styles native elements with light, extendable CSS. It is developed for Interactive Media Developers at the Open University.

60 lines (39 loc) 1.42 kB
# IMDT CSS [![npm version](https://badge.fury.io/js/@ou-imdt%2Fcss.svg)](https://badge.fury.io/js/@ou-imdt%2Fcss) ## Introduction The IMDT CSS library styles native elements and provides a set of utility classes for OU IMDs. ## Features - OU flavoured Styles for the most native elements. - OU default styles applied as a baseline with some adjustments for accessibility conformance. - Custom properties set at :root. - Semantic Palette classes with enforced colour contrast rules and optional visual indicator icons. - Accent Palette classes with enforced colour contrast. - Layout utility classes for very basic usage. - Documentation for styled elements and utility classes. ## Installation ```sh npm install @ou-imdt/css -S ``` ### Update to the latest version ```sh npm update @ou-imdt/css -S ``` ## Usage via css import ```css @import url('@ou-imdt/css'); ``` ## Changelog ❯ Read the changelog here → [CHANGELOG](./changelog.md) ## Issue reporting - Use the issue tracker. - Provide a clear and descriptive title. - Describe the steps to reproduce the issue (for bugs). - Explain the expected and actual behavior (for bugs). - Describe why the feature is needed (for feature requests). ## Licence This project is licensed under the MIT License - see the [LICENSE](./LICENCE) for details. ## Contributing See [contributing](./CONTRIBUTING.md) for more details. ## Contact Mandi, Mustafa