diff --git a/web/src/routes/+page.svelte b/web/src/routes/+page.svelte index 2ef2442..45a56f4 100644 --- a/web/src/routes/+page.svelte +++ b/web/src/routes/+page.svelte @@ -19,6 +19,19 @@ let showModal: boolean = false; let currentAgent: Agent; + const promotedAgent: Agent = { + name: "promoted-agent", + metadata: { + display_name: "Mellowtel", + description: "Transparent monetization engine for Flutter Apps", + avatar_id: "mellowtel.png" + }, + author: { + name: "Mellowtel", + source_url: "https://www.mellowtel.dev/flutter/" + } + }; + $: loading = true; onMount(async () => { @@ -142,13 +155,6 @@ on:input={(e) => search(e.currentTarget.value)} /> - {#if loading}
@@ -164,52 +170,143 @@
- {#each filteredAgents as agent} + {#if filteredAgents.length > 0} + {#each filteredAgents as agent, index} + {#if index === 2} + + {/if} + + {/each} + {#if filteredAgents.length <= 2} + + {/if} + {:else} + {#each filteredAgents as agent} + - {/each} + {/if} + + {/each} + {/if}