bcgov / bcgov/alcs

Add Documents Tab

Open
#2,670 0 comments 0 reactions 0 assignees View on GitHub
User Story
Dominant language
TypeScript
Stars
10
Forks
0
Avg merge
20h 8m
Merged PRs (30d)
30

Description

As the C&E Officer, I want to see all Documents added to various locations in the file, so I can scan everything at a glance and find what I'm looking for.

**Acceptance Criteria**

### C&E ROLE:

- similar to Documents tabs in other areas of the product, but
- [ ] no '+ Document' button
- columns:
- [ ] Document Source <- don't include the System
- [ ] Document Type <- full label, not just code
- [ ] File Name <- prioritize this column in the width settings
- [ ] Upload Date <- default sort DESC
- [ ] Actions:
- [ ] Download with hover text = Download
- [ ] Open in New with hover text = 'Find in File'
- [ ] include up/down sort buttons on the columns
- [ ] the 'Open in File' button scrolls the user to the document's location in the file (scroll to chronology entry too)

### NON-C&E ROLE - If #2669 is done, then complete the below as well

- [ ] All content will be hidden so disable the tab and provide hover text: Contact assigned officer

Figma: https://www.figma.com/design/5qXmbgyOL5M8PO7m7oqCeR/ALCS?node-id=6945-21293&t=2edYqkTBjdBaVHN1-4 

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by comparing the existing Documents tabs in other product areas and review the linked Figma design. Map the C&E and non-C&E acceptance criteria, including sorting, document actions, file-location scrolling, and the dependency on issue #2669. Done means the new tab matches the specified columns, controls, role behavior, and navigation.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.