同一套演示数据对应 /t/01/ 至 /t/15/ 十五种视觉布局,可对比设计决策
resto-templates — Astro 企业官网模板
作者 ashtonmorrow
Folio Resto 是一个基于 Astro 的餐饮网站模板仓库,包含十五种视觉布局、共享演示数据与西班牙语操作指南,用于比较设计并替换为真实餐厅信息。
看看你的网站会是什么样
浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。
全部页面与视图 2
截图用于了解视觉与布局,交互效果请以实际项目为准。
值得关注的模板亮点
从已有项目资料中,快速了解它的特点。
共享内容集中在 src/data/restaurant.ts,避免在十五个页面中重复修改菜单
提供 npm run verify 检查类型、测试、构建、路由、锚点、sitemap 与图片
可选运行 npm run test:browser,在手机和桌面尺寸下检查导航与表单
README 包含发布前检查清单,涉及域名、照片替换、WhatsApp、Maps 与 robots.txt
模板详细介绍
该仓库同时存放 Folio 的指南内容和 Folio Resto 演示项目。站点结构包括首页、/aprender/ 引导练习、/guias/ 学习库、/ejemplos/ 可复制示例,以及 /t/01/ 到 /t/15/ 共十五个视觉版本。Folio Resto 是同一套演示信息(品牌、菜单、照片)在十五种布局下的呈现,便于在不更换内容的前提下比较设计选择。
README 说明内容集中在 src/data/restaurant.ts,样式令牌在 src/styles/tokens.css,图片在 public/images/,站点地址在 astro.config.mjs。使用方式为通过 GitHub 的 Use this template 创建副本,在 Codex 中连接 GitHub 并指定该副本,要求先阅读 README.md 与 CLAUDE.md,再选择 src/pages/t/ 中的一个基础版本替换演示数据。
运行需要 Node.js 24,使用 npm ci 安装依赖、npm run dev 启动本地开发。发布前可运行 npm run verify 检查类型、测试、构建、路由、锚点、sitemap 与图片,产物在 dist/ 中,README 称其可用于任意静态托管。README 未提供具体框架版本号、性能数据或生产就绪程度的说明。
适合你的项目吗?
适用场景
- 为餐厅网站挑选一种视觉布局,并将演示内容替换为真实品牌、菜单与照片
- 在西班牙语指南的引导下,从设计稿过渡到可运行的静态网站
- 比较同一内容在不同排版与配色下的呈现效果,作为设计参考
- 使用 npm run verify 在发布前检查构建产物、路由与图片
适合人群
- 需要现成餐饮网站结构并希望自行替换内容的开发者
- 希望按西班牙语分步指南操作、对代码经验有限的餐厅经营者
- 需要多种布局参考以决定最终视觉方向的设计人员
上手与定制指南
结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。
- 1
需要 Node.js 24,使用 nvm 时 .nvmrc 会选择该版本
- 2
依次运行 nvm use、npm ci、npm run dev 启动本地开发,默认地址通常为 http://localhost:4321
- 3
发布前运行 npm run verify,产物位于 dist/
- 4
如需浏览器测试,先执行 npx playwright install chromium,再运行 npm run test:browser
- 5
不要从副本直接运行 npm run deploy,README 说明该命令会将原始 Folio 发布到其 Cloudflare 账户,应改用自己账户的 wrangler.jsonc 配置
授权与来源资料
使用条件与限制
免费使用 · 保留许可声明本次收录的是公开仓库中采用 MIT 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。
使用时需要遵守
- 允许免费使用、修改、商用和分发该版本代码。
- 分发代码副本或实质性部分时,保留原作者版权声明和完整 MIT 许可声明。
- 代码按现状提供;担保与责任限制以原许可证及适用法律为准。
额外费用与待核对事项
- 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
- 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
- npm run deploy 会将原始 Folio 发布到其 Cloudflare 账户,不应从副本运行;需自行选择托管商、创建业务账户并替换 wrangler.jsonc 配置。
- 发布前必须替换所有 Casa Rufina 的演示照片和数据。
- 仓库内附带的照片仅为演示素材,发布真实网站前必须替换。
- 运行项目需要 Node.js 24。
- 使用流程要求在 ChatGPT 内的 Codex 中连接 GitHub 账户并选择副本。
查看原文依据
Permission is hereby granted, free of charge
许可证原文
`npm run deploy` publica el Folio original en su cuenta de Cloudflare. No lo
README 原文
- Reemplazá todas las fotos y datos de Casa Rufina.
README 原文
Código bajo licencia MIT. Podés copiarlo, modificarlo y usarlo para tu negocio o para clientes. Las fotografías incluidas son material de demostración: reemplazalas antes de publicar un sitio real.
README 原文
Necesitás Node.js 24. Si usás `nvm`, el archivo `.nvmrc` selecciona esa versión.
README 原文
https://github.com/ashtonmorrow/resto-templates/blob/master/LICENSEhttps://github.com/ashtonmorrow/resto-templates/blob/master/README.md2. Abrí Codex dentro de ChatGPT, conectá tu cuenta de GitHub y elegí solamente tu copia.
README 原文
DeepSeek 根据仓库许可证和 README 整理 ·2026-10-15。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。
项目核对记录与介绍依据
模板资料
- 来源平台
- GitHub
- 资料与维护参考分
- 资料较完整 · 80 / 100
- 技术栈
- Astro
- 网站类型
- 企业官网
这个分数如何计算
本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。
这个项目需要核对什么
- 记录的仓库更新时间
- 2026-09-03
- 截图检查日期
- 2026-10-15
已收录演示链接。请用你的内容与屏幕尺寸检查;有演示不代表表单、认证或支付已经可用。
目录记录的主要技术栈是 Astro。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。
查看具体选型方法 →介绍的制作与核对状态
介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。
审核声明: codex-user-requested-batch-review-20261015 · 2026-10-15
查看当时使用的来源资料
SHA-256: 9ca91bf52318f647abef63f4644e024bf7ae1e60ddf874e48b348a4c71974fa5
2026-10-15T02:34:33.743Z
来源文件 / 仓库# Folio Este repositorio contiene las guías de Folio y el proyecto de demostración Folio Resto. El recorrido empieza con una referencia de diseño, sigue por los archivos que controlan la página y termina con una revisión del cambio. Sitio en vivo: [folio.unwoke.ninja](https://folio.unwoke.ninja/) ## Estructura del sitio - `/`: presentación de Folio y entrada al recorrido. - `/aprender/`: primera práctica guiada. - `/guias/`: biblioteca de aprendizaje. - `/ejemplos/`: proyectos abiertos que se pueden visitar y copiar. - `/t/01/` a `/t/15/`: versiones visuales del primer ejemplo. ## Primer ejemplo: Folio Resto Folio Resto es una web gastronómica con quince direcciones visuales. Todas usan la misma información de demostración, para que puedas comparar decisiones de diseño sin cambiar de marca, carta o fotografías. ## Hacer una copia y abrirla 1. Tocá **Use this template** arriba de esta página para crear una copia en tu cuenta. 2. Abrí Codex dentro de ChatGPT, conectá tu cuenta de GitHub y elegí solamente tu copia. 3. Pedile que lea `README.md` y `CLAUDE.md` antes de cambiar nada. 4. Elegí una base en `src/pages/t/` y reemplazá la información de demostración. 5. Revisá la versión móvil y publicala en una cuenta que controles. Para ubicarte en el proyecto antes de editar, pegá este pedido: > Quiero adaptar Folio Resto para mi negocio gastronómico. Primero leé el README y CLAUDE.md. Conservá la estructura y preguntame solamente por los datos que falten: nombre, tipo de local, ciudad, carta, horarios, WhatsApp, dirección, reservas, colores y fotos. Después reemplazá el contenido de demostración, verificá la versión móvil y explicame cómo publicarlo en una cuenta que yo controle. Guía ilustrada en español: [crear la web de tu restaurante con ChatGPT](https://folio.unwoke.ninja/guias/crear-web-restaurante-con-chatgpt/). Si venís del diseño y recién empezás con código: [del diseño a una web real con IA](https://folio.unwoke.ninja/guias/del-diseno-a-una-web-con-ia/). ## Dónde se cambia cada cosa - `src/data/restaurant.ts`: nombre, historia, carta, horarios, ubicación, WhatsApp y redes. - `src/pages/t/01.astro` a `src/pages/t/15.astro`: las quince composiciones. - `src/styles/tokens.css`: colores y tipografías de cada estilo. - `public/images/`: fotografías del restaurante y de los platos. - `astro.config.mjs`: dirección pública del sitio. El contenido compartido evita tener que cambiar la carta quince veces. Elegí una sola composición para tu sitio final; las demás pueden seguir como referencia o eliminarse. ## Ejecutar el proyecto Necesitás Node.js 24. Si usás `nvm`, el archivo `.nvmrc` selecciona esa versión. ```bash nvm use npm ci npm run dev ``` Astro mostrará una dirección local, normalmente `http://localhost:4321`. Antes de publicar, ejecutá la comprobación completa: ```bash npm run verify ``` La comprobación revisa tipos, tests, build, rutas, anclas, sitemap e imágenes. Los archivos terminados quedan en `dist/` y funcionan en cualquier hosting estático. Para probar también la navegación y los formularios en tamaños de teléfono y escritorio, instalá Chromium una vez y ejecutá la revisión de navegador: ```bash npx playwright install chromium npm run test:browser ``` `npm run deploy` publica el Folio original en su cuenta de Cloudflare. No lo ejecutes desde una copia: primero elegí un proveedor, creá una cuenta del negocio y reemplazá `wrangler.jsonc` por la configuración de esa cuenta. ## Antes de publicar - Registrá el dominio a nombre del restaurante. - Conservá acceso a la cuenta donde se publica. - Reemplazá todas las fotos y datos de Casa Rufina. - Probá carta, WhatsApp, reservas, Maps y redes desde un teléfono. - Actualizá `astro.config.mjs` y `public/robots.txt` con tu dominio. El sitemap se genera desde las páginas compiladas para que no quede desactualizado. - Guardá una copia del código y de las credenciales en un lugar seguro. ## Editar las guías La voz instructiva está definida en `voice/VOICE.md`. Después de modificar la prosa de `src/data/guides.ts`, ejecutá: ```bash npm run lint:voice ``` El comando detecta hábitos mecánicos. La lista de comprobación humana del perfil de voz sigue siendo obligatoria. ## Licencia Código bajo licencia MIT. Podés copiarlo, modificarlo y usarlo para tu negocio o para clientes. Las fotografías incluidas son material de demostración: reemplazalas antes de publicar un sitio real.
看看同类模板
对比同技术栈与用途的模板,找到更适合的视觉与内容结构。

astrowind
⭕️ AstroWind: A free template using Astro v7 and Tailwind CSS v4. Astro starter theme.
Astro · 博客

astro-landing-page
An Astro + Tailwind CSS Example/Template for Landing Pages
Astro · 企业官网

Tailcast
Dark-themed website template built on Astro and Tailwind CSS
Astro · 企业官网

Positivus
A stunning and versatile Astro theme designed for digital marketing agencies.
Astro · 企业官网

foxi-astro-theme
Foxi is an Astro theme crafted with Tailwind CSS, designed for blazing-fast performance and seamless user expe…
Astro · 博客

qwind
⭕️ Qwind: A template to make your website using Qwik + Tailwind CSS.
Astro · 工具站
