-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
744839d
commit 8462256
Showing
1 changed file
with
44 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
# Interactive Color Palette | ||
|
||
A GUI-based tool to explore color palettes and apply selected colors to different shapes on a canvas. This project is designed to provide an interactive and educational experience with color theory, GUI programming, and user input handling. | ||
|
||
--- | ||
|
||
## Preview | ||
|
||
![Interactive Color Palette](https://via.placeholder.com/600x400.png?text=Interactive+Color+Palette+Preview) | ||
*Preview of the Interactive Color Palette GUI tool.* | ||
|
||
--- | ||
|
||
## Features | ||
|
||
- **Color Selection**: Choose colors interactively using a color picker. | ||
- **Shapes on Canvas**: Modify the colors of a circle, rectangle, and triangle on a canvas. | ||
- **Dynamic Interactions**: Buttons for each shape allow users to update colors in real-time. | ||
- **User-Friendly GUI**: Built using Python's Tkinter library for a simple and intuitive interface. | ||
|
||
--- | ||
|
||
## How It Works | ||
|
||
1. Launch the application, and you’ll see a canvas with a red circle, a blue rectangle, and a green triangle. | ||
2. Click the buttons labeled: | ||
- **"Change Circle Color"**: Opens a color picker to select a new color for the circle. | ||
- **"Change Rectangle Color"**: Opens a color picker to change the rectangle's color. | ||
- **"Change Triangle Color"**: Opens a color picker to modify the triangle's color. | ||
3. After selecting a color, the chosen shape updates immediately to reflect the new color. | ||
|
||
--- | ||
|
||
## Prerequisites | ||
|
||
Make sure you have Python installed on your system (version 3.6 or later). | ||
|
||
--- | ||
|
||
## Installation | ||
|
||
1. Clone this repository: | ||
git clone https://github.com/your-username/interactive-color-palette.git | ||
cd interactive-color-palette |