* refactor: remove unused animated pixel overlay widget * feat: add base media placeholder widgets * feat: add media thumbnail widget * feat: add media download hook * feat: add media display widgets * feat: add media preview and modal widgets * feat: add media upload support * refactor: replace reply preview with chat message quote * feat: integrate media into chat screen * docs: update changelog * test: replace magic number 844 with testDesignSize.height in WnTooltip test * fix: remove thumbnail gradient overlay, center image in remaining space * fix: constrain modal height so image fills remaining space below header * test: improve coverage
44 lines
942 B
YAML
44 lines
942 B
YAML
name: whitenoise_widgetbook
|
|
description: Widget catalog for Whitenoise app design review
|
|
publish_to: 'none'
|
|
|
|
environment:
|
|
sdk: ^3.10.3
|
|
flutter: ">=3.38.4 <4.0.0"
|
|
|
|
dependencies:
|
|
flutter:
|
|
sdk: flutter
|
|
flutter_localizations:
|
|
sdk: flutter
|
|
whitenoise:
|
|
path: ../
|
|
widgetbook: ^3.10.0
|
|
widgetbook_annotation: ^3.2.0
|
|
flutter_screenutil: ^5.9.3
|
|
flutter_hooks: ^0.21.0
|
|
url_launcher: ^6.3.1
|
|
|
|
dev_dependencies:
|
|
flutter_lints: ^5.0.0
|
|
widgetbook_generator: ^3.9.0
|
|
build_runner: ^2.7.1
|
|
|
|
flutter:
|
|
uses-material-design: true
|
|
|
|
# Symlinked assets from parent package (avoids needing package: 'whitenoise' prefix)
|
|
assets:
|
|
- assets/images/
|
|
- assets/svgs/
|
|
|
|
fonts:
|
|
- family: Manrope
|
|
fonts:
|
|
- asset: assets/fonts/Manrope-Medium.ttf
|
|
weight: 500
|
|
- asset: assets/fonts/Manrope-SemiBold.ttf
|
|
weight: 600
|
|
- asset: assets/fonts/Manrope-Bold.ttf
|
|
weight: 700
|