devloperdevesh / devloperdevesh/FaultPlane

[Feat/UI]: Build a Floating Micro-Translation Dropdown Panel with Backdrop Blur Filters

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

Nobody has claimed this yet.

enhancement good first issue help wanted
Dominant language
Go
Stars
2
Forks
1
Avg merge
14m
Merged PRs (30d)
57

Description

Problem

Traditional basic dropdown selector cards pop into view instantly without transitions, creating layout friction across high-frequency metrics charts grids when swapping global deployment region zones.


Proposed Solution

Scaffold an advanced Floating Dropdown Component Overlay layer within /dashboard/components/RegionDropdown.tsx utilizing Next.js layout properties.

  • Design an isolated selection canvas panel container mapped with soft downward entry transitions (translate-y entry transforms from 4px to 0px parameters).
  • Apply minimalist backdrop filters cleanly using Tailwind CSS utility configurations (backdrop-blur-md / bg-slate-900/80 boundary layers) to keep underlying chart feeds cleanly visible while options lines are scrolled.
  • Ensure the dropdown overlay layout unmounts completely from DOM structures when focus shifts away.

Alternatives

  • Hard-coded static selection boxes grids, which clusters header layouts elements on mobile viewports.

Use Case

Establishes a sleek, elite infrastructure panel styling track, driving rapid community acquisition multipliers across web developers directories.


Additional Notes

Please drop a comment below to get assigned to this task instantly!

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

Start with /dashboard/components/RegionDropdown.tsx and inspect the existing region selector structure and focus handling. Implement the floating overlay with the specified translate-y entry transition and Tailwind backdrop-blur-md/bg-slate-900/80 styling. Done means the panel appears without disrupting chart layouts and unmounts from the DOM when focus moves away.

Written by the indexing model from the issue text.

Assessment

Tech stack
next.js, tailwindcss, typescript
Domain
frontend, web-dev
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
65/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.