Commit graph

4 commits

Author SHA1 Message Date
d167039176
feat(ui): add support for editing cards
All checks were successful
/ test (pull_request) Successful in 3m13s
/ lint (pull_request) Successful in 1m4s
This commit adds support for editing an existing card's title and
description. The (previously named) input modal has been enhanced to
support both creating and editing cards.

Part of apollo/pelican#14
2024-01-10 18:21:14 +00:00
aae2d24594
fix(ui): improve the creating cards input modal
All checks were successful
/ test (pull_request) Successful in 33s
/ lint (pull_request) Successful in 42s
This commit improves the look, feel and functionality of the custom
modal that creates new cards on the board.

Changes:

- (BREAKING) The 'c' key is now used to create new cards.
- An extra field is added for adding the card's description.
- Improvements made to the styling of the modal.
- The fields are reset when the user finishes with the form.
2024-01-10 11:20:15 +00:00
c7bb499f0d
feat(ui): New primitive for columns
All checks were successful
/ test (pull_request) Successful in 3m50s
/ lint (pull_request) Successful in 3m55s
Created a new tview primitive for the columns for better control over
style and function.
2024-01-08 04:52:13 +00:00
b983f8930e
feat: add the pelican project 2023-05-06 12:49:40 +01:00