AppFlowy/frontend/appflowy_flutter/packages/flowy_infra_ui/pubspec.yaml
Lucas.Xu ace729eb78
feat: sidebar UI Revamp on mobile (#5418)
* chore: replace settings icon and expand icon

* feat: use tabbar view to control the spaces

* feat: improve space UI design on mobile

* feat: improve recent space UI design on mobile

* feat: improve recent space UI design on mobile

* feat: improve favorite space UI design on mobile

* feat: improve header UI design on mobile

* feat: expand header height

* feat: update BottomNavigationBarItem icon

* fix: recent views and favorite views doesn't reload after switching workspace

* feat: improve recent view UI design on mobile

* feat: improve recent/favorite view UI design on mobile

* feat: add empty placeholder for recent/favorite space

* feat: long press on recent card to show bottom sheet

* feat: support removing page from recent

* feat: add trash button

* chore: remove recent top padding

* feat: support user avatar

* feat: support ... and + in space page

* chore: disable user avatar

* feat: optimize title display on mobile

* feat: support ... menu on Space page

* chore: add tab padding

* chore: cache image

* chore: optimize the mobile card view height

* feat: reoder tab on mobile

* fix: some emojis may not display correctly on Android devices

* fix: ignore the last edit time on test
2024-05-30 09:56:44 +08:00

58 lines
1.3 KiB
YAML

name: flowy_infra_ui
description: A new flutter plugin project.
version: 0.0.1
homepage: https://appflowy.io
publish_to: "none"
environment:
sdk: ">=3.0.0 <4.0.0"
flutter: ">=3.10.1"
dependencies:
flutter:
sdk: flutter
# Thirdparty packages
provider: ^6.0.5
styled_widget: ^0.4.1
equatable: ^2.0.5
animations: ^2.0.7
loading_indicator: ^3.1.0
async:
url_launcher: ^6.1.11
google_fonts: ^6.1.0
# Federated Platform Interface
flowy_infra_ui_platform_interface:
path: flowy_infra_ui_platform_interface
flowy_infra_ui_web:
path: flowy_infra_ui_web
appflowy_popover:
path: ../appflowy_popover
flowy_infra:
path: ../flowy_infra
flowy_svg:
path: ../flowy_svg
dev_dependencies:
flutter_test:
sdk: flutter
flutter_lints: ^3.0.1
flutter:
plugin:
platforms:
# TODO: uncomment android part will fail the Linux build process, will resolve later
# android:
# package: com.example.flowy_infra_ui
# pluginClass: FlowyInfraUIPlugin
ios:
pluginClass: FlowyInfraUIPlugin
macos:
pluginClass: FlowyInfraUIPlugin
windows:
pluginClass: FlowyInfraUIPlugin
linux:
pluginClass: FlowyInfraUIPlugin
web:
default_package: flowy_infra_ui_web