Portfolio · 46 种语言
Spread
A light, photo-first portfolio for studios and photographers, in every language your clients speak.

Spread
Spread treats a project as a series of photographs with credits, like a spread in a photo book. The photographs carry the colour; the page stays neutral and out of the way.
Visitors can look at the same work as a contact sheet, a column or one frame at a time, and the browser remembers the choice. Every series also has its own page, so search engines and link previews work.
All interface text lives in one file per language.
屏幕截图
桌面端

Contact sheet 
Case page
手机端

Home, 390 px 
Case, 390 px
ZIP 文件包含内容
- Full Astro source with the demo studio Talvor
- 25 sample photographs in five series
- Interface text in every language, one JSON file each
- README, setup wizard, form recipes, licence
- Build check for structured data
特性
- Five first screens, one setting: plate, strip, cover, open spread, or a cover that opens into the spread as you scroll
- Home page is a contact sheet of every series; a click opens a series in place, with its credits
- Three views the visitor can switch: sheet, column, one by one
- A case page per series for search engines and sharing
- Photos served as AVIF in several sizes, the first one preloaded
- Frames you have not shot yet show as clean plates of the right size
- Light by default, dark mode in the same tokens
- Contact form recipes for a Cloudflare Worker, Netlify Forms and Formspree
- Budgets are numbers, formatted per language, so a translation can never change a currency
- Social preview images, JSON-LD and RSS for every page in every language
- Cookie-free analytics in one setting, setup wizard
- Works with JavaScript off and from the keyboard
更新
- 1.0 First release.
实测速度
移动版 Lighthouse 在实时演示(Cloudflare CDN)上,默认限速,三次运行取中值,2026 年 10 月 27 日。
| 指标 | Spread | Vertical, Framer Portfolio ($129) |
|---|---|---|
| 性能 | 98 | 60 |
| LCP | 1.9 s | 11.6 s |
| 页面大小 | 1.1 MB | 8.0 MB |
| 可访问性 | 100 | – |
| 最佳实践 | 100 | – |
| SEO | 100 | – |
内置语言 46
- enEnglish
- deDeutsch
- frFrançais
- fr-CAFrançais (Canada)
- esEspañol
- es-419Español (Latinoamérica)
- pt-BRPortuguês (Brasil)
- pt-PTPortuguês (Portugal)
- itItaliano
- nlNederlands
- caCatalà
- daDansk
- svSvenska
- nbNorsk bokmål
- fiSuomi
- etEesti
- lvLatviešu
- ltLietuvių
- plPolski
- csČeština
- skSlovenčina
- slSlovenščina
- hrHrvatski
- sr-LatnSrpski
- huMagyar
- roRomână
- bgБългарски
- elΕλληνικά
- ukУкраїнська
- ruРусский
- trTürkçe
- heעברית
- arالعربية
- faفارسی
- hiहिन्दी
- bnবাংলা
- thไทย
- viTiếng Việt
- idBahasa Indonesia
- msBahasa Melayu
- filFilipino
- swKiswahili
- zh-Hans简体中文
- zh-Hant繁體中文
- ja日本語
- ko한국어
需要其他语言?我们支持的 40 多种语言中的任何一种都可以添加。 翻译服务
关于此模板的常见问题
Whose photographs are in the demo?
The 25 sample photographs and the studio Talvor are demo content, included with the licence for the demo only. Replace them with your own work before you publish.
Which first screen does it start with?
The cover that opens into the spread as you scroll. Change it with one setting.
Can I use it without a contact form service?
Yes. The form is optional; without an endpoint the page shows your email address instead.