Rate Card is an Astro template that gives photographs the opening position, then connects a work gallery with a numbered list of services and rates. A full-width image leads into a serif headline, a short introduction and a gallery with captions on hover. It suits photographers, designers, illustrators, architects, makers, artists and creative studios whose work benefits from large images. The fictional photographer Mara Lindqvist is example content you replace with your own work, background and service details.
The home gallery gives its first photograph the largest space. On the Work page, images keep their own proportions in columns, with captions underneath. An optional full-screen viewer lets visitors move between photographs using arrow keys or swipes and returns focus when closed. Below the home gallery, numbered services show descriptions, prices and durations. The Coverage and rates page adds planning questions, while the About section and client quotes give context to the work.
The main link opens an email by default and can point to your own booking or inquiry page. Your email appears prominently, with phone, hours and social profiles below it. The Contact page can include a form that posts name, email and message to an HTTPS endpoint you configure. Rate Card sells nothing by default and has no payment code. The included store module is off; enable it to sell fixed-price items through hosted checkout links.
Set gallery order, captions, services and appearance in src/site.config.ts, and edit longer pages and journal entries in Markdown. You can hide home sections, enable the journal section and turn off the image viewer. Eight palettes, color overrides and font choices adjust the presentation. The optional EmDash CMS edition edits pages, journal entries, menus and supported site settings on Node.js or Cloudflare Workers. Gallery settings, services and contact details remain in the configuration file. Rate Card version 1.0.0 costs $47 USD one-time.









