Plan stuff. Log stuff.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
637 B

  1. <script>
  2. import ActivityIcon from "./ActivityIcon.svelte";
  3. export let activity = null
  4. export let subActivity = null
  5. </script>
  6. {#if activity != null && !activity.deleted}
  7. <div class="icon"><ActivityIcon name={activity.icon} /></div>
  8. <span class="name">{activity.name}{(subActivity && !subActivity.deleted) ? " " + subActivity.name : ""}</span>
  9. {:else}
  10. <div class="icon unknown"><ActivityIcon name="question" /></div>
  11. <span class="name unknown">(Unknown)</span>
  12. {/if}
  13. <style>
  14. div.icon {
  15. position: relative;
  16. top: 0.175em;
  17. display: inline-block;
  18. }
  19. div.unknown, span.unknown {
  20. color: #555;
  21. }
  22. </style>