Skip to content

Commit

Permalink
Merge pull request #259 from yumemi-inc/feature/assets_sample
Browse files Browse the repository at this point in the history
サンプルとしてassetを追加
  • Loading branch information
K9i-0 committed Jun 18, 2024
2 parents 5e56257 + 4d21969 commit 8e01141
Show file tree
Hide file tree
Showing 13 changed files with 722 additions and 2 deletions.
1 change: 1 addition & 0 deletions apps/app/lib/router/provider/router.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import 'package:cores_core/app_status.dart';
import 'package:cores_core/util.dart';
import 'package:cores_designsystem/common_assets.dart';
import 'package:cores_navigation/providers.dart';
import 'package:features_debug_mode/ui.dart';
import 'package:features_github_repository/ui.dart';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,8 @@ class LicensePageRoute extends GoRouteData {

@override
Widget build(BuildContext context, GoRouterState state) {
return const LicensePage();
return LicensePage(
applicationIcon: CommonAssets.yumemiLogo.image(height: 100, width: 100),
);
}
}
1 change: 1 addition & 0 deletions melos.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ command:
riverpod_lint: ^2.3.10
yumemi_lints: ^2.1.0
test: ^1.24.0
flutter_gen_runner: ^5.5.0+1
hooks:
post: melos run yumemi_lints_update

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions packages/cores/designsystem/lib/common_assets.dart
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
import 'package:cores_designsystem/src/gen/assets/assets.gen.dart';

// パッケージ毎に生成されるAssetsクラスと区別するため、直接exportせず別名をつける
typedef CommonAssets = Assets;
102 changes: 102 additions & 0 deletions packages/cores/designsystem/lib/src/gen/assets/assets.gen.dart

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

96 changes: 96 additions & 0 deletions packages/cores/designsystem/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -145,6 +145,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "1.18.0"
color:
dependency: transitive
description:
name: color
sha256: ddcdf1b3badd7008233f5acffaf20ca9f5dc2cd0172b75f68f24526a5f5725cb
url: "https://pub.dev"
source: hosted
version: "3.0.0"
convert:
dependency: transitive
description:
Expand All @@ -169,6 +177,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "2.3.4"
dartx:
dependency: transitive
description:
name: dartx
sha256: "8b25435617027257d43e6508b5fe061012880ddfdaa75a71d607c3de2a13d244"
url: "https://pub.dev"
source: hosted
version: "1.2.0"
fake_async:
dependency: transitive
description:
Expand Down Expand Up @@ -198,6 +214,22 @@ packages:
description: flutter
source: sdk
version: "0.0.0"
flutter_gen_core:
dependency: transitive
description:
name: flutter_gen_core
sha256: b9894396b2a790cc2d6eb3ed86e5e113aaed993765b21d4b981c9da4476e0f52
url: "https://pub.dev"
source: hosted
version: "5.5.0+1"
flutter_gen_runner:
dependency: "direct dev"
description:
name: flutter_gen_runner
sha256: b4c4c54e4dd89022f5e405fe96f16781be2dfbeabe8a70ccdf73b7af1302c655
url: "https://pub.dev"
source: hosted
version: "5.5.0+1"
flutter_test:
dependency: "direct dev"
description: flutter
Expand Down Expand Up @@ -227,6 +259,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "2.3.1"
hashcodes:
dependency: transitive
description:
name: hashcodes
sha256: "80f9410a5b3c8e110c4b7604546034749259f5d6dcca63e0d3c17c9258f1a651"
url: "https://pub.dev"
source: hosted
version: "2.0.0"
http_multi_server:
dependency: transitive
description:
Expand All @@ -243,6 +283,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "4.0.2"
image_size_getter:
dependency: transitive
description:
name: image_size_getter
sha256: f98c4246144e9b968899d2dfde69091e22a539bb64bc9b0bea51505fbb490e57
url: "https://pub.dev"
source: hosted
version: "2.1.3"
io:
dependency: transitive
description:
Expand Down Expand Up @@ -347,6 +395,22 @@ packages:
url: "https://pub.dev"
source: hosted
version: "1.9.0"
path_parsing:
dependency: transitive
description:
name: path_parsing
sha256: e3e67b1629e6f7e8100b367d3db6ba6af4b1f0bb80f64db18ef1fbabd2fa9ccf
url: "https://pub.dev"
source: hosted
version: "1.0.1"
petitparser:
dependency: transitive
description:
name: petitparser
sha256: c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27
url: "https://pub.dev"
source: hosted
version: "6.0.2"
pool:
dependency: transitive
description:
Expand Down Expand Up @@ -472,6 +536,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "3.0.0"
time:
dependency: transitive
description:
name: time
sha256: ad8e018a6c9db36cb917a031853a1aae49467a93e0d464683e029537d848c221
url: "https://pub.dev"
source: hosted
version: "2.1.4"
timing:
dependency: transitive
description:
Expand All @@ -488,6 +560,22 @@ packages:
url: "https://pub.dev"
source: hosted
version: "1.3.2"
vector_graphics_codec:
dependency: transitive
description:
name: vector_graphics_codec
sha256: c86987475f162fadff579e7320c7ddda04cd2fdeffbe1129227a85d9ac9e03da
url: "https://pub.dev"
source: hosted
version: "1.1.11+1"
vector_graphics_compiler:
dependency: transitive
description:
name: vector_graphics_compiler
sha256: "12faff3f73b1741a36ca7e31b292ddeb629af819ca9efe9953b70bd63fc8cd81"
url: "https://pub.dev"
source: hosted
version: "1.1.11+1"
vector_math:
dependency: transitive
description:
Expand Down Expand Up @@ -520,6 +608,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "2.4.0"
xml:
dependency: transitive
description:
name: xml
sha256: b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226
url: "https://pub.dev"
source: hosted
version: "6.5.0"
yaml:
dependency: transitive
description:
Expand Down
10 changes: 10 additions & 0 deletions packages/cores/designsystem/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,20 @@ dependencies:

dev_dependencies:
build_runner: ^2.4.7
flutter_gen_runner: ^5.5.0+1
flutter_test:
sdk: flutter
theme_extensions_builder: ^3.0.1
yumemi_lints: ^2.1.0

flutter:
uses-material-design: true

assets:
- assets/

flutter_gen:
output: lib/src/gen/assets
assets:
outputs:
package_parameter_enabled: true
Binary file added packages/features/setting/assets/yumemi_logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 8e01141

Please sign in to comment.