bcgov / bcgov/zeva2

ZEVA 2: Compliance Calculator - visual update +filtering logic

Open
#259 0 comments 0 reactions 1 assignee Claimed by @dallascrichmond View on GitHub
Medium Task
Dominant language
TypeScript
Stars
1
Forks
6
Avg merge
14h 22m
Merged PRs (30d)
32

Description

**Describe the task**
Implement the updated visual style of the Compliance calculator based on the new Figma design. Apply new logic related to Model Year selection as requested by BA.
This includes:
1. Updating UI elements (dropdowns, inputs, tables. panels, spacing, typography) to match the After design
2. Applying logic so that when a supplier selects a Model Year, the calculator displays only the models validated for the same model year
3. Filtering for table
4. Keep calculation horizon at 3 years, with no changes

**Purpose**
To update the Compliance Calculator so that it aligns with approved design direction and accurately reflects validated model options based on selected model year.

**Acceptance Criteria**
Visual updates
- [x] All UI components match the updated [Figma design ](https://www.figma.com/design/7Qgou3rxcHHk5qbmD9538x/ZEVA-2?node-id=1273-5903&t=fBQDnpXzSzBHINaZ-1)
- [x] All components use Design tokens where applicable

Model year logic
- [x] When model year is selected, only validated models for that same year are displayed
- [x] No models from outside the chosen Model Year appear

Calculator Horizon
- [x] Calculator displaying for 3 years out

**Additional context**
[Stakeholder feedback email ](https://bcgov.sharepoint.com/:i:/r/teams/00598-TeamZelda/Shared%20Documents/Team%20Zelda/_ZEVA/ZEVA%20Rebuild/UX%20Proposals%20to%20BA/Calculator%20proposal%20-%20status%20NO%20ANSWER/BA%20Response.png?csf=1&web=1&e=GZauEt)
ZEVA 1 design
Image

Zeva 2 design

Image

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.