|
6 | 6 | <icon-template v-if="repo.is_template" /> |
7 | 7 | <icon-lock v-if="repo.private" /> |
8 | 8 | <icon-archive v-if="repo.archived" /> |
9 | | - <a v-dompurify-html="repoName" :href="repo.html_url" class="text-truncate icon-button" /> |
| 9 | + <a |
| 10 | + v-dompurify-html="repoName" |
| 11 | + :href="repo.html_url" |
| 12 | + rel="noopener noreferrer" |
| 13 | + :title="`Go to ${repo.full_name} repository`" |
| 14 | + class="text-truncate icon-button" |
| 15 | + /> |
10 | 16 | </h2> |
11 | 17 | <div class="repo__header-actions"> |
12 | 18 | <edit-repo :repo /> |
|
41 | 47 | {{ repo.integrations.analytics }} |
42 | 48 | </li> |
43 | 49 | <li v-if="repo.homepage"> |
44 | | - <a :href="repo.homepage"> |
| 50 | + <a |
| 51 | + :href="repo.homepage" |
| 52 | + target="_blank" |
| 53 | + rel="noopener noreferrer" |
| 54 | + title="Go to website" |
| 55 | + > |
45 | 56 | <icon-external-link /> |
46 | 57 | {{ hostingName ?? "Website" }} |
47 | 58 | </a> |
|
54 | 65 | {{ repo.language }} |
55 | 66 | </span> |
56 | 67 | <!-- Stars --> |
57 | | - <a :href="`https://github.com/${repo.full_name}/stargazers`" title="stars"> |
| 68 | + <a |
| 69 | + :href="`https://github.com/${repo.full_name}/stargazers`" |
| 70 | + target="_blank" |
| 71 | + rel="noopener noreferrer" |
| 72 | + title="Go to stargazers" |
| 73 | + > |
58 | 74 | <icon-star /> |
59 | 75 | {{ repo.stargazers_count }} |
60 | 76 | <metric-delta :delta="repoDiff?.stars" /> |
61 | 77 | </a> |
62 | 78 | <!-- Forks --> |
63 | | - <a :href="`https://github.com/${repo.full_name}/forks`" title="forks"> |
| 79 | + <a |
| 80 | + :href="`https://github.com/${repo.full_name}/forks`" |
| 81 | + target="_blank" |
| 82 | + rel="noopener noreferrer" |
| 83 | + title="Go to forks" |
| 84 | + > |
64 | 85 | <icon-git-fork /> |
65 | 86 | {{ repo.forks_count }} |
66 | 87 | <metric-delta :delta="repoDiff?.forks" /> |
67 | 88 | </a> |
68 | 89 | <!-- Issues --> |
69 | | - <a :href="`https://github.com/${repo.full_name}/issues?q=is%3Aopen`" title="open issues/prs"> |
| 90 | + <a |
| 91 | + :href="`https://github.com/${repo.full_name}/issues?q=is%3Aopen`" |
| 92 | + target="_blank" |
| 93 | + rel="noopener noreferrer" |
| 94 | + title="Go to open issues/prs" |
| 95 | + > |
70 | 96 | <icon-circle-dot /> |
71 | 97 | {{ repo.open_issues_count }} |
72 | 98 | <metric-delta :delta="repoDiff?.issues" inverse /> |
|
0 commit comments