feedback icon indicating copy to clipboard operation
feedback copied to clipboard

Cupertino style

Open ricardoboss opened this issue 1 year ago • 7 comments

Great package!

Is your feature request related to a problem? Please describe. I am developing a Cupertino-style app and would like to use feedback. Unfortunately, feedback looks like Material and I cannot control enough of the style to make it look native.

Describe the solution you'd like I'd like to have a way to either make it look like Cupertino or have enough configuration options to make it look like Cupertino myself.

Describe alternatives you've considered One alternative may be to just let it look like Material and just change the colors via the theme option.

ricardoboss avatar Feb 26 '24 14:02 ricardoboss

Hey, do you have any mockups or examples how this could look like when it's cupertino styled? I'm having troubles thinking of a design that looks Cupertino-y.

ueman avatar Feb 26 '24 15:02 ueman

I‘m guessing the screenshot edit screen would be a good starting point IMG_0058

ueman avatar Feb 26 '24 17:02 ueman

Hey, do you have any mockups or examples how this could look like when it's cupertino styled?

No, unfortunately not. I like the idea of the screenshot edit screen though! Maybe I can provide guidance for how to apply Apples HID guidelines

ricardoboss avatar Feb 26 '24 20:02 ricardoboss

A colleague pointed me to this repo, which is apparently a Swift feedback package. It has this screenshot, which shows its design:

ricardoboss avatar Feb 26 '24 20:02 ricardoboss

Bugsee has this design:

image

ricardoboss avatar Feb 26 '24 21:02 ricardoboss

Maybe, instead of overhauling the whole design just for cupertino, a good first step might be to add callbacks to allow customizing each part of the feedback screen.

I am thinking of buildSubmitButton, buildDeleteButton and buildDrawButton options to customize each of these widgets. Maybe also add a way to customize the icons, since I am not using any Material icons, except for feedback.

ricardoboss avatar Feb 26 '24 21:02 ricardoboss

I‘m guessing the screenshot edit screen would be a good starting point

Some of this UI is available in PencilKit. Looks like a Flutter wrapper exists: https://pub.dev/packages/pencil_kit

chucker avatar Feb 26 '24 21:02 chucker