lalithkumar213 / lalithkumar213/sync-github-to-trello

hhhhhhh

Open
#43 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
No language data
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

📌 Description

Currently, the EPICS section in the sidebar is a single clickable field, which limits navigation clarity. To improve usability and provide structured access, we need to implement a dropdown menu under EPICS with submenu items.

This will allow users to directly navigate to specific sections (Events/Campaigns, Promotions, Issues, Surveys) while keeping the selected option clearly highlighted for better user experience.

This will cover:

Sidebar navigation (expand/collapse for EPICS).

Submenu items (Events/Campaigns, Promotions, Issues, Surveys).

Highlight state for the active submenu.

Sync between sidebar highlight and main content highlight.

📍 Current Behavior

EPICS is a single static field in the sidebar.

No dropdown or submenu navigation exists.

Highlight state only applies to top-level sidebar items, not submenu items.

🚀 Expected Behavior

Clicking EPICS toggles a dropdown.

Dropdown contains submenu items: Events/Campaigns, Promotions, Issues, Surveys.

Clicking a submenu item highlights it in the sidebar (similar to dashboard card highlight).

Only one submenu item is highlighted at a time.

Highlight persists until another submenu item is selected.

🎯 Implementation Roadmap

🔹 Phase 1 – Sidebar Structure Update

Add dropdown functionality to EPICS (expand/collapse).

Define submenu items under EPICS.

🔹 Phase 2 – Highlight Functionality

Implement active state styling for submenu items.

Ensure only the clicked submenu remains highlighted.

🔹 Phase 3 – Navigation Sync

Link submenu items to their respective dashboard sections.

Ensure card highlight and sidebar highlight remain consistent.

🔹 Phase 4 – Persistence & UX

Persist active submenu state during navigation.

Ensure clean collapse/expand behavior of EPICS.

🔹 Phase 5 – Testing & QA

Verify dropdown expand/collapse.

Confirm highlight works for all submenu items.

Validate navigation redirection to the correct section.

✅ Acceptance Criteria

EPICS expands into a dropdown with submenu items.

Submenu items: Events/Campaigns, Promotions, Issues, Surveys are available.

Clicking a submenu item highlights it in the sidebar.

Only one submenu can be highlighted at a time.

Sidebar highlight matches main content highlight.

Contributor guide

No contributing guide indexed for this repository

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

No files or tests are named. Start by locating the sidebar EPICS entry and the dashboard sections or cards for Events/Campaigns, Promotions, Issues, and Surveys. Review the existing navigation and highlight behavior, then verify that EPICS expands and collapses, one submenu remains active, and the sidebar and main-content highlights stay synchronized.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.