Radish alpha
r
Radicle desktop app
Radicle
Git (anonymous pull)
Log in to clone via SSH
Show full CID in new-release artifact rows
Daniel Norman committed 7 days ago
commit bc8df3d9c808633bd8b7c374810fc898bdd5ca78
parent 40385b017259d650622ca7e0440e3f686c1bd9a4
1 file changed +18 -10
modified src/views/repo/NewRelease.svelte
@@ -222,13 +222,18 @@
  }
  .file-row {
    display: flex;
-
    align-items: center;
-
    gap: 0.5rem;
+
    flex-direction: column;
+
    gap: 0.25rem;
    padding: 0.4rem 0.5rem;
    background-color: var(--color-surface-canvas);
    border: 1px solid var(--color-border-subtle);
    border-radius: var(--border-radius-sm);
  }
+
  .file-row .top {
+
    display: flex;
+
    align-items: center;
+
    gap: 0.5rem;
+
  }
  .file-row .path {
    font: var(--txt-body-s-mono);
    color: var(--color-text-secondary);
@@ -240,6 +245,7 @@
  .file-row .cid {
    font: var(--txt-body-s-mono);
    color: var(--color-text-secondary);
+
    word-break: break-all;
  }
  .file-row input.name {
    flex: 0 0 12rem;
@@ -303,20 +309,22 @@
    <div class="files">
      {#each files as file, i (file.path)}
        <div class="file-row">
-
          <input
-
            class="name"
-
            type="text"
-
            bind:value={file.name}
-
            disabled={submitting} />
-
          <span class="path" title={file.path}>{file.path}</span>
+
          <div class="top">
+
            <input
+
              class="name"
+
              type="text"
+
              bind:value={file.name}
+
              disabled={submitting} />
+
            <span class="path" title={file.path}>{file.path}</span>
+
            <button onclick={() => remove(i)} disabled={submitting}>×</button>
+
          </div>
          {#if file.computing}
            <span class="cid">computing…</span>
          {:else if file.error}
            <span class="error">{file.error}</span>
          {:else if file.cid}
-
            <span class="cid">{file.cid.slice(0, 12)}…</span>
+
            <span class="cid">{file.cid}</span>
          {/if}
-
          <button onclick={() => remove(i)} disabled={submitting}>×</button>
        </div>
      {/each}
    </div>