algora-io / algora-io/algora

Feature Request: Force external bounty links to open in _blank target to preserve navigation context

Open Beginner friendly
#176 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Elixir
Stars
1.5k
Forks
152
PR merge metrics
No merged PRs in 30d

Description

Currently, when clicking on a project or bounty issue from the Algora dashboard, the link opens in the same tab. This disrupts the browsing flow.

If I review an issue on GitHub/GitLab and navigate through that repository (checking files, comments, etc.) but decide not to contribute, I am forced to press the browser's "Back" button multiple times to return to the Algora dashboard. Often, I end up having to re-open Algora in a fresh tab entirely, losing my scroll position or filters.

I would like issue/bounty links to open in a new tab by default (using target=_blank).

I currently have to remember to Ctrl + Click or Cmd + Click manually, but this is not intuitive for a dashboard that acts as an aggregator for external links.

Additional context Opening links in a new tab would allow users to:

  • Quickly "peek" at an issue.

  • If they are not interested, simply close the tab.

  • Immediately return to the Algora dashboard exactly where they left off without reloading the page.

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

Start by locating the Algora dashboard views that render project and bounty links to GitHub or GitLab. Check the relevant link behavior, then verify that external links open in a new tab and that the dashboard remains available with its browsing state intact.

Written by the indexing model from the issue text.

Assessment

Tech stack
elixir, html
Domain
frontend
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
65/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.