bcgov / bcgov/entity

Auth Web Centralize Tooltip CSS

Open
#13,369 1 comment 0 reactions 0 assignees View on GitHub
ENTITY - DO NOT USE Priority2 techdebt
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

## What is the problem?
* Currently all of the v-tooltips are using a custom css tooltip design which is implemented independently for each component that uses it.

## What is the impact?
* There is lots of repeated css across auth-web and it takes longer to implement a new v-tooltip to the custom design.

## Proposed solution
* Centralize the tooltip css (ie, in `base.scss`) so each new tooltip has the same design. Similar to v-btn.

## Note
* It might be worth it to look at other repos as well as this tooltip design is widely used e.g. Namerequest

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the independent v-tooltip styles in auth-web and reviewing base.scss, then compare the tooltip design with related repositories such as Namerequest. Done means the repeated tooltip CSS is centralized and new v-tooltips use the same design without component-specific copies.

Written by the indexing model from the issue text.

Assessment

Tech stack
scss
Domain
design, frontend
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.