Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

External links should open in new tab with noreferrer and noopener #1399

Merged
merged 1 commit into from
Jun 7, 2018

Conversation

SaptakS
Copy link
Contributor

@SaptakS SaptakS commented Jun 7, 2018

Description

According to most UX studies, external links should open in a new tab. Some of the links weren't following this. So modified them.

Also, wherever we use target=_blank we should also add rel="noopener noreferrer" because of the most underetimated vulnerability. Fixed few of those too.

Checklist
  • linter status: 100% pass
  • changes don't break existing behavior
  • commit message follows commit guidelines
Affected core subsystem(s)

Links

@ghost ghost assigned SaptakS Jun 7, 2018
@ghost ghost added the in progress label Jun 7, 2018
@codecov
Copy link

codecov bot commented Jun 7, 2018

Codecov Report

Merging #1399 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master    #1399   +/-   ##
=======================================
  Coverage   30.26%   30.26%           
=======================================
  Files         125      125           
  Lines        9038     9038           
  Branches     1159     1159           
=======================================
  Hits         2735     2735           
  Misses       6194     6194           
  Partials      109      109

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 14d2737...ab8adbe. Read the comment docs.

Copy link
Contributor

@mbeacom mbeacom left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:gravy: :shipit:

@mbeacom mbeacom added the frontend This needs frontend expertise. label Jun 7, 2018
@mbeacom mbeacom merged commit a92e116 into gitcoinco:master Jun 7, 2018
@ghost ghost removed the in progress label Jun 7, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
frontend This needs frontend expertise.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants