Save the color of your moments. Remember your moments with colors you name.๐ŸŽจ

Last update: May 11, 2022

Pixel Palette ๐ŸŽจ

What was the color of the sunset yesterday?
Or the color you would like to use in your vlog?

Save the color of your moments with Pixel Palette!

About Pixel Palette

Save Your Color

Save color by moving the Picker around.
Upon reaching the color, tap the 'Save' button to make it yours.
You can save the color with a name you decide.

Edit or Delete Your Color

You can edit your color to a different name.
You might have wanted to name #B19468 'icecream espresso' but you change replace it with an emoji anytime!

And there's not need to keep them when you don't want it anymore.
Delete the from your palette freely.

App Preview

Version Update

ver2.0.0

  • Present color information prior to saving
  • Support scaled preview for more intricate user experience

ver1.1.0

  • Support new language (Korean)
  • Allow user to tap on image to move picker

ver1.0.0

  • App Store Release

Reach Out!

Pixel Palette is full of potentials and with your help I'm pretty sure it will burst!! ๐Ÿ”ฅ ๐Ÿ”ฅ .
Whenever you a find a nagging bug or if you came up with a great idea for this app do reach out to me!
All your comments and emails are welcomed.

e-mail ๐Ÿ’Œ : [email protected]
instagram ๐ŸŽž : @pixel.palette__

GitHub

