bcgov / bcgov/entity

UI Design - Transaction table UI Enhancement

Open
#15,236 2 comments 0 reactions 1 assignee Claimed by @ethantspitt View on GitHub
Pay UX
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

### Figma images with the detail comments
https://www.figma.com/design/BRLFiH8ApQRkrQtfGcRUdn/Relationships?node-id=26534-1846&t=IxwFqfVe0Is8tk8G-4

#### Descriptions

- [ ] Apply autocomplete function on transaction type search box
https://vuetifyjs.com/en/components/autocompletes/#usage

- [ ] Add a search filter to "Amount"

- [ ] Fix table header position when scrolling
(using PPR table as reference)

- [ ] When no column selected, display empty state:
![image.png](https://images.zenhubusercontent.com/635959035fc077bd5d3e62a0/38f105c9-4efc-4693-a212-63198b857780)

**Tracey's Visual UXA:**

**Note:** Text colours should be"
bold headers #212529 / table data #495057
(May be better as a future ticket to update text colours so all info in each Account tabs matches including this one)

---------------

**- [ ] Fix Header Title Bars - Transactions + Recent Routing Slip**

- light blue header bar bg colour should be #E2E8EE and top two corners rounded for both
- match "Transactions (XX)" header size to "Recent Routing Slip"
- "(XX)" - Number of Transactions in brackets should be regular weight (keep "Transactions" bold)
- both header's icon colours should be #38598A

![Screen Shot 2023-02-08 at 4.35.51 PM.png](https://images.zenhubusercontent.com/5e1cd2cd5d67f0528e482520/e3cd9443-335c-43d5-87ee-fbe088b75b01)

-------

- [ ] Clickable expanding arrows should be the link blue colour #1669BB
![Screen Shot 2023-02-08 at 4.34.21 PM.png](https://images.zenhubusercontent.com/5e1cd2cd5d67f0528e482520/05c3cd9a-e081-4048-bdb5-09fe76449028)

-------

**- [ ] Fix all tool tips and icons**

- tool tips should be above icon, point centred with icon
- match tool tip text size and background colour to our standard (see Name Request "Select an Action" tool tips in first dropdown menu)
- reduce info icons to be 22px (instead of 24px)
- visually centre icons with the bold text
- green check marks should be #2E8549 (AA approved)
- Turn off the scaling animation on tool tips and just have them fade on/off (see Name Request "Select an Action" tool tips in first dropdown menu)

![Screen Shot 2023-02-08 at 3.30.49 PM.png](https://images.zenhubusercontent.com/5e1cd2cd5d67f0528e482520/db334792-1f0f-43de-9774-4515295874b8)

![Screen Shot 2023-02-08 at 3.47.18 PM.png](https://images.zenhubusercontent.com/5e1cd2cd5d67f0528e482520/464c43ca-9aa1-44cf-8b66-63388c5d40a9)

------------

**- [ ] Fix Date Picker Styling**

- make headers/buttons/text colours match to PPR Table date picker (shouldn't this be a shared component?)

![Screen Shot 2023-02-08 at 3.25.11 PM.png](https://images.zenhubusercontent.com/5e1cd2cd5d67f0528e482520/4b64b919-6d44-4667-8b80-b65e7acc39e7)

-------------

**- [ ] Fix All Dropdowns**

- dropdown should appear and be anchored right below the field
- default text is #495057

![Screen Shot 2023-02-08 at 3.22.12 PM.png](https://images.zenhubusercontent.com/5e1cd2cd5d67f0528e482520/25ef6dde-4250-4fd9-a329-7bed4d85fd50)

-----------

**- [ ] Fix Columns to Show**

- dropdown should appear and be anchored right below the field
- Text size for field and dropdown items should be 14px
- text is too far away from check boxes
- capital "S"
- default text and checkboxes should be #495057
- Remove the selected light blue bg row colour
- Folio # in all instances should be "Folio Number"

![Screen Shot 2023-02-08 at 4.52.01 PM.png](https://images.zenhubusercontent.com/5e1cd2cd5d67f0528e482520/69b5a4d2-3632-43c7-8e58-782d335085a5)

-----------

- [ ] Decrease gutters between column (Match to PPR table)
- [ ] Folio # in all instances should be "Folio Number" (dropdown/header/filter - may need to increase column width

![Screen Shot 2023-02-08 at 3.27.12 PM.png](https://images.zenhubusercontent.com/5e1cd2cd5d67f0528e482520/ad3b1b0b-929b-41ee-9452-500f63d75d44)

------------

- [ ] Think we may need to move away from pagination and make the header/filter rows sticky and scrollbar and fixed height (which could increase based on browser height for 4k monitors?) - worth design team discussion

![Screen Shot 2023-02-08 at 3.39.11 PM.png](https://images.zenhubusercontent.com/5e1cd2cd5d67f0528e482520/1ea3b369-1346-4bb3-815a-0353813bd5b3)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.