Sebin Song
Sebin Song
### Problem The logo the dashboard currently uses is actually a randomly-chosen placeholder icon and the proper logo image needs to be created. ### Solution Create it.
### Problem **[ Steps to reproduce ]** 1. Go to the group-chat in the app 2. Enter any multi-line text in the input field. 3. try mention someone as part...
### Problem  ### Solution Fix it.
closes #2305 Currently there is two places where users can add/remove/update their non-monetary contributions: **1.** `/contributions` page. **2.** `IncomeDetails.vue` modal. In **1.**, the item is added/removed/updated one by one. Whereas...
work on #2284
### Problem Found below UI bug while running cypress test. (caused when the username is very long)  ### Solution Fix it.
### Problem As proposed in [this comment](https://github.com/okTurtles/group-income/pull/2367#pullrequestreview-2344456580) of PR #2367 , make it possible to cycle between photos using the arrow keys on desktop if the message contains multiple photo...
closes #2982 Empty periods will be auto-populated in `paymentsByPeriod` property of the group state and will be shown in the dashboard bar graphs like below:
closes #2986 Didn't want to complicate `Prompt.vue` for this anymore. So created a `LoginErrorModal.vue`.
Work on **step 2** items in [this TODO list](https://github.com/okTurtles/group-income/issues/202#issuecomment-2567190831) This PR is about building this 'Add Permissions' modal and implement various features & updates associated with it. Permission details set...