Skip to content

Ebbsterus/Loopslate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Site Slice README

What this is

A thin, static one-page draft that now renders verified publish-ready assets from the register CSV.

Included in this slice

  • index.html with page structure and dynamic card mount points
  • styles.css with responsive layout and status styling
  • app.js for CSV parsing and card rendering
  • Sample-Asset-Register.csv as source data

Not included in this slice

  • scraping logic
  • backend/database
  • authentication
  • deployment setup

How to run locally

Because browsers usually block CSV fetch on file://, run a local server:

cd "D:\Obsidian vault\LLM Cluster Project\LLM Cluster Project\site"
python -m http.server 8080

Then open:

  • http://localhost:8080

Validation checks

  1. Confirm page loads with no hardcoded sample card block in HTML.
  2. Confirm visible card count equals rows where publish_ready=Yes and verification_status=Verified.
  3. Confirm source links open in a new tab.
  4. Confirm rights notice remains visible.

Rights guardrail

Use only user-owned, public-domain, or clearly licensed media.

Preview behavior

  • Cards now attempt to show real preview media from preview_video_url or preview_image_url in the register.
  • If a source blocks metadata extraction, the card shows a labeled fallback preview block.
  • This keeps the page stable while you gradually enrich previews.

Interactive filters

  • Category, Duration, and Aspect Ratio filters are now active.
  • Filters apply only to rows already marked publish_ready=Yes and verification_status=Verified.
  • Use Reset filters to return to the full verified set.

Search filter

  • A text search filter now matches title, category, suggested_use, and loop_quality.
  • Search combines with Category/Duration/Aspect filters.

Asset detail modal

  • Click Details on any card to open a larger preview and full metadata.
  • Inside the modal you can open the source page or copy the source link.
  • Close via the x button, backdrop click, or Esc key.

Creator hooks

  • Left vertical brand rail added for identity and quick recognition.
  • Rotating creator banner cycles practical editing prompts.
  • "Loop of the Month" highlights the highest-scored verified asset with quick-use guidance.

Deploy to production

Option 1: Cloudflare Pages

  1. Push site/ files to a Git repo.
  2. Create a new Pages project.
  3. Set build command to none and output folder to root (/).
  4. Bind your domain and enable HTTPS.

Option 2: Vercel

  1. Import repo in Vercel.
  2. Set framework preset to "Other".
  3. Set output directory to site if deploying from repo root.
  4. Bind domain and verify HTTPS.

Legal links

Homepage now links to:

  • terms.html
  • usage-policy.html

Monetization slice

  • pricing.html includes 3 starter offers with temporary monetization placeholders.
  • Homepage includes a creator plan CTA panel.
  • Replace these placeholders before launch:
    • Starter Pack CTA
    • Pro Monthly CTA
    • sponsor email target in pricing.html

Launch polish

  • Pricing page now includes refund line, FAQ, and testimonial placeholders.
  • Replace placeholder testimonials with real creator quotes before public launch.
  • Confirm refund wording matches your final policy.

CTA analytics

  • analytics.js tracks clicks on revenue-focused CTAs without adding backend complexity.
  • If Plausible, gtag, or dataLayer exists later, the same clicks are forwarded there automatically.
  • For local verification, recent events are stored in browser local storage under loopslate_event_log.

Brand metadata

  • favicon.svg provides a lightweight brand icon for browser tabs.
  • social-preview.svg provides a lightweight share image for link previews.
  • Public pages now include title, description, canonical URL, Open Graph, and Twitter card metadata.
  • If the production domain changes, update the canonical and social-preview URLs in the page <head> tags.

404 page

  • 404.html provides a branded fallback page for broken or outdated links.
  • The page routes visitors back to homepage, pricing, or usage guidance instead of leaving them on a generic host error page.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors