diff --git a/tools/ui/src/lib/components/app/dialogs/DialogModelsHub.svelte b/tools/ui/src/lib/components/app/dialogs/DialogModelsDiscover.svelte similarity index 86% rename from tools/ui/src/lib/components/app/dialogs/DialogModelsHub.svelte rename to tools/ui/src/lib/components/app/dialogs/DialogModelsDiscover.svelte index b5f5f1e630..79a7ddab0e 100644 --- a/tools/ui/src/lib/components/app/dialogs/DialogModelsHub.svelte +++ b/tools/ui/src/lib/components/app/dialogs/DialogModelsDiscover.svelte @@ -1,6 +1,7 @@ - -
  • - -
  • diff --git a/tools/ui/src/lib/components/app/models/ModelId.svelte b/tools/ui/src/lib/components/app/models/ModelId.svelte index a84083d612..e2e92568b7 100644 --- a/tools/ui/src/lib/components/app/models/ModelId.svelte +++ b/tools/ui/src/lib/components/app/models/ModelId.svelte @@ -1,5 +1,6 @@ + + + {#if avatarError} + + {:else} + (avatarError = true)} + class="h-9 w-9 rounded-md bg-gray-200 p-0.5" + alt="" + loading="lazy" + /> + {/if} + + {#if quantOrg} + + + {#if quantError} + + {:else} + (quantError = true)} + class="h-full w-full rounded-full bg-gray-200" + alt="" + loading="lazy" + /> + {/if} + + +

    {quantOrg}

    +
    +
    + {/if} +
    diff --git a/tools/ui/src/lib/components/app/models-hub/ModelsHubModelDetails.svelte b/tools/ui/src/lib/components/app/models/discover/ModelsDiscoverDetails.svelte similarity index 100% rename from tools/ui/src/lib/components/app/models-hub/ModelsHubModelDetails.svelte rename to tools/ui/src/lib/components/app/models/discover/ModelsDiscoverDetails.svelte diff --git a/tools/ui/src/lib/components/app/models/discover/ModelsDiscoverInfo.svelte b/tools/ui/src/lib/components/app/models/discover/ModelsDiscoverInfo.svelte new file mode 100644 index 0000000000..a0a0f1e1da --- /dev/null +++ b/tools/ui/src/lib/components/app/models/discover/ModelsDiscoverInfo.svelte @@ -0,0 +1,74 @@ + + + + + + + + + {HuggingFaceService.formatDownloads(model.downloads)} + + + + {HuggingFaceService.formatLikes(model.likes)} + + {#if contextLength} + + {formatParameters(contextLength)} ctx + + {/if} + + diff --git a/tools/ui/src/lib/components/app/models/discover/ModelsDiscoverItem.svelte b/tools/ui/src/lib/components/app/models/discover/ModelsDiscoverItem.svelte new file mode 100644 index 0000000000..4e4c0e2ea2 --- /dev/null +++ b/tools/ui/src/lib/components/app/models/discover/ModelsDiscoverItem.svelte @@ -0,0 +1,42 @@ + + +
  • + +
  • diff --git a/tools/ui/src/lib/components/app/models-hub/ModelsHubList.svelte b/tools/ui/src/lib/components/app/models/discover/ModelsDiscoverList.svelte similarity index 75% rename from tools/ui/src/lib/components/app/models-hub/ModelsHubList.svelte rename to tools/ui/src/lib/components/app/models/discover/ModelsDiscoverList.svelte index 4ab5b591e5..0d4bf015d2 100644 --- a/tools/ui/src/lib/components/app/models-hub/ModelsHubList.svelte +++ b/tools/ui/src/lib/components/app/models/discover/ModelsDiscoverList.svelte @@ -1,6 +1,6 @@