Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
111 commits
Select commit Hold shift + click to select a range
624f1d8
:recycle: removed dependencies on sub packages
sarbagyastha Nov 1, 2022
076a683
:bug: fixed version constraints
sarbagyastha Nov 1, 2022
bc93e2c
:bug: fixed version constraints
sarbagyastha Nov 1, 2022
714916e
:white_check_mark: fixed failing tests
sarbagyastha Nov 1, 2022
08692e9
:white_check_mark: fixed failing tests
sarbagyastha Nov 1, 2022
add5761
Merge pull request #90 from MattHamburger/removed-impls
sarbagya-acme Nov 1, 2022
21db92d
:sparkles: added new routing classes
sarbagyastha Nov 1, 2022
87e3507
:art: migrated example app to use new routing classes
sarbagyastha Nov 1, 2022
43f00b6
:bookmark: bumped router version to `0.2.0-dev.1`
sarbagyastha Nov 2, 2022
744f2cf
:art: added `AppRouterState`
sarbagyastha Nov 3, 2022
9c68123
:bento: added CONTRIBUTING.md
sarbagyastha Dec 20, 2022
43e429a
:apple: added macos project
sarbagyastha Dec 20, 2022
9034a24
Merge pull request #91 from MattHamburger/improve-filter-api
sarbagya-acme Dec 20, 2022
c82c11f
:art: added filter classes and re-organized use case helpers
sarbagyastha Dec 22, 2022
ed3f093
:art: refined adding filters
sarbagyastha Dec 22, 2022
680b19c
:sparkles: added `OutputFilter.from` & `InputFilter.from`
sarbagyastha Dec 23, 2022
256f901
:truck: renamed `filters` to `transformers`
sarbagyastha Dec 23, 2022
cf80c26
:art: migrated deprecated filters to transformers in example app
sarbagyastha Dec 23, 2022
a8cee7d
:memo: refined intro docs
sarbagyastha Dec 23, 2022
50de6a8
:pencil2: fixed typo
sarbagyastha Dec 23, 2022
a56b190
:memo: minor fixes to setup doc
sarbagyastha Dec 26, 2022
19003a4
:memo: updated docs with new transformer
sarbagyastha Dec 26, 2022
ff16eb2
:arrow_up: upgraded to go_router v6
sarbagyastha Dec 26, 2022
751ecd0
:art: exported `ShellRoute`
sarbagyastha Dec 26, 2022
1fb3d2c
:white_check_mark: fixed failing tests
sarbagyastha Dec 26, 2022
089a69b
Merge pull request #92 from MattHamburger/router-improvement
sarbagya-acme Dec 26, 2022
a70ff3d
Merge remote-tracking branch 'origin/develop' into improve-filter-api
sarbagyastha Dec 26, 2022
2340bb5
:recycle:
sarbagyastha Dec 26, 2022
fcf1197
Merge pull request #93 from MattHamburger/improve-filter-api
sarbagya-acme Dec 26, 2022
2fa5c40
:arrow_up: bumped dependencies
sarbagyastha Dec 27, 2022
f598c19
:heavy_minus_sign: removed `either_dart` and used own solution instead
sarbagyastha Dec 27, 2022
3e8c9d5
:white_check_mark: added tests for either
sarbagyastha Dec 27, 2022
f6c9d56
:white_check_mark: added tests for either
sarbagyastha Dec 27, 2022
ed46019
:white_check_mark: cover hashcode
sarbagyastha Dec 27, 2022
847db82
Merge pull request #94 from MattHamburger/fp
sarbagya-acme Dec 27, 2022
55946fa
:art: added new core classes
sarbagyastha Dec 30, 2022
2b0c27a
:truck: reorganize classes
sarbagyastha Dec 30, 2022
94832ec
:truck: reorganize ui classes
sarbagyastha Dec 30, 2022
5b0d693
:truck: move example outside of the package
sarbagyastha Dec 30, 2022
0b289c8
:sparkles: added new example app
sarbagyastha Dec 30, 2022
4340712
:white_check_mark: added gateway test
sarbagyastha Jan 2, 2023
41bbf5b
:white_check_mark: added use case tests
sarbagyastha Jan 2, 2023
5033bca
:white_check_mark: added use case transformer tests
sarbagyastha Jan 2, 2023
2247aae
:white_check_mark: refined transformer tests
sarbagyastha Jan 2, 2023
5bba046
:rotating_light: made analyzer happy
sarbagyastha Jan 2, 2023
8765f80
Merge pull request #96 from MattHamburger/pv2-tests
sarbagya-acme Jan 2, 2023
3a488a6
:sparkles: everything is place for example
sarbagyastha Jan 3, 2023
2cf04e3
:bug: fixed issue while using old classes
sarbagyastha Jan 4, 2023
3b82918
:lipstick: added palette card
sarbagyastha Jan 4, 2023
b472d6a
:lipstick: design improvements
sarbagyastha Jan 4, 2023
50fab77
:lipstick: show pokemon name in caps
sarbagyastha Jan 4, 2023
f443dc0
:lipstick: design refinement
sarbagyastha Jan 4, 2023
b92e2b5
:bug: minor fix
sarbagyastha Jan 4, 2023
e8643f2
:sparkles: added pokemon search
sarbagyastha Jan 4, 2023
06394cd
:art: added pokemon search field widget
sarbagyastha Jan 4, 2023
63dc8fa
:art: added pokemon card widget
sarbagyastha Jan 4, 2023
d0ccfcc
:sparkles: added refresh indicator
sarbagyastha Jan 4, 2023
f61c0a8
:sparkles: added loading failed ui
sarbagyastha Jan 4, 2023
700e5d4
:sparkles: implemented router
sarbagyastha Jan 4, 2023
8fa64f0
:sparkles: added profile page
sarbagyastha Jan 4, 2023
c890420
:sparkles: added cached image
sarbagyastha Jan 4, 2023
43171bc
:sparkles: added spotlight image
sarbagyastha Jan 5, 2023
deb247a
:lipstick: improved transition
sarbagyastha Jan 5, 2023
5df94e9
:lipstick: setup spotlight
sarbagyastha Jan 5, 2023
8c70f46
:sparkles: added pokemon profile gateway
sarbagyastha Jan 5, 2023
dd1d739
:bug: minor fix
sarbagyastha Jan 5, 2023
b674d88
:sparkles: added pokemon type
sarbagyastha Jan 5, 2023
f13d95c
:sparkles: added pokemon description
sarbagyastha Jan 5, 2023
34a7a3e
:sparkles: added height weight
sarbagyastha Jan 5, 2023
f6d739a
:lipstick: fixed gradient
sarbagyastha Jan 5, 2023
339f24a
:lipstick: minor fix
sarbagyastha Jan 5, 2023
76b37e4
:truck: moved models to separate dir
sarbagyastha Jan 5, 2023
0a575db
:bug: minor fix
sarbagyastha Jan 5, 2023
27ef795
:art:
sarbagyastha Jan 5, 2023
55ee486
:sparkles: added stats
sarbagyastha Jan 5, 2023
be2df0e
:white_check_mark:
sarbagyastha Jan 5, 2023
ed6cd45
:white_check_mark: fixed failing test
sarbagyastha Jan 5, 2023
8e72f81
Merge pull request #97 from MattHamburger/example-app
sarbagya-acme Jan 5, 2023
e44d815
:fire: removed feature_state in favor of `open_feature` feature flagging
sarbagyastha Jan 5, 2023
5a998c3
Merge pull request #98 from MattHamburger/feature-state-clean-up
sarbagya-acme Jan 5, 2023
a2bf50a
:sparkles: added `AppProviderScope`
sarbagyastha Jan 5, 2023
0f402fc
:art: proper error message for incorrect request subscription
sarbagyastha Jan 5, 2023
889222e
:art: improved error message
sarbagyastha Jan 5, 2023
9dbc32c
:art: improved error message
sarbagyastha Jan 5, 2023
16a8a37
:white_check_mark: fixed failing tests
sarbagyastha Jan 5, 2023
aabfa29
Merge pull request #99 from MattHamburger/app-provider-scope
sarbagya-acme Jan 5, 2023
c86a34c
:fire: removed feature state
sarbagyastha Jan 5, 2023
e94226e
:sparkles: added doc for v1 link
sarbagyastha Jan 5, 2023
6646fdd
:art: separated and old and new imports
sarbagyastha Jan 6, 2023
833e2bc
Merge pull request #100 from MattHamburger/dart-fix
sarbagya-acme Jan 6, 2023
17148f6
Merge remote-tracking branch 'origin/develop' into docs
sarbagyastha Jan 6, 2023
41acb0c
docs updated project structure
sarbagyastha Jan 6, 2023
a7c0c6f
:memo: updated domain layer example
sarbagyastha Jan 6, 2023
f581a05
:memo: updated ui layer example
sarbagyastha Jan 6, 2023
a3a799d
:memo: updated domain layer example
sarbagyastha Jan 6, 2023
ce37f3b
:memo: updated external interface layer example
sarbagyastha Jan 6, 2023
6730814
:memo: updated adapter layer example
sarbagyastha Jan 6, 2023
4da44db
:sparkles: added the migration guide
sarbagyastha Jan 6, 2023
dbfcf13
Merge pull request #101 from MattHamburger/docs
sarbagya-acme Jan 6, 2023
a77cd9f
:sparkles: added `request` method in external interface
sarbagyastha Jan 13, 2023
1f42691
:art: minor improvement
sarbagyastha Jan 13, 2023
f0f00bc
:sparkles: added support for auto dispose in use case
sarbagyastha Jan 17, 2023
ec7f396
:memo: added link to new example app
sarbagyastha Jan 17, 2023
8cf8f36
:pencil2: minor fix
sarbagyastha Jan 17, 2023
24c2bf8
:art: made data classes const
sarbagyastha Jan 17, 2023
510b07b
:bug: fixed issue with auto disposed use case provider
sarbagyastha Jan 17, 2023
65241f1
:sparkles: added `UseCaseProviderBridge`
sarbagyastha Jan 17, 2023
968b7a1
:loud_sound: updated changelog
sarbagyastha Jan 17, 2023
51f2669
:fire: removed test for duplicate subscription
sarbagyastha Jan 17, 2023
438bb30
:fire: removed test for duplicate subscription
sarbagyastha Jan 17, 2023
dd28245
Merge pull request #103 from MattHamburger/provider-bridge
sarbagya-acme Jan 17, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
💄 fixed gradient
  • Loading branch information
