👉 简体中文说明 | English README
This project is based on the original CoverView.
Creating cover images for your blogs is now super easy.
Moved the original CoverView to my repositories since 2024-03-28, and made the following changes and enhancements:
- Fixed the problem that images with patterns background cannot be downloaded
- Fixed the problem of being unable to download and upload images with SVG format icons
- Fixed mobile style disorder
- Fixed
Reset All
button function abnormality - Added ESLint support
- Added I18n support
- Enhanced Unsplash image search feature
- Added download image format selection (PNG/JPEG/SVG/Blob), and support JPEG image quality adjustment
- Optimize image download speed
- Optimize Devicons to be displayed as multi-color SVG icons
- Added more font and platform support
- Unify the size of downloaded images for different themes
- And more ...
- 🚀 super fast and easy to use
- 🌈 7 different themes, multiple fonts
- 🌠 100+ dev icons with option to upload custom icon
- ✨ 15+ different background patterns
- 💾 Cover size based on blogging platform or frequently used sizes
-
Clone the project and install dependencies:
git clone https://github.com/Lruihao/CoverView.git cd CoverView/ pnpm i
-
Get an access key from Unsplash API.
-
Add the
REACT_APP_UNSPLASH_ACCESS_KEY
environment variable in the.env.local
file.# https://unsplash.com/ Access Key REACT_APP_UNSPLASH_ACCESS_KEY="your_access_key_here"
-
Run the following command to start the project:
pnpm dev
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
- Fork it (https://github.com/Lruihao/CoverView/fork)
- Create your feature branch (
git checkout -b feature/fooBar
) - Commit your changes (
git commit -am 'Add some fooBar'
) - Push to the branch (
git push origin feature/fooBar
) - Create a new Pull Request
- Rutik Wankhade (original CoverView)
- dom-to-image-more
- Hero Patterns
- Devicons
- Font Virgil
- Font MMT
Don't forget to leave a ⭐ if you found this useful.