Skip to content

Palettes is a modern, minimalistic wallpaper app that delivers a curated collection of high-quality wallpapers powered by the Wallhaven API. It features categorized wallpapers, a smooth user interface, and options to set wallpapers directly on your device.

Notifications You must be signed in to change notification settings

souravkaushik-dev/Palettes

Repository files navigation

Palettes Wallpaper App

Palettes is a modern, minimalistic wallpaper app designed to deliver a wide variety of wallpapers to your device. Powered by the Wallhaven API, Palettes offers trending, curated, and categorized wallpapers in a clean, easy-to-use interface. This app is a redesigned UI for the Wallhaven app, offering a fresh and minimal experience for wallpaper enthusiasts.

Features

  • Carousel Slider on Home Page: Showcase of trending wallpapers in an interactive carousel for quick access.
  • Categorized Wallpapers: Browse through a variety of categories to find the perfect wallpaper that suits your taste.
  • Favorites Section: Save your favorite wallpapers for quick access later.
  • Search Functionality: Powerful search feature to find wallpapers by keywords or tags.
  • Theme Customization: Toggle between light and dark themes, with the app adjusting dynamically based on the system's preferences.
  • Wallpaper Preview: Preview wallpapers on your device before setting them.
  • Apply Wallpapers: Set wallpapers directly from the app for your home screen, lock screen, or both.
  • Smooth and Minimal UI: A clean and fast user interface designed to provide a seamless user experience.

Announcement

Palettes is currently not receiving further updates as I am focused on developing the next version of the app. DotPaper, the new and improved wallpaper app, is coming soon with version 2.0! DotPaper will feature enhanced functionality, better performance, and a new modern design to provide an even better user experience.

Stay tuned for DotPaper 2.0!

Getting Started

Prerequisites

To run the project locally, ensure you have the following tools installed:

  • Flutter SDK
  • Android Studio / VS Code (for development)

Installation

  1. Clone this repository:

    git clone https://github.com/your-username/palettes-wallpaper-app.git
  2. Navigate to the project directory:

    cd palettes-wallpaper-app
  3. Install dependencies:

    flutter pub get
  4. Run the app on your emulator or connected device:

    flutter run

API Integration

Palettes utilizes the Wallhaven API to fetch high-quality wallpapers from various categories, including popular, random, and curated collections. You can explore more about the Wallhaven API here.

License

Palettes Wallpaper App License Agreement

App Name: Palettes Based On: Wallhaven API Version: 1.0

This license agreement governs your use of the Palettes Wallpaper App ("App"). By downloading, installing, or using this App, you agree to the following terms:

App Description The Palettes Wallpaper App is based on the Wallhaven API, with significant UI changes and improvements to enhance the user experience.

Restrictions on Use

You are granted a limited, non-transferable, non-exclusive right to use the App for personal purposes. You are not allowed to modify, alter, or edit the App or its contents in any way. You are not allowed to republish or redistribute the App, in whole or in part, on any platform, including but not limited to websites, mobile app stores, or social media. You must not use the App in any commercial endeavors without prior written permission from the creator. Legal Action Any violation of this agreement, including unauthorized editing, republishing, or redistribution of the App, will result in strict legal action being taken against the violator. This includes, but is not limited to, claims for damages, injunctions, and other legal remedies available under applicable law.

Termination The license is effective until terminated. Your rights under this license will terminate automatically without notice if you fail to comply with the terms of this agreement.

Limitation of Liability The App is provided "as is," without warranty of any kind. The creator is not responsible for any damages or losses incurred as a result of using the App.

Contact

If you have any questions, feel free to contact me at [email protected].

About

Palettes is a modern, minimalistic wallpaper app that delivers a curated collection of high-quality wallpapers powered by the Wallhaven API. It features categorized wallpapers, a smooth user interface, and options to set wallpapers directly on your device.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published