HTML企业官网

print-studio-website-template — HTML 企业官网模板

作者 8bsite

Dotdrum 是面向印刷工作室或小型出版社的单页 HTML 模板,包含价格计算器、商品展示、工作坊日期和联系表单,使用 GSAP 滚动动画,单文件、无需构建步骤,MIT 许可。

看看你的网站会是什么样

浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。

2 个预览视图
桌面端首页1 / 2
桌面端截图首屏预览

由服务器浏览器实际访问页面后截取。

全部页面与视图 2

截图用于了解视觉与布局,交互效果请以实际项目为准。

采集于 2026-10-17查看来源

值得关注的模板亮点

从已有项目资料中,快速了解它的特点。

01

单文件 HTML 模板,无需构建步骤,MIT 许可

02

GSAP ScrollTrigger 滚动动画:滚筒逐段印刷、墨版套准、日期逐个上墨

03

包含价格计算器,费率以表单 data 属性配置,货币在脚本中修改

04

商品、活动、问答、联系表单等区块齐全,表单为占位、尚未连接后端

05

滚筒、色阶图、半调拖尾等视觉元素由 HTML/CSS 渐变与遮罩绘制,可通过设计令牌改色

06

支持“减少动态效果”,开启后页面完整且静止

模板详细介绍

该模板是一个单页网站,面向双色孔版(risograph)工作室:印刷 zine、海报和书籍,销售自有版本并举办工作坊。页面采用群青与荧光粉两种平涂色和 CSS 绘制的半调网点;滚动时四个滚筒逐段“印刷”页面,墨版滑入套准,滚筒逐个为工作坊日期上墨。README 列出的页面区块包括:顶部导航(字标、区块链接、Price a run 按钮、手机菜单浮层)、两屏开场(大标题、四个滚筒与半调拖尾、粉色面板中的工作室陈述、照片和三条事实)、双色叠印的 4×4 色阶图、五步流程横向轨道与逐步印刷的纸张、工作室介绍(段落、四台机器列表、三张高低错落的照片)、八个商品分四列错落排列的商店、五个带日期/价格/剩余名额/Book 链接的活动列表、价格计算器(左侧作业选项,右侧实时作业单含总价、单价和交期,以及 Send this ticket 邮件按钮)、大字号客户与项目列表、原生 details 问答、地址/营业时间/邮箱/电话/占位联系表单及页脚。README 明确说明:表单目前不发送任何内容,需接入 Formspree 或 Netlify Forms,或删除;所有标记 data-8b-placeholder 的内容(社交预览图、favicon、邮箱、表单、电话、社交链接)以及虚构的价格、日期、地址都需要替换。技术栈为 GSAP 3.13.0、ScrollTrigger 和 Lenis 1.3.27(来自 jsDelivr),99 KB,无构建步骤;README 称其使用 color-mix()、容器查询单位、:has()、级联层和小/动态视口单位,并列出 Chrome/Edge 111+、Safari 16.2+、Firefox 121+;开启“减少动态效果”时页面完整且静止。字体为 Gabarito 与 Rethink Sans(Google Fonts),可通过 head 顶部 :root 中的 CSS 变量更换;计算器费率是表单上的 data 属性,货币在 section-script:quote 中修改。README 未提供后端、CMS 或部署流程的进一步说明。

HTML企业官网

适合你的项目吗?

适用场景

  • 孔版、丝网或活版印刷工作室制作单页官网
  • 印刷店或复印店展示报价并引导客户提交作业单
  • 小型出版社或 zine 出版者陈列少量在售版本
  • 手作工作室同时销售作品并发布工作坊日程

适合人群

  • 双色视觉识别的小型印刷工作室
  • 需要在线报价入口的印刷或复印店
  • 销售 zine、版画和书籍的小型出版社
  • 举办工作坊并需要活动列表的手作工作室

上手与定制指南

结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。

  1. 1

    下载 index.html、AGENTS.md、LICENSE、CREDITS.md 到项目,或点击 Use this template 后编辑 index.html 并开启 Settings → Pages

  2. 2

    替换所有 data-8b-placeholder 内容(社交预览图、favicon、邮箱、表单、电话、社交链接)及虚构的价格、日期、地址

  3. 3

    表单当前不发送数据,需接入 Formspree 或 Netlify Forms,或将其移除

  4. 4

    通过 head 顶部 :root 的 CSS 变量更换字体与配色;计算器费率在表单 data 属性中修改,货币在 section-script:quote 中修改

  5. 5

    大标题使用 style="--len:N" 控制宽度,修改文案后需将 N 设为新的字符数

查看仓库使用说明

授权与来源资料

使用条件与限制

免费使用 · 保留许可声明

本次收录的是公开仓库中采用 MIT 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。

使用时需要遵守

  • 允许免费使用、修改、商用和分发该版本代码。
  • 分发代码副本或实质性部分时,保留原作者版权声明和完整 MIT 许可声明。
  • 代码按现状提供;担保与责任限制以原许可证及适用法律为准。

