Spaces:
Sleeping
Sleeping
fix(tools): add official distinction
Browse files
src/routes/tools/+page.svelte
CHANGED
|
@@ -225,6 +225,7 @@
|
|
| 225 |
<div class="mt-8 grid grid-cols-1 gap-3 sm:gap-5 lg:grid-cols-2">
|
| 226 |
{#each tools as tool}
|
| 227 |
{@const isActive = ($page.data.settings?.tools ?? []).includes(tool._id.toString())}
|
|
|
|
| 228 |
<a
|
| 229 |
href="{base}/tools/{tool._id.toString()}"
|
| 230 |
class="relative flex flex-row items-center gap-4 overflow-hidden text-balance rounded-xl border bg-gray-50/50 px-4 text-center shadow hover:bg-gray-50 hover:shadow-inner dark:border-gray-800/70 dark:bg-gray-950/20 dark:hover:bg-gray-950/40 max-sm:px-4 sm:h-24"
|
|
@@ -251,7 +252,7 @@
|
|
| 251 |
{tool.description}
|
| 252 |
</p>
|
| 253 |
|
| 254 |
-
{#if
|
| 255 |
<p class="mt-auto text-xs text-gray-400 dark:text-gray-500">
|
| 256 |
Added by <a
|
| 257 |
class="hover:underline"
|
|
@@ -264,7 +265,7 @@
|
|
| 264 |
{tool.useCount} runs
|
| 265 |
</p>
|
| 266 |
{:else}
|
| 267 |
-
<p class="mt-auto text-xs text-
|
| 268 |
HuggingChat official tool
|
| 269 |
</p>
|
| 270 |
{/if}
|
|
|
|
| 225 |
<div class="mt-8 grid grid-cols-1 gap-3 sm:gap-5 lg:grid-cols-2">
|
| 226 |
{#each tools as tool}
|
| 227 |
{@const isActive = ($page.data.settings?.tools ?? []).includes(tool._id.toString())}
|
| 228 |
+
{@const isOfficial = !tool.createdByName}
|
| 229 |
<a
|
| 230 |
href="{base}/tools/{tool._id.toString()}"
|
| 231 |
class="relative flex flex-row items-center gap-4 overflow-hidden text-balance rounded-xl border bg-gray-50/50 px-4 text-center shadow hover:bg-gray-50 hover:shadow-inner dark:border-gray-800/70 dark:bg-gray-950/20 dark:hover:bg-gray-950/40 max-sm:px-4 sm:h-24"
|
|
|
|
| 252 |
{tool.description}
|
| 253 |
</p>
|
| 254 |
|
| 255 |
+
{#if !isOfficial}
|
| 256 |
<p class="mt-auto text-xs text-gray-400 dark:text-gray-500">
|
| 257 |
Added by <a
|
| 258 |
class="hover:underline"
|
|
|
|
| 265 |
{tool.useCount} runs
|
| 266 |
</p>
|
| 267 |
{:else}
|
| 268 |
+
<p class="mt-auto text-xs text-purple-700 dark:text-purple-400">
|
| 269 |
HuggingChat official tool
|
| 270 |
</p>
|
| 271 |
{/if}
|