Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nolimits4web/atropos

Stunning touch-friendly 3D parallax hover effects
https://github.com/nolimits4web/atropos

cards effect gallery hover javascript parallax portfolio react showcase vue

Last synced: 24 days ago
JSON representation

Stunning touch-friendly 3D parallax hover effects

Awesome Lists containing this project

README

        



# Atropos

Atropos is a lightweight, free and open-source JavaScript library to create stunning touch-friendly 3D parallax hover effects.

Available for JavaScript, React and as a Web Component

## Community

The Atropos community can be found on [GitHub Discussions](https://github.com/nolimits4web/atropos/discussions), where you can ask questions, voice ideas, and share your projects

Our [Code of Conduct](https://github.com/nolimits4web/atropos/blob/master/CODE_OF_CONDUCT.md) applies to all Atropos community channels.

## Dist / Build

On production use files (JS and CSS) only from `package/` folder, there will be the most stable versions, `build/` folder is only for development purpose.

### Development Build

Install all dependencies, in repo's root:

```

$ npm install

```

And build development version of Atropos:

```

$ npm run build:dev

```

The result is available in `build/` folder.

### Running demos:

All demos located in `./playground` folder. There you will find Core (HTML, JS), React and Angular versions.
To open demo, run:

- **Core**: `npm run core`
- **React**: `npm run react`

### Production Build

```

$ npm run build:prod

```

Production version will available in `package/` folder.

## Contributing

All changes should be committed to `src/` files only. Before you open an issue please review the [contributing](https://github.com/nolimits4web/atropos/blob/master/CONTRIBUTING.md) guideline.