Astro电商作品集

atelier-ko — Astro 电商模板

作者 xocothemes

极简家具电商 Astro 模板,内置购物车与结账预览,适合作品少而精的工坊。

看看你的网站会是什么样

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

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

演示站首页的真实桌面布局。

全部页面与视图 3

截图用于了解视觉与布局,交互效果请以实际项目为准。 本截图因高度限制未包含整页。

采集于 2026-09-27查看来源

值得关注的模板亮点

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

01

极简建筑感设计:灰调、细线、无圆角,突出摄影与排版

02

内置购物车抽屉与两步结账预览,基于 LocalStorage,无后端

03

目录筛选与排序、产品画廊、规格表、相关推荐,支持 JSON-LD

04

滚动动效基于 IntersectionObserver 与 CSS,无 JS 时优雅降级

05

集中配置站点信息与电商默认值,内容用 Markdown 管理

06

自托管字体,严格 TypeScript,SEO 与可访问性细节完整

模板详细介绍

Atelier Kō 是一个为小型家具工坊或类似手工艺目录设计的 Astro 电商主题,它的核心假设是:作品不多,摄影足够有力,因此界面刻意保持冷静和建筑感。整体视觉以画廊灰为主,搭配大号紧排的无衬线字体和等宽字体用于编号与尺寸,再用一个胡桃木色点缀呼应木材摄影。布局上多用细线而非卡片和阴影,没有圆角,也没有悬浮元素,段落标题前不设说明文字,结构清晰利落。动效克制:区块进入时轻微上移,图片以遮罩方式揭开,分割线从左向右绘制,首屏则随滚动缓慢漂移。所有内容由 Astro content collections 校验,站点名称、导航、页脚、联系方式和电商默认值都集中在一个配置文件里,输出为完全静态的 HTML,无框架运行时,所有增强功能在无 JavaScript 时也能降级为可用页面。

功能上,首页采用分屏式 hero,标题旁是一张全高照片,下方有规格带、编号的“工坊内”网格、带规格表的全宽特写模块和三木材面板。目录页支持客户端分类与材料筛选、价格排序、实时结果计数和空状态。产品页有缩略图切换的画廊、等宽规格表、数量步进器、相关作品,并输出 Product 和 BreadcrumbList JSON-LD。购物车以抽屉形式滑入,支持行内数量调整、实时小计、焦点陷阱和 Escape 关闭,全部由两个 data 属性驱动,无 JavaScript 时退化为普通链接到购物车页。购物车数据存于 LocalStorage,完整购物车页面和两步结账预览包含格式化的卡号、有效期和 CVC 输入框。页脚有居中的订阅区块,让每个页面都能触达。工作室页面包含全幅照片、编号原则、引用和统计条。滚动动效基于一个 IntersectionObserver 和四种显现变体,元素触发后即取消观察;头部和 hero 视差使用 CSS 滚动驱动,支持 animation-timeline 的浏览器无需 JavaScript,不支持时有样式化回退。

需要明确的是,订阅和结账流程只是设计预览,并未连接任何真实后端,上线前必须替换演示目录、价格、摄影和工作室文案,并设置 canonical 域名。主题自托管 Archivo 和 IBM Plex Mono 字体,仅 latin 和 latin-ext 子集,共四个 WOFF2 文件约 93 KB,不请求第三方源。设计令牌覆盖所有表面、文本、强调色和细线色,并提供一组组件类。Astro 图像管线全程使用 WebP,明确尺寸,首屏以上 eager 加载,以下 lazy。SEO 方面有 canonical URL、Open Graph 和 Twitter 卡片(含图片尺寸)、可配置的默认分享图、Organization/Product/BreadcrumbList JSON-LD、站点地图和动态 robots.txt。可访问性包含跳过链接、地标、每页一个 h1、所有控件有真实标签、焦点陷阱的移动菜单和可见焦点环。代码为严格 TypeScript,组件 props 有类型,内容 schema 用 Zod 校验。技术栈为 Astro 7、Tailwind CSS 4(Vite 插件)、Vite 8、TypeScript strict、Astro content collections、@astrojs/sitemap 和 Sharp。要求 Node.js 22.12.0 或更高。

适合作品数量有限、重视摄影和排版、希望快速搭建一个视觉克制且功能完整的静态电商站点的家具或手工艺品牌。由于结账仅为预览,若需真实交易需自行集成支付后端。

Astro电商作品集

适合你的项目吗?

适用场景

  • 小型家具工坊或手工艺品牌展示少量产品
  • 摄影师主导、强调视觉叙事的作品集式电商
  • 需要快速搭建静态演示或原型,后续接入支付
  • 偏好 Astro 与 Tailwind 技术栈的开发者

适合人群

  • 希望以摄影为核心、设计克制的电商项目
  • 熟悉 Astro 和 Tailwind 的开发者
  • 需要完整前端购物车体验但后端可后续集成的场景

上手与定制指南

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

  1. 1

    克隆仓库后运行 npm install && npm run dev。

  2. 2

    生产构建前设置 SITE 环境变量为你的域名,否则会使用演示 URL。

  3. 3

    编辑 src/config/site.ts 修改站点名称、导航、联系方式和电商默认值。

  4. 4

    产品内容放在 src/content/products 下,图片放 src/assets 以便优化。

  5. 5

    替换所有演示数据,并确认订阅与结账仅为前端预览,未连接真实后端。

查看仓库使用说明

授权与来源资料

使用条件与限制

免费使用 · 保留许可声明

MIT许可证允许免费使用、修改与商用,仅需保留版权与许可声明;README未附加额外授权限制。

使用时需要遵守

  • 保留原作者版权声明和 MIT 许可证声明。
  • 在所有副本或实质性部分中包含上述版权声明和许可声明

额外费用与待核对事项

  • README未单独说明演示图片、字体等素材的授权范围
查看原文依据

Permission is hereby granted, free of charge, to any person obtaining a copy

许可证原文

The above copyright notice and this permission notice shall be included in all

许可证原文

MIT. See [LICENSE](./LICENSE) for complete terms.

README 原文

Permission is hereby granted, free of char

许可证原文
https://github.com/xocothemes/atelier-ko/blob/main/LICENSEhttps://github.com/xocothemes/atelier-ko/blob/HEAD/README.md

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

项目核对记录与介绍依据

模板资料

来源平台
GitHub
资料与维护参考分
资料较完整 · 86 / 100
技术栈
Astro
网站类型
电商 · 作品集
这个分数如何计算

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

这个项目需要核对什么

记录的仓库更新时间
2026-08-17
截图检查日期
2026-09-06

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

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

查看具体选型方法 →

介绍的制作与核对状态

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

当前版本没有可核对的编辑审核记录;旧的应用时间不代表已完成事实审核。

这条历史介绍未保存固定版本的来源快照。请对照当前仓库,发现不一致可反馈。

反馈内容错误

看看同类模板

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