chadtmiller.com/knotless
git that lives in your Atmosphere account
1
10
Issues come before pulls in a repository's tabs and its card
crates/knotless-serve/src/card.rs+1−1
| @@ -479,8 +479,8 @@ impl Card { | ||
// The counts, from the right edge leftward. | ||
let mut right = WIDTH as f32 - PAD; | ||
for (path, text) in [ | ||
(icon::ISSUE, plural(*issues, "open issue", "open issues")), | ||
(icon::PULL, plural(*pulls, "open pull", "open pulls")), | ||
(icon::ISSUE, plural(*issues, "open issue", "open issues")), | ||
] { | ||
let w = measure(&text, 32.0, Weight::Regular); | ||
write!( | ||
web/src/lib/organisms/RepoHeader.svelte+1−1
| @@ -52,8 +52,8 @@ | ||
<nav class="tabs" data-sveltekit-reset="false" {@attach scrollRow(tab)}> | ||
<TabLink href={href()} label="Code" icon="code" current={tab === 'code'} /> | ||
<TabLink href={href(`/commits/${urlPath(repo.defaultBranch)}`)} label="Commits" icon="commit" current={tab === 'commits'} /> | ||
<TabLink href={href('/pulls')} label="Pulls" icon="pull" count={repo.openPulls} current={tab === 'pulls'} /> | ||
<TabLink href={href('/issues')} label="Issues" icon="issue" count={repo.openIssues} current={tab === 'issues'} /> | ||
<TabLink href={href('/pulls')} label="Pulls" icon="pull" count={repo.openPulls} current={tab === 'pulls'} /> | ||
<TabLink href={href('/releases')} label="Releases" icon="tag" count={repo.releases?.count} current={tab === 'releases'} /> | ||
<TabLink href={href('/checks')} label="Checks" icon="checks" current={tab === 'checks'} /> | ||
{#if owner}<TabLink href={href('/settings')} label="Settings" icon="gear" current={tab === 'settings'} />{/if} | ||