Skip to content

app-store page: list all published apps (add Sixtyfour + Smol Machines)#46

Merged
TeoSlayer merged 5 commits into
mainfrom
website-appstore-page
Jun 24, 2026
Merged

app-store page: list all published apps (add Sixtyfour + Smol Machines)#46
TeoSlayer merged 5 commits into
mainfrom
website-appstore-page

Conversation

@Alexgodoroja

Copy link
Copy Markdown
Collaborator

The Featured apps grid on /app-store only showed cosift + wallet. Add the two other published catalogue apps, with details pulled from the production catalogue + metadata.json (not guessed):

App id version license methods download category
Cosift io.pilot.cosift 0.1.2 MIT 8 4.6MB search
Sixtyfour io.pilot.sixtyfour 0.1.0 Proprietary 12 4.9MB intel
Smol Machines io.pilot.smolmachines 1.2.0 Apache-2.0 exec (<1s VM boot) 5MB compute
Wallet io.pilot.wallet 0.3.3 AGPL-3.0 8.7MB payments

Order: cosift → sixtyfour → smolmachines → wallet. Built locally (190 pages, no errors); all four cards render with correct install commands and source/docs links. Screenshot verified.

🤖 Generated with Claude Code

The Featured apps grid only listed cosift + wallet. Add the two other
published catalogue apps with accurate details pulled from the production
catalogue + metadata:

- io.pilot.sixtyfour — v0.1.0, Proprietary, 12 methods, 4.9MB, people/company
  intelligence (links to docs.sixtyfour.ai).
- io.pilot.smolmachines — v1.2.0, Apache-2.0, sub-second microVMs, 5MB adapter
  (links to github.com/smol-machines/smolvm).

Order: cosift, sixtyfour, smolmachines, wallet. Site builds clean (190 pages).
@github-actions

github-actions Bot commented Jun 23, 2026

Copy link
Copy Markdown

🚀 Preview deployed to Cloudflare Pages

  • Commit deploy URL: https://34dc8406.pilotprotocol.pages.dev
  • Branch alias: https://website-appstore-page.pilotprotocol.pages.dev (may take ~30s to propagate)
  • Commit: aaca9a8c8e6d3b8a6f8df96337c8ff426fd69835

Alex Godoroja added 4 commits June 23, 2026 14:54
The global .zoo grid (auto-fit minmax) fit 4 across on wide screens. Scope a
3-column override to this page (responsive: 2 cols ≤980px, 1 col ≤640px).
.zoo is shared with for/compatibility.astro, so the override stays page-scoped.
…mpany links

Redesign each app panel:
- top-right: the publisher's logo (Pilot mark for the in-house cosift + wallet;
  Sixtyfour, Smol Machines, and Telepat brand marks for the partner apps, from
  each company's official channel).
- under the description: a 'by <Company>' link to the publisher.
- version+license badge moved from top-right to a bottom row, next to the
  source/site link.
- new panel for Ideon (io.telepat.ideon-free) by Telepat (telepat.io).

Cards are now <div> (not a single <a>) so the company + source links can coexist.
Telepat's white logo recolored dark for the light card background. Built clean
(190 pages); all five logos load; layout verified by screenshot.
The card is a grid item with default min-width:auto, so the non-wrapping
install command (white-space:nowrap) stretched each card to ~425px — wider than
a 375px phone. Fix:
- .zoo-card { min-width: 0 } so the card shrinks to its grid column.
- install <code> wraps (white-space: pre-wrap; overflow-wrap: anywhere) instead
  of forcing width; ids + inline code wrap too.

Verified at 375px: cards are 333px, no element exceeds the viewport, no
horizontal page scroll; the command wraps cleanly onto two lines.
- bump .zoo-logo from 24px to 40px height (max 48px) so the marks are legible,
  esp. Telepat's thin strokes.
- Telepat's logo is a dark monochrome mark: visible on the light theme but
  invisible on the default dark theme. Tag it .zoo-logo-mono and invert it on
  dark (filter: invert(1)), disabled under [data-theme=light].

Verified both themes by screenshot: all five logos legible; Telepat reads on
dark (light) and light (dark).
@TeoSlayer TeoSlayer merged commit 05679a8 into main Jun 24, 2026
2 checks passed
@matthew-pilot matthew-pilot deleted the website-appstore-page branch June 24, 2026 18:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants