flet-dev / flet

Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.
https://flet.dev
Apache License 2.0
11.61k stars 455 forks source link

Neumorphism UI Dark For Flet #880

Open 3booodpro opened 1 year ago

3booodpro commented 1 year ago

I think Flet is really amazing and very productive!!

but the issue here its not so customizable.. like I wanted to add Shadows to a Container but I couldn't additionally blurring the container isn't supported

why would anyone ask for them? short answer : making the app (or the web) look good! I wanted to achieve Neumorphism UI Dark with flet but I wasn't able to.. because Flet lacks extra customization..

it would be great to consider them in the future! thx!

3booodpro commented 1 year ago

image Here's what I mean with extra customization! to achieve something like this!

JorgeAlvarez21 commented 1 year ago

The only way i was able to use shadows was using an elevated button instead of container and put everything inside it. You can set its state to disable if you don't care for the hover effect. if you want to see it is in my repo named 'Fletdev_Mobile_App_Tracker'. I agree with you %100, these features would be great to have as they can make the UI look pretty sleek. Maybe we can request them, shouldn't be too hard to have them implemented.

Your app looks super cool btw! I'll be following you to see more of it!

ndonkoHenri commented 1 year ago

What do you guys think of this dart package? https://pub.dev/packages/flutter_neumorphic

FeodorFitsner commented 1 year ago

Look like rubber buttons on TV remote control :)

Haadi-A commented 1 year ago

Look like rubber buttons on TV remote control :)

Yeah but light mode neumorphic designs looks great. Like this

another neumorphic

FeodorFitsner commented 1 year ago

I think this kind of functionality should be implemented as a separate Flutter package (plus Python package) that could extend a standard Flet client.