https://github.com/Sueaty/PixelPalette
Comments
  • 1. [Bug] Language Inconsistency

    ๐Ÿ› Description

    A clear and concise description of what the bug is.

    Some alerts or messages are written in English whilst others are in Korean.

    ๐Ÿ” How To Reproduce

    Steps to reproduce the behavior:

    1. ex. when accessing photos it's Korean
    2. ex. toast messages are written in English

    Expected behavior ๐Ÿง

    A clear and concise description of what you expected to happen.

    Either unify the language to English, or localize

    Reviewed by Sueaty at 2021-09-21 12:13
  • 2. [Bug] Deletion Done w/ Little Care

    ๐Ÿ› Description

    A clear and concise description of what the bug is.

    Not exactly a bug, but seems it would be better if certain type of notification is given before destructive action takes place

    ๐Ÿ” How To Reproduce

    Steps to reproduce the behavior:

    1. When trying to delete a color in Palette
    2. No notification is given before deletion

    Expected behavior ๐Ÿง

    A clear and concise description of what you expected to happen.

    Alert appears to confirm that user actually wishes to delete the selected color

    Additional Context ๐Ÿ’โ€โ™€๏ธ

    Add any other context about the problem here.

    In HIG, for potentially destructive action,

    • cancel button must be provided so people can safely opt out of the destructive action
    • 'Cancel' button must be the default button and must be bold
    Reviewed by Sueaty at 2021-09-20 11:28
  • 3. [Bug] Palette Page Inappropriate when Color doesn't Exist

    ๐Ÿ› Description

    A clear and concise description of what the bug is.

    After deletion of all existing colors in Palette page,

    1. the initial view doesn't appear but
    2. dummy cell takes place instead

    ๐Ÿ” How To Reproduce

    Steps to reproduce the behavior:

    1. Save at least one color
    2. Delete all saved color(s)

    Expected behavior ๐Ÿง

    A clear and concise description of what you expected to happen.

    When there are 0 colors saved in the app, default view must be shown. However, a dummy cell appears instead of a default view.

    Screenshots ๐Ÿ“ธ

    If applicable, add screenshots to help explain your problem.

    | Default View | Dummy Cell | | ------------- | ----------- | | |

    Reviewed by Sueaty at 2021-09-20 09:42
  • 4. [Bug] Inconsistent String Highlight

    ๐Ÿ› Description

    A clear and concise description of what the bug is.

    Only one of attributed string must work in Library, but sometimes both strings are highlighted

    ๐Ÿ” How To Reproduce

    Steps to reproduce the behavior:

    1. Save light/dark color
    2. Check the Library

    Expected behavior ๐Ÿง

    • When color is 'light', then only the hex value must be highlighted with black
    • When color is 'dark', then only the name must be highlighted with white
    • Display should be consistent all times

    Screenshots ๐Ÿ“ธ

    | Screenshot 1 | Screenshot 2 | | ------------- | ------------- | | | |

    Reviewed by Sueaty at 2021-09-19 22:46
  • 5. [Bug] Discomforting Touch Area of Picker View

    ๐Ÿ› Description

    A clear and concise description of what the bug is.

    Must cover up the picker view to make it move which is very discomforting

    ๐Ÿ” How To Reproduce

    Steps to reproduce the behavior:

    1. After picking out a picture
    2. when user tries to move the picker around
    3. it only responds when the finger covers up the whole view
    4. which is discomforting

    Expected behavior ๐Ÿง

    A clear and concise description of what you expected to happen.

    Hopes to see it move even when the screen is touched a little away from the actual picker view area

    Reviewed by Sueaty at 2021-09-19 21:37
  • 6. [Bug] Device Vibration Not Working

    ๐Ÿ› Description

    A clear and concise description of what the bug is.

    Device doesn't vibrate when the textfield is empty.

    ๐Ÿ” How To Reproduce

    Steps to reproduce the behavior:

    1. In the 'Home' tab
    2. When you try to save color without giving it a name
    3. it's saved without a name and doesn't vibrate

    Expected behavior ๐Ÿง

    A clear and concise description of what you expected to happen.

    1. Must not save an unknown(un-named) color
    2. Device should vibrate to let the user know of the problem
    Reviewed by Sueaty at 2021-09-19 21:16
  • 7. [v2.0.0] Supports Scaled Preview

    ๐Ÿ“™ Implementation

    • Give hex & rgb value information so that user can use the information prior to saving
    • Create a scaled view to show where exactly user is panning
    Reviewed by Sueaty at 2021-11-11 17:57
  • 8. [Feat] Give User the Information of What One is Searching

    ๐Ÿ“™ Implementation

    • Give information of the color in hex value & rgb value
    • Show a scaled preview image to indicate where the user is panning

    Screen Shot 2021-11-11 at 23 06 28

    ๐Ÿ“— Word of Notice/Reminder

    • go through the concept of view.transform again
    Reviewed by Sueaty at 2021-11-11 14:13
  • 9. [Refactor] Extensions and New Model

    ๐Ÿ“™ Implementation

    • Extend UIViewController for AlertController
    • Create a new model to keep track of current state

    ๐Ÿ“— Word of Notice/Reminder

    • considered using MVVM but came to a conclusion MVC with delegation pattern would be better
    Reviewed by Sueaty at 2021-11-09 06:43
  • 10. [Feat] Change Picker View's Border Color when Panned

    ๐Ÿ“™ Implementation

    • allow border color to change when panning
    • delete tap option to move color picker
    • change image view to always be in a square shape

    ๐Ÿ“— Word of Notice/Reminder

    • come up with a better UI plz...?
    Reviewed by Sueaty at 2021-11-02 10:12
  • 11. [Feat] Update Default View and Tap to Move Picker View

    ๐Ÿ“™ Implementation

    • change default view (plus sign to paint brush)
    • differ position of color information by color
    • add tap gesture recognizer to move picker view

    ๐Ÿ“— Word of Notice/Reminder

    • consider creating a separate class for imageview
    Reviewed by Sueaty at 2021-10-09 16:31
Related tags
A beautiful set of predefined colors and a set of color methods to make your iOS/OSX development life easier.
A beautiful set of predefined colors and a set of color methods to make your iOS/OSX development life easier.

Installation Drag the included Colours.h and Colours.m files into your project. They are located in the top-level directory. You can see a demo of how

May 9, 2022
System Color Picker - The macOS color picker as an app with more features
System Color Picker - The macOS color picker as an app with more features

System Color Picker The macOS color picker as an app with more features Download Requires macOS 11 or later. Features Quickly copy, paste, and convert

May 18, 2022
ColorWheel Test - An attempt at creating a Color Wheel to be utilized for color picking in SwiftUI utlizing various tutuorials on youtube

This code focuses on creating a Color Wheel in which a user will be able to select a desired color to then be implemented in another project that will display that color in an LED connected to an arduino

Jan 15, 2022
A pure Swift library that allows you to easily convert SwiftUI Colors to Hex String and vice versa.
A pure Swift library that allows you to easily convert SwiftUI Colors to Hex String and vice versa.