额外费用与待核对事项

  • README 提及 Formspree 表单服务;真实提交需配置服务端点,其使用额度与费用需单独核对。
  • 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
  • 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
  • 发布前必须替换所有标记 data-8b-placeholder 的内容(社交预览图、favicon、邮箱、表单、电话、社交链接)以及虚构的价格、日期、地址等演示事实。
  • 联系表单目前不发送任何数据,需自行接入 Formspree 或 Netlify Forms,或将其移除。
  • 照片、字体和第三方库各自保留其原有许可,需查看 CREDITS.md 确认;MIT 许可仅覆盖代码本身。
  • 依赖 GSAP 3.13.0、ScrollTrigger 和 Lenis 1.3.27 从 jsDelivr 加载,运行时需访问该外部 CDN。
  • 字体 Gabarito 与 Rethink Sans 来自 Google Fonts,属外部字体服务,需自行确认其许可与可用性。
查看原文依据

Permission is hereby granted, free of charge

许可证原文

- Replace everything marked `data-8b-placeholder` (social preview image, favicon, email, form, phone, social) and the invented demo facts: prices, dates, address. [AGENTS.md](AGENTS.md) lists them.

README 原文

- The form sends nothing yet: connect it to Formspree or Netlify Forms, or remove it.

README 原文

