This is an advance Neumorphic design implementation. Feel free to contribute.
Features
This packahe allows you to easily create UI based on Neumorphism design language. Currently next controls supported:
- Generic Container
- RoundButton (basically the button with or without accent support)
- AccentList (list like Widget)
- Indicator Button
- Checkbox
- TextInputs
- Counter
more to come.
Usage
Just add it to your project by adding it to dependencies.
dependencies:
itwillrock_mobile_ui:
Demo
Note that there is a highlight of the surrounded controls to indicate the change in the main control.
Libraries
- charts/chart_area_painter
- charts/chart_grid_painter
- charts/chart_painter
- charts/label_model
- charts/series_chart
- charts/series_type_chart
- charts/time_period_type
- constants/animations
- constants/colors
- constants/distances
- constants/text
- email_validator
- gradient_input_border
- gradient_text
- menu/back_icon_painter
- neumorphic_accent_list
- neumorphic_accent_list_painter
- neumorphic_accent_painter
- neumorphic_action_container
- neumorphic_checkbox
- neumorphic_container
- neumorphic_container_painter
- neumorphic_counter
- neumorphic_extended_action_container
- neumorphic_frosted_glass_container
- neumorphic_frosted_glass_container_painter
- neumorphic_frosted_glass_surface_painter
- neumorphic_frostedglass_painter
- neumorphic_indicator_list_painter
- neumorphic_inner_shadow_painter
- neumorphic_shadow_painter
- neumorphic_shape_painter
- neumorphic_surface_painter
- neumorphism
- noise_generator