iOS ยท macOS ยท watchOS ยท tvOS A pure Swift library that allows you to easily convert SwiftUI Colors to Hex String and vice versa. There is also support

Apr 13, 2022
ColorKit makes it easy to find the dominant colors of an image
ColorKit makes it easy to find the dominant colors of an image

ColorKit is your companion to work with colors on iOS. Features Installation Sample Project Contributing License Features Dominant Colors Col

May 13, 2022
Yet another extension to manipulate colors easily in Swift and SwiftUI
Yet another extension to manipulate colors easily in Swift and SwiftUI

DynamicColor provides powerful methods to manipulate colors in an easy way in Swift and SwiftUI. Requirements โ€ข Usage โ€ข Installation โ€ข Contribution โ€ข

May 22, 2022
All wikipedia colors implemented as easy to use UIColor extension ๐ŸŒˆ
All wikipedia colors implemented as easy to use UIColor extension ๐ŸŒˆ

UIColor-WikiColors All wikipedia colors implemented as an easy to use UIColor extension. Have you ever tried using UIColor.lightBlue just to be welcom

Oct 11, 2021
Manage Colors, Integrate Night/Multiple Themes. (Unmaintained)
Manage Colors, Integrate Night/Multiple Themes. (Unmaintained)

Easily integrate and high performance Providing UIKit and CoreAnimation category Read colour customisation from file Support different themes Generate

May 8, 2022
ChromaColorPicker - An intuitive HSB color picker built in Swift
ChromaColorPicker - An intuitive HSB color picker built in Swift

An intuitive HSB color picker built in Swift. Supports multiple selection handles and is customizable to your needs.

May 5, 2022
SheetyColors is an action sheet styled color picker for iOS
SheetyColors is an action sheet styled color picker for iOS

?? Based on UIAlertController: The SheetyColors API is based on UIKit's UIAlertController. Simply add buttons to it as you would for any other Action Sheet by defining UIAlertAction instances. Therefore, it nicely integrates with the look & feel of all other native system dialogs. However, you can also chose to use the color picker it self without an action sheet.

Apr 3, 2022
HEX color handling as an extension for UIColor. Written in Swift.

SwiftHEXColors HEX color handling as an extension for UIColor. Written in Swift.

May 13, 2022
Convenience methods for creating color using RGBA hex string.
Convenience methods for creating color using RGBA hex string.

UIColor+Hex, now Swift. Convenience method for creating autoreleased color using RGBA hex string.

May 14, 2022
UIGradient - A simple and powerful library for using gradient layer, image, color
UIGradient - A simple and powerful library for using gradient layer, image, color

UIGradient is now available on CocoaPods. Simply add the following to your project Podfile, and you'll be good to go.

May 16, 2022
A tool to calculate the color ratio of UIImage in iOS.
A tool to calculate the color ratio of UIImage in iOS.

UIImageColorRatio A tool to calculate the color ratio of UIImage in iOS. How to use UIImageColorRatio Get the color ratio of UIImage. let image = ...

Feb 24, 2022
An attractive color generator for Swift. Ported from randomColor.js.
An attractive color generator for Swift. Ported from randomColor.js.

Random Color Swift Inspired by David Merfield's randomColor.js. It is a ported version to Swift. You can use the library to generate attractive random

May 20, 2022
Flat UI color palette helpers written in Swift.
Flat UI color palette helpers written in Swift.

FlatUIColors (swift) install Make sure you have the latest version of CocoaPods (gem install cocoapods) that has Swift support. At the time of this wr

May 16, 2022
A UIColor extension with CSS3 Color names.
A UIColor extension with CSS3 Color names.

CSS3ColorsSwift Overview CSS3ColorsSwift provides a UIColor extension with Web Color names. Demo Run the demo project in the Demo directory without ca

May 9, 2022
Google Material Color Palette in Swift

Google Material Color in Swift Defined Google Material Color value ready to use in Swift refer to Google Material Design in Style/Color section ###How

Oct 30, 2019
Generate color based on the given string.
Generate color based on the given string.

PFColorHash Swift 4.0 SUPPORT! Generate color based on the given string. Thanks to color-hash. Usage Basic let colorHash = PFColorHash() // in HSL, H

Feb 23, 2022