sarbagyastha committed Jan 5, 2023
commit f6d739a4896389274fe2060b501e5f07e8d6f78f
Original file line number Diff line number Diff line change
Expand Up @@ -32,13 +32,13 @@ class ProfileUI extends UI<ProfileViewModel> {

return Card(
margin: EdgeInsets.zero,
elevation: 8,
color: Theme.of(context).colorScheme.surface.withAlpha(200),
elevation: 4,
color: Theme.of(context).colorScheme.surface.withAlpha(120),
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(48),
),
child: Padding(
padding: const EdgeInsets.fromLTRB(16, 88, 16, 16),
padding: const EdgeInsets.fromLTRB(24, 88, 24, 16),
child: Column(
children: [
Wrap(
Expand Down Expand Up @@ -84,6 +84,7 @@ class _BodyMeasurement extends StatelessWidget {
);

return Card(
margin: EdgeInsets.zero,
child: Padding(
padding: const EdgeInsets.all(16),
child: Row(
Expand Down
15 changes: 8 additions & 7 deletions packages/clean_framework/example/lib/widgets/spotlight.dart
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ class _SpotlightState extends State<Spotlight> {

@override
Widget build(BuildContext context) {
final width = MediaQuery.of(context).size.width;
final size = MediaQuery.of(context).size;

return FutureBuilder(
future: _loadFileFromCache(),
Expand All @@ -44,15 +44,15 @@ class _SpotlightState extends State<Spotlight> {
children: [
Positioned(
top: 0,
height: width * 1.4,
width: width,
height: size.height,
width: size.width,
child: DecoratedBox(
decoration: BoxDecoration(
borderRadius: BorderRadius.vertical(
bottom: Radius.circular(48),
),
gradient: SweepGradient(
center: FractionalOffset.center,
center: FractionalOffset(0.9, 0.5),
colors: [
_getColor((p) => p.dominantColor),
_getColor((p) => p.vibrantColor),
Expand All @@ -67,6 +67,7 @@ class _SpotlightState extends State<Spotlight> {
child: DecoratedBox(
decoration: BoxDecoration(
gradient: RadialGradient(
center: FractionalOffset(0.5, 0.3),
colors: [
for (var a = 0; a < 200; a++)
Theme.of(context)
Expand All @@ -85,13 +86,13 @@ class _SpotlightState extends State<Spotlight> {
),
),
Positioned.fill(
top: width / 1.5,
top: size.width / 1.5,
child: widget.builder(context),
),
Positioned(
top: 0,
height: width * 1.2,
width: width,
height: size.width * 1.2,
width: size.width,
child: Padding(
padding: const EdgeInsets.all(32),
child: Center(
Expand Down