@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
Markdown
# IMDT CSS
[](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