MIT, see [LICENSE](LICENSE); the "Design: 8B" footer link is welcome, not required. Photos, fonts and libraries keep their own licences: [CREDITS.md](CREDITS.md). More free templates: [github.com/8bsite](https://github.com/8bsite).

README 原文

GSAP 3.13.0, ScrollTrigger, Lenis 1.3.27 from jsDelivr, 99 KB, no build step. Chrome and Edge 111+, Safari 16.2+, Firefox 121+ (it uses color-mix(), container query units, :has(), cascade layers, small/dynamic viewport units). With "reduce motion" on, the page is complete and still.

README 原文

Fonts: Gabarito, Rethink Sans (Google Fonts). Change both through the CSS variables in the `:root` block at the top of `<head>`. A big display line with `style="--len:N"` fills its width: set N to its new number of characters.

README 原文
https://github.com/8bsite/print-studio-website-template/blob/main/LICENSEhttps://github.com/8bsite/print-studio-website-template/blob/main/README.md

DeepSeek 根据仓库许可证和 README 整理 ·2026-10-17。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。

项目核对记录与介绍依据

模板资料

来源平台
GitHub
资料与维护参考分
资料较完整 · 80 / 100
技术栈
HTML
网站类型
企业官网
这个分数如何计算

本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。

这个项目需要核对什么

记录的仓库更新时间
2026-10-16
截图检查日期
2026-10-17

已收录演示链接。请用你的内容与屏幕尺寸检查;有演示不代表表单、认证或支付已经可用。

目录记录的主要技术栈是 HTML。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。

查看具体选型方法 →

介绍的制作与核对状态

介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。

审核声明: codex-user-requested-batch-review-20261018 · 2026-10-18

查看当时使用的来源资料

SHA-256: b83fdacd5dc1db5698191e86c29e7daac4afa285ab3690164fdffdf2a849bc6e

2026-10-17T00:43:10.144Z

来源文件 / 仓库
# Free HTML print studio website template with GSAP scroll animations — Dotdrum

**One-page website for a print studio or small press, with a price calculator, shop and workshop dates: a free HTML template in one file, with GSAP scroll animations, no build step, MIT license. Made by [8B](https://8b.com/), the AI website builder.**

[![License: MIT](https://img.shields.io/badge/license-MIT-blue)](LICENSE) ![one HTML file: no build](https://img.shields.io/badge/one%20HTML%20file-no%20build-orange) ![GSAP: ScrollTrigger](https://img.shields.io/badge/GSAP-ScrollTrigger-88ce02)

**[Live demo](https://8bsite.github.io/print-studio-website-template/)** · **[Use this template](https://github.com/new?template_name=print-studio-website-template&template_owner=8bsite)** · **[Download ZIP](https://github.com/8bsite/print-studio-website-template/archive/refs/heads/main.zip)**

<a href="https://8bsite.github.io/print-studio-website-template/"><img src="previews/desktop.png" alt="Dotdrum, a free HTML template: first screen on a desktop" width="76.1%"></a> <a href="https://8bsite.github.io/print-studio-website-template/"><img src="previews/phone.png" alt="Dotdrum, a free HTML template: first screen on a phone" width="21.9%"></a>

<p align="center"><a href="https://8bsite.github.io/print-studio-website-template/"><img src="previews/scroll.gif" alt="Dotdrum, a free HTML template: scrolling through the first sections on a desktop" width="40%"></a><br><sub>Scroll animation</sub></p>

A one-page site for a two-ink risograph studio that prints zines, posters and books, sells its own editions and runs workshops. Two flat inks, ultramarine and fluorescent pink, and halftone dots drawn in CSS; as you scroll, four drums print the page band by band, ink plates slide into register and a drum inks the workshop dates one by one.

Good for: risograph, screen-print or letterpress studio; print shop or copy shop with online quotes; small press or zine publisher with a few editions for sale; craft studio that sells work and runs workshops; any small studio with a two-colour graphic identity.

## Use it with an AI coding agent

Download the files into your project (in Windows PowerShell type `curl.exe`):

```bash
curl -LO https://raw.githubusercontent.com/8bsite/print-studio-website-template/main/index.html
curl -LO https://raw.githubusercontent.com/8bsite/print-studio-website-template/main/AGENTS.md
curl -LO https://raw.githubusercontent.com/8bsite/print-studio-website-template/main/LICENSE
curl -LO https://raw.githubusercontent.com/8bsite/print-studio-website-template/main/CREDITS.md
```

Then give your agent this prompt:

```text
Read AGENTS.md, then edit index.html. Use this template as the base for a site for <your studio or shop: what you make or print, where you are, your prices, products, workshops or events, how people order or book>. Keep the layout, the motion and the single-file format; replace the brand name, copy, photos, prices and rates, dates, client list, links and contacts, and recolour it through the CSS variables if needed.
```

Give the agent the downloaded file, not a link: from a link it would rebuild a different page. No agent? Click **[Use this template](https://github.com/new?template_name=print-studio-website-template&template_owner=8bsite)**, edit `index.html` and turn on **Settings → Pages**.

## What's on the page

- **Navigation** — top bar: wordmark, section links, Price a run button; phone menu overlay
- **Two inks, ten thousand dots.** — two-screen opening: big two-line headline and four drums with halftone trails, then a pink panel with the studio statement, a photo and three facts
- **Two inks. Sixteen colours.** — colour chart: two ink plates overprint into a 4×4 grid of tints (demo: blue and pink)
- **One sheet, two passes.** — how it works: five numbered steps on a horizontal track beside a sheet that gets printed step by step
- **A small room with a loud machine.** — about the studio: paragraph, list of four machines, three photos at alternating heights
- **From our own drum.** — shop: eight products in four staggered lanes, each with photo, title, format, price and Order link (demo: zines, prints and books)
- **Learn the drum.** — event list: five dated sessions with price, places left and a Book link, beside a lane where a drum inks each date
- **Price a run.** — price calculator: job options on the left, a live job ticket with total, unit price and turnaround, and a Send this ticket email button
- **Lately on the drum.** — list of recent clients and jobs set in large type (demo: a press log)
- **Before you send a file.** — questions and answers (native &lt;details&gt;)
- **Bring a file. Leave with a stack.** — address, opening hours, email, phone and a contact form (placeholders), four drums across the foot
- **Footer** — width-filling dotdrum wordmark, links, address, socials, copyright and the Design: 8B credit

## Design

Palette: ![#11138d](https://img.shields.io/badge/-%2311138d-11138d?style=flat-square) ![#ed008e](https://img.shields.io/badge/-%23ed008e-ed008e?style=flat-square) ![#f3f3fa](https://img.shields.io/badge/-%23f3f3fa-f3f3fa?style=flat-square) ![#07061f](https://img.shields.io/badge/-%2307061f-07061f?style=flat-square)  
Fonts: Gabarito, Rethink Sans (Google Fonts). Change both through the CSS variables in the `:root` block at the top of `<head>`. A big display line with `style="--len:N"` fills its width: set N to its new number of characters.

- The drums, lanes, halftone trails, the colour chart and the sample sheet are HTML and CSS (gradients and masks), not images: recolour them through the tokens.
- The quote calculator's rates are data attributes on the form; change them there, and the currency in section-script:quote.

## Before you publish

- Replace everything marked `data-8b-placeholder` (social preview image, favicon, email, form, phone, social) and the invented demo facts: prices, dates, address. [AGENTS.md](AGENTS.md) lists them.
- The form sends nothing yet: connect it to Formspree or Netlify Forms, or remove it.

## Tech

GSAP 3.13.0, ScrollTrigger, Lenis 1.3.27 from jsDelivr, 99 KB, no build step. Chrome and Edge 111+, Safari 16.2+, Firefox 121+ (it uses color-mix(), container query units, :has(), cascade layers, small/dynamic viewport units). With "reduce motion" on, the page is complete and still.

## License

MIT, see [LICENSE](LICENSE); the "Design: 8B" footer link is welcome, not required. Photos, fonts and libraries keep their own licences: [CREDITS.md](CREDITS.md). More free templates: [github.com/8bsite](https://github.com/8bsite).
反馈内容错误

看看同类模板

对比同技术栈与用途的模板,找到更适合的视觉与内容结构。