rxlabz / Cyclop
Licence: mit
A Flutter color palette with eyedropper, HSL, RGB and Material colors
Stars: ✭ 81
Programming Languages
dart
5743 projects
Projects that are alternatives of or similar to Cyclop
Design Pattern Samples App
🎨 Exploring creational,structural and behavioral design patterns using Kotlin
Stars: ✭ 62 (-23.46%)
Mutual labels: design
Ui Challenges
UI challenges by Semicolon, we accept challenges on twitter on #SemicolonChallenge
Stars: ✭ 69 (-14.81%)
Mutual labels: design
Bootstrap Xd
Bootstrap Design Template — Assets Library — for Adobe XD
Stars: ✭ 74 (-8.64%)
Mutual labels: design
React Bootstrap With Material Design
React Bootstrap with Material Design - Powerful and free UI KIT
Stars: ✭ 1,119 (+1281.48%)
Mutual labels: design
Touch Bar Preview
💻 Touch Bar Preview is a tiny app to display your designs on the MacBook Pro's Touch Bar.
Stars: ✭ 69 (-14.81%)
Mutual labels: design
Fiftyshadesof
An elegant context-care loading placeholder for Android
Stars: ✭ 1,110 (+1270.37%)
Mutual labels: design
Design System Site
📚 Documentation, rationale and accessibility guidance
Stars: ✭ 72 (-11.11%)
Mutual labels: design
Fitbutton
The button which can use with icon, text, divider, custom ripple effect, border, corner radius e.t.c.
Stars: ✭ 63 (-22.22%)
Mutual labels: design
Moviebookingui Android
This is a concept of fetching a user's cinema show details like venue, movie, date & showtime before allowing him to place a cinema F&B order.
Stars: ✭ 62 (-23.46%)
Mutual labels: design
Flutter dojo
A beautiful design and useful project for Building a flutter knowledge architecture
Stars: ✭ 1,192 (+1371.6%)
Mutual labels: design
Women Made It
Awesome design & development tools, books, podcasts, and blogs made by women.
Stars: ✭ 69 (-14.81%)
Mutual labels: design
Doric
Protocol oriented, type safe, scalable design system foundation swift framework for iOS.
Stars: ✭ 75 (-7.41%)
Mutual labels: design
Cyclop
A flutter colorpicker with an eyedropper tool. Works on mobile, desktop & web ( CanvasKit)
Demo
Desktop & tablet | Mobile |
---|---|
Material | HSL | RVB | Custom |
---|---|---|---|
Light theme | Dark theme |
---|---|
Eyedropper
Select a color from your Flutter mobile or desktop screen.
To use the eyedropper you need to wrap the app in the EyeDrop widget.
@override
Widget build(BuildContext context) {
return EyeDrop(
child: Builder(
builder: (context) => Scaffold(
backgroundColor: backgroundColor,
body: Container(
child: ColorButton(
key: Key('c1'),
color: color1,
config: ColorPickerConfig(enableEyePicker = true),
boxShape: BoxShape.rectangle, // default : circle
size: 32,
swatches: swatches,
onColorChanged: (value) => setState(() => color1 = value),
),
),
),
),
);
}
Customisable
- disable opacity slider
- disable eye dropping
- disable swatch library
- Circle or Square color buttons
ColorButton(
key: Key('c1'),
color: color1,
config: ColorPickerConfig(
this.enableOpacity = true,
this.enableLibrary = false,
this.enableEyePicker = true,
),
boxShape: BoxShape.rectangle, // default : circle
size: 32,
swatches: swatches,
onColorChanged: (value) => setState( () => color1 = value ),
);
ColorButton(
key: Key('c2'),
color: color2,
config: ColorPickerConfig(enableEyePicker: false),
size: 64,
swatches: swatches,
onColorChanged: (value) => setState( () => color2 = value ),
onSwatchesChanged: (newSwatches) => setState(() => swatches = newSwatches),
);
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].