Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/patkaiist/swatches
A colour palette tool for elementary OS
https://github.com/patkaiist/swatches
Last synced: 28 days ago
JSON representation
A colour palette tool for elementary OS
- Host: GitHub
- URL: https://github.com/patkaiist/swatches
- Owner: patkaiist
- License: isc
- Created: 2017-06-19T12:15:30.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-07-18T16:08:36.000Z (over 6 years ago)
- Last Synced: 2024-07-28T23:30:04.317Z (5 months ago)
- Language: CMake
- Homepage:
- Size: 2.1 MB
- Stars: 8
- Watchers: 2
- Forks: 3
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Authors: AUTHORS
Awesome Lists containing this project
- awesome-elementaryos - Swatches - Colour variation tool [:white_check_mark:](https://appcenter.elementary.io/com.github.keyilan.swatches) (Applications / Design)
README
# Swatches
[(点击这里阅读中文版本)](https://github.com/keyilan/swatches/blob/master/README_zh.md)
Swatches is a simple colour palette utility for getting variations on a colour.
To use Swatches, type or paste a hexadecimal colour code into the text entry, with or without a hash mark. You'll then be given two columns of colours. The left column offers changes in luminence only, while the right column gives difference in brightness.
[![Get it on AppCenter](https://appcenter.elementary.io/badge.svg)](https://appcenter.elementary.io/com.github.keyilan.swatches)
## Features
* One-click copying from any of the colour swatches
* Quickly switch between RGB and hexadecimal colour values
* Remembers your preference for hex or rgb between uses
* Remembers the last colour you checked when reloading the app
* Toggle relative luminance adjustment
* Toggle visibility of labels## Screenshots
![screenshot](/data/screenshot.png?raw=true)
## Localisations
Thank you to [welaq](https://github.com/welaq) for the Lithuanian localisation and to [Marco Carrizales](https://github.com/tamoxin) for translating the app into Spanish. I'm grateful for their contributions.If you'd like to localise the app into other languages, just submit a pull request and I'll be happy to accept it into the master.
## Installation
First, make sure you've instlled the elementary OS SDK
````
sudo apt install elementary-sdk
````Clone the repository
````
git clone https://github.com/keyilan/swatches
cd swatches
````Build and install
````
mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr ../
make
sudo make install
````## To do
* User control over how many steps to show