Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/raphaelfabeni/ui-interactions

Open source click and copy user interface interactions.
https://github.com/raphaelfabeni/ui-interactions

css user-interface

Last synced: 13 days ago
JSON representation

Open source click and copy user interface interactions.

Awesome Lists containing this project

README

        

# UI interactions

[![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](https://github.com/raphaelfabeni/ui-interactions/issues)

> Ready-to-use UI interactions using only one element and pure CSS. Because we love UI interactions and CSS!

[Check it out](https://ui-interactions.raphaelfabeni.com/)

**Table of contents**

- [Why?](#why)
- [How does it work?](#how-does-it-work)
- [Contributing?](#contributing)
- [Spreading the word?](#spreading-the-word)

## Why

Personally, I love to give feedback to the user during a web experience. A simple click in a button and a lot of stuff could happen in the page. So, why don't help/guide the user to understand what is happening in the UI to make the whole experience nicer?

- ☝️ Only one tag per component (usually a `button`).
- ❤️ Pure CSS.

## How does it work?

All the components have two states: the _default_ and the _active_ state. The state toggle occurs based on a class `is-active`.

## Contributing

More info [here](CONTRIBUTING.md).

## Spreading the world

Companies/projects using _ui-interactions_.

_Soon, I hope!_ 😝

## License

The code is available under the [MIT License](LICENSE.md).