Radish alpha
r
Radicle desktop app
Radicle
Git (anonymous pull)
Log in to clone via SSH
Don't show delegate and private repo labels in repo view
Rūdolfs Ošiņš committed 1 year ago
commit 793c3bd60029e2c49d7e8e2d7c671cefa46d19ef
parent f2a6bad1d7330fbdf04ad620bc95beae1ca46b4b
3 files changed +5 -2
modified src/components/RepoHeader.svelte
@@ -6,6 +6,7 @@
  export let repo: RepoInfo;
  export let selfDid: string;
  export let emphasizedTitle: boolean = true;
+
  export let showLabels: boolean = true;

  $: project = repo.payloads["xyz.radicle.project"]!;
</script>
@@ -42,7 +43,7 @@
    {/if}
  </div>
  <div class="global-flex">
-
    {#if repo.visibility.type === "private"}
+
    {#if showLabels && repo.visibility.type === "private"}
      <div
        class="global-counter"
        style:padding="0"
@@ -52,7 +53,7 @@
        </div>
      </div>
    {/if}
-
    {#if repo.delegates.find(x => x.did === selfDid)}
+
    {#if showLabels && repo.delegates.find(x => x.did === selfDid)}
      <div
        class="global-counter"
        style:padding="0"
modified src/views/repo/Issues.svelte
@@ -73,6 +73,7 @@
      styleHeight="32px">
      <RepoHeader
        {repo}
+
        showLabels={false}
        selfDid={`did:key:${config.publicKey}`}
        emphasizedTitle={false} />
    </Border>
modified src/views/repo/Patches.svelte
@@ -82,6 +82,7 @@
      styleHeight="32px">
      <RepoHeader
        {repo}
+
        showLabels={false}
        selfDid={`did:key:${config.publicKey}`}
        emphasizedTitle={false} />
    </Border>