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

https://github.com/georgewpark/3d-paper-shredder

This project combines the power of 3D CSS, background-clip, and a touch of JS to create a functional 3D paper shredder. Type to edit the text on the paper then press the green button to shred your text.
https://github.com/georgewpark/3d-paper-shredder

3d css text-effects

Last synced: 3 months ago
JSON representation

This project combines the power of 3D CSS, background-clip, and a touch of JS to create a functional 3D paper shredder. Type to edit the text on the paper then press the green button to shred your text.

Awesome Lists containing this project

README

        

# 3D Paper Shredder
This project combines the power of 3D CSS, background-clip, and a touch of JS to create a functional 3D paper shredder. Type to edit the text on the paper then press the green button to shred your text.

![3D Paper Shredder Demo](demo-gif.gif "3D Paper Shredder Demo")

## Live Demo
A live demo is available on [CodePen](https://codepen.io/GeorgePark/full/QWrxPyJ) and [Netlify](https://3d-paper-shredder.netlify.app/).

## License
This project is licensed under the MIT License - see the [license.md](license.md) file for details.

## Project Setup

From the root directory, install project dependencies by running `npm install` from the terminal.

Build the files and start the local dev server by running `npm run dev` from the terminal. This should open the dev site automatically at http://localhost:3000/.

You can build the files without starting the dev server by running `npm run build` from the terminal to compile the development build or `npm run prod` to compile the production build.