[PR #843] [MERGED] Board: Support display text/number/url/single-select/muti-select/date card style #4380

Closed
opened 2026-03-23 21:37:33 +00:00 by mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/AppFlowy-IO/AppFlowy/pull/843
Author: @appflowy
Created: 8/13/2022
Status: Merged
Merged: 8/13/2022
Merged by: @appflowy

Base: mainHead: feat/board_card


📝 Commits (6)

  • 800fb82 chore: card ui
  • 9d72e36 chore: update card ui by adding date,text,selectoption cell
  • 2282aa9 chore: support link/number/multiselect/checkbox board cell
  • 28e77ae chore: add card container
  • f6263f7 fix: multi scrollview warning
  • c001a74 fix: rust unit test compile errors

📊 Changes

47 files changed (+1356 additions, -189 deletions)

View changed files

📝 frontend/app_flowy/lib/plugins/board/application/board_bloc.dart (+32 -13)
📝 frontend/app_flowy/lib/plugins/board/application/board_data_controller.dart (+45 -5)
frontend/app_flowy/lib/plugins/board/application/card/board_checkbox_cell_bloc.dart (+71 -0)
frontend/app_flowy/lib/plugins/board/application/card/board_date_cell_bloc.dart (+85 -0)
frontend/app_flowy/lib/plugins/board/application/card/board_number_cell_bloc.dart (+67 -0)
frontend/app_flowy/lib/plugins/board/application/card/board_url_cell_bloc.dart (+78 -0)
frontend/app_flowy/lib/plugins/board/application/card/card_bloc.dart (+111 -0)
frontend/app_flowy/lib/plugins/board/application/card/card_data_controller.dart (+49 -0)
📝 frontend/app_flowy/lib/plugins/board/presentation/board_page.dart (+27 -4)
frontend/app_flowy/lib/plugins/board/presentation/card/board_checkbox_cell.dart (+59 -0)
frontend/app_flowy/lib/plugins/board/presentation/card/board_date_cell.dart (+59 -0)
frontend/app_flowy/lib/plugins/board/presentation/card/board_number_cell.dart (+59 -0)
📝 frontend/app_flowy/lib/plugins/board/presentation/card/board_select_option_cell.dart (+10 -4)
📝 frontend/app_flowy/lib/plugins/board/presentation/card/board_text_cell.dart (+11 -4)
frontend/app_flowy/lib/plugins/board/presentation/card/board_url_cell.dart (+64 -0)
📝 frontend/app_flowy/lib/plugins/board/presentation/card/card.dart (+77 -5)
📝 frontend/app_flowy/lib/plugins/board/presentation/card/card_cell_builder.dart (+69 -0)
frontend/app_flowy/lib/plugins/board/presentation/card/card_container.dart (+133 -0)
📝 frontend/app_flowy/lib/plugins/grid/application/cell/cell_service/context_builder.dart (+6 -4)
📝 frontend/app_flowy/lib/plugins/grid/application/cell/checkbox_cell_bloc.dart (+1 -1)

...and 27 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/AppFlowy-IO/AppFlowy/pull/843 **Author:** [@appflowy](https://github.com/appflowy) **Created:** 8/13/2022 **Status:** ✅ Merged **Merged:** 8/13/2022 **Merged by:** [@appflowy](https://github.com/appflowy) **Base:** `main` ← **Head:** `feat/board_card` --- ### 📝 Commits (6) - [`800fb82`](https://github.com/AppFlowy-IO/AppFlowy/commit/800fb822115273021036e7eba38fa2873dc4deef) chore: card ui - [`9d72e36`](https://github.com/AppFlowy-IO/AppFlowy/commit/9d72e36c1981555b1ff880d2facfdd2336abe520) chore: update card ui by adding date,text,selectoption cell - [`2282aa9`](https://github.com/AppFlowy-IO/AppFlowy/commit/2282aa948e612bf4c0100f13900a02026fdcafaa) chore: support link/number/multiselect/checkbox board cell - [`28e77ae`](https://github.com/AppFlowy-IO/AppFlowy/commit/28e77ae68c0f6593c78d9acb2bd0160f9e1c2bf6) chore: add card container - [`f6263f7`](https://github.com/AppFlowy-IO/AppFlowy/commit/f6263f758f9eaabfea43833e8035c9c25e90cf7a) fix: multi scrollview warning - [`c001a74`](https://github.com/AppFlowy-IO/AppFlowy/commit/c001a7447672dc1edb070930f66e2270ddbd5b4a) fix: rust unit test compile errors ### 📊 Changes **47 files changed** (+1356 additions, -189 deletions) <details> <summary>View changed files</summary> 📝 `frontend/app_flowy/lib/plugins/board/application/board_bloc.dart` (+32 -13) 📝 `frontend/app_flowy/lib/plugins/board/application/board_data_controller.dart` (+45 -5) ➕ `frontend/app_flowy/lib/plugins/board/application/card/board_checkbox_cell_bloc.dart` (+71 -0) ➕ `frontend/app_flowy/lib/plugins/board/application/card/board_date_cell_bloc.dart` (+85 -0) ➕ `frontend/app_flowy/lib/plugins/board/application/card/board_number_cell_bloc.dart` (+67 -0) ➕ `frontend/app_flowy/lib/plugins/board/application/card/board_url_cell_bloc.dart` (+78 -0) ➕ `frontend/app_flowy/lib/plugins/board/application/card/card_bloc.dart` (+111 -0) ➕ `frontend/app_flowy/lib/plugins/board/application/card/card_data_controller.dart` (+49 -0) 📝 `frontend/app_flowy/lib/plugins/board/presentation/board_page.dart` (+27 -4) ➕ `frontend/app_flowy/lib/plugins/board/presentation/card/board_checkbox_cell.dart` (+59 -0) ➕ `frontend/app_flowy/lib/plugins/board/presentation/card/board_date_cell.dart` (+59 -0) ➕ `frontend/app_flowy/lib/plugins/board/presentation/card/board_number_cell.dart` (+59 -0) 📝 `frontend/app_flowy/lib/plugins/board/presentation/card/board_select_option_cell.dart` (+10 -4) 📝 `frontend/app_flowy/lib/plugins/board/presentation/card/board_text_cell.dart` (+11 -4) ➕ `frontend/app_flowy/lib/plugins/board/presentation/card/board_url_cell.dart` (+64 -0) 📝 `frontend/app_flowy/lib/plugins/board/presentation/card/card.dart` (+77 -5) 📝 `frontend/app_flowy/lib/plugins/board/presentation/card/card_cell_builder.dart` (+69 -0) ➕ `frontend/app_flowy/lib/plugins/board/presentation/card/card_container.dart` (+133 -0) 📝 `frontend/app_flowy/lib/plugins/grid/application/cell/cell_service/context_builder.dart` (+6 -4) 📝 `frontend/app_flowy/lib/plugins/grid/application/cell/checkbox_cell_bloc.dart` (+1 -1) _...and 27 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
mirror 2026-03-23 21:37:33 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#4380
No description provided.