Radish alpha
r
Radicle web interface
Radicle
Git (anonymous pull)
Log in to clone via SSH
Show twemojis in project descriptions
Rūdolfs Ošiņš committed 3 years ago
commit e2f7665dbdfc172436cec5b9b00e15564583424a
parent 94d0ec50c5c276da6c1407b225fbae4d8b679381
2 files changed +4 -4
modified src/views/projects/ProjectMeta.svelte
@@ -4,7 +4,7 @@
  import Clipboard from "@app/components/Clipboard.svelte";
  import DOMPurify from "dompurify";
  import ProjectLink from "@app/components/ProjectLink.svelte";
-
  import { formatNodeId } from "@app/lib/utils";
+
  import { formatNodeId, twemoji } from "@app/lib/utils";

  export let project: Project;
  export let nodeId: string | undefined = undefined;
@@ -99,7 +99,7 @@
    <span class="truncate">{project.id}</span>
    <Clipboard small text={project.id} />
  </div>
-
  <div class="description">
+
  <div class="description" use:twemoji>
    {@html DOMPurify.sanitize(linkifyDescription(project.description))}
  </div>
</header>
modified src/views/projects/Widget.svelte
@@ -4,7 +4,7 @@
  import { groupCommitsByWeek } from "@app/lib/commit";
  import type { Host } from "@app/lib/api";
  import { Project } from "@app/lib/project";
-
  import { formatCommit } from "@app/lib/utils";
+
  import { formatCommit, twemoji } from "@app/lib/utils";

  export let project: proj.ProjectInfo;
  export let seed: { addr: Host };
@@ -117,7 +117,7 @@
      <span class="name">{project.name}</span>
    </div>
    {#if project.description}
-
      <div class="description">{project.description}</div>
+
      <div class="description" use:twemoji>{project.description}</div>
    {:else}
      <div class="description txt-missing">No description</div>
    {/if}