mi6 / mi6/ic-ui-kit

Side navigation app title clickable area expansion

Open
#1,657 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

good first issue side-navigation component
Dominant language
TypeScript
Stars
53
Forks
63
Avg merge
2d 4h
Merged PRs (30d)
15

Description

## Summary
Increase the size of the app title clickable area to fill the top section of top nav.

## 💬 Description
The app title show its clickable area idented from the edges using a set margin. However, all other clickable buttons in the side nav span the full width and height of the container.

To attain consistency, we should update the app title to follow this same pattern.

## 💰 Use value
Consistent approach to interaction areas will remove chance of error when trying to click the buttons within the side navigation.

## 📝 Acceptance Criteria
If relevant, describe in full detail the different interactions and edge cases that the component or patterns needs to fulfil.

*Given* that a side navigation exists with a clickable app-title
*When* interactiving the the app-title button
*Then* the interaction area should fill the side nav in same way as other side nav buttons.

## ✏ Designs
If there's a Figma design file (or other mock-up), include it here.

## 🧾 Guidance
If there's written guidance or documentation, include a link to it here.

## Additional info
Tell us anything else useful to help us understand your suggestion.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Inspect the side navigation app-title component and compare its clickable container with the other side navigation buttons. Verify the app title interaction area fills the same width and height as the surrounding navigation controls, then confirm the behavior against the acceptance criteria.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.