Full Page

Hollow Ground

Hollow Ground releases music that resists easy categorization. We press vinyl, maintain a Bandcamp, and say no to most things. Founded in Zurich in 2016. Our catalog spans ambient, noise, experimental electronics, and things we don't have words for. We release 8–10 records a year, each one because someone on our team couldn't stop listening to it.

Roster

Kali Malone, Puce Mary, Shifted, JASSS, Felicia Atkinson, Perila

Recent Releases

HG-048 — Kali Malone 'All Life Long' (2xLP), HG-047 — Perila 'How Much Time' (LP), HG-046 — Shifted 'Under a Single Banner' (LP), HG-045 — JASSS 'Ache' (12")

Record Label

Indie record label page with catalog, roster, and submission info.

by DesignGenerate 0 stars 1 renders 0 forks

Schema

FieldType
label_name string
philosophy text
roster list<string>
recent_releases list<string>
email email
shop_url link

Apply Values

POST JSON to the API endpoint:

POST /api/templates/record-label/apply
Content-Type: application/json

{
  "label_name": "Hollow Ground",
  "philosophy": "Hollow Ground releases music that resists easy categorization. We press vinyl, maintain a Bandcamp, and say no to most things.\n\nFounded in Zurich in 2016. Our catalog spans ambient, noise, experimental electronics, and things we don't have words for. We release 8–10 records a year, each one because someone on our team couldn't stop listening to it.",
  "roster": [
    "Kali Malone",
    "Puce Mary",
    "Shifted",
    "JASSS",
    "Felicia Atkinson",
    "Perila"
  ],
  "recent_releases": [
    "HG-048 — Kali Malone 'All Life Long' (2xLP)",
    "HG-047 — Perila 'How Much Time' (LP)",
    "HG-046 — Shifted 'Under a Single Banner' (LP)",
    "HG-045 — JASSS 'Ache' (12\")"
  ],
  "email": "[email protected]",
  "shop_url": "https://example.com/shop"
}

AI Prompt

Copy this prompt to generate a compatible template with any LLM:

You are an expert frontend designer.
Create a beautiful, modern HTML template for "Record Label" that strictly follows the constraints and schema below.

## Constraints
- Style everything using inline style="" attributes only (no external CSS, no <link>, no <style> tags)
- Do NOT use: <script>, <iframe>, <form>, <input>, <textarea>, <button>, <select>, <object>, <embed>, <details>, <dialog>
- Place data placeholders using this syntax: {{label_name:string}}, {{philosophy:text}}, {{roster:list<string>}}
- The template must be a single HTML fragment (no <html>, <head>, or <body> tags)
- Use system fonts: font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif (or Georgia, serif for editorial)

## JSON Schema
```json
{
  "label_name": "string",
  "philosophy": "text",
  "roster": [
    "string"
  ],
  "recent_releases": [
    "string"
  ],
  "email": "email",
  "shop_url": "link"
}
```

## Placeholder Syntax
Each data point uses `{{key:type}}` — for example:
- `{{label_name:string}}` → string
- `{{philosophy:text}}` → text
- `{{roster:list<string>}}` → list<string>
- `{{recent_releases:list<string>}}` → list<string>
- `{{email:email}}` → email
- `{{shop_url:link}}` → link

Output ONLY the HTML code block. No explanation.