Skip to content

ihtiht/Freeze

 
 

Repository files navigation


Freeze
Freeze - New Tab Page

A Curated Cinemagraph Each Time You Open a New Tab

Cinemagraphs are still photographs in which a minor and repeated movement occurs,
forming a perfectly looping video.

Features

🎆 180+ Curated Cinemagraphs

🕑 12h clock, 24h clock, analog clock or no clock

🕶️ Image filters to unify cinemagraphs style (Chrome only)

⏲ New cinemagraph every new tab, 5min, 15min, 30min, hourly or daily

How to install

Chrome

You can install Freeze from the Chrome web store

Firefox

You can install Freeze from Mozilla Add-ons site

Contribute

Found a nice looking Cinemagraph? Add it to cinemagraphs.json and create a pull request.

Reporting bugs

If you find any bugs or want to provide feedback, you can file bugs in the project's GitHub Issues page.

Dev Environement

Installation

  1. Clone the repository git clone https://github.com/Hemmingsson/Freeze
  2. Run npm install
  3. Run npm run build
Load the extension in Chrome
  1. Open Chrome browser and navigate to chrome://extensions
  2. Select "Developer Mode" and then click "Load unpacked extension..."
  3. From the file browser, choose to Freeze/build/chrome
Load the extension in Firefox
  1. Open Firefox browser and navigate to about:debugging
  2. Click "Load Temporary Add-on" and from the file browser, choose Freeze/build/firefox/manifest.json

Developing

The following tasks can be used when you want to start developing the extension

  • npm run chrome-watch
  • npm run firefox-watch

Credits

Freeze was made with :

License

Freeze is released under the MIT License.


Analytics

About

A Curated Cinemagraph Each Time You Open a New Tab (Chrome & Firefox)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 50.7%
  • JavaScript 35.6%
  • HTML 13.7%