Svelte企业官网

mainline-svelte-template — Svelte 企业官网模板

作者 shadcnblocks

基于 SvelteKit、Tailwind CSS 与 shadcn-svelte 的免费企业官网模板,含首页、关于、定价、FAQ、联系、登录注册与隐私政策等预置页面。

看看你的网站会是什么样

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

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

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

全部页面与视图 3

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

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

值得关注的模板亮点

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

01

基于 SvelteKit 与 TypeScript,使用基于文件的路由,支持静态生成与 SSR

02

集成 Tailwind CSS 与 shadcn-svelte 组件库,附带 DM Sans 字体与 Lucide 图标支持

03

预置首页、关于、定价、FAQ、联系、登录注册、隐私政策等页面

04

提供 Hero、Logo 跑马灯、功能特性、评价轮播、定价表、FAQ 手风琴、导航与页脚等 UI 区块

05

内置深色/浅色主题切换,表单校验使用 Svelte actions 与 Zod

06

预配置 ESLint 与 Prettier,并包含 meta 标签、OG 图片等 SEO 相关设置

模板详细介绍

Mainline SvelteKit Template 是一个面向企业官网场景的免费模板,由 shadcnblocks 发布在 GitHub,采用 MIT 许可。技术栈为 SvelteKit,配合 Tailwind CSS 与 shadcn-svelte 组件库,并使用 TypeScript 开发。

模板已预置多个页面:首页/落地页、关于页、定价页、FAQ 页、带表单的联系页、登录与注册页,以及隐私政策页。可复用的 UI 区块包括 Hero 区、Logo 展示与跑马灯、功能特性区、资源分配区、客户评价轮播、定价表、FAQ 手风琴、页脚、导航栏和主题切换。

功能方面,模板提供深色/浅色主题切换、基于 Svelte actions 与 Zod 的表单校验与错误处理、Svelte 内置动画过渡、预配置的 ESLint 与 Prettier、DM Sans 字体、Lucide 等图标库支持,以及响应式布局和面向 SEO 的 meta 标签、OG 图片与无障碍实践。路由使用 SvelteKit 的基于文件的路由,支持静态生成与 SSR 两种部署方式。

使用限制:免费范围仅限该仓库中 MIT 许可的代码本身,演示图片、字体、图标等第三方素材需按各自许可单独核对;域名、托管等外部服务可能产生费用。模板未附带后端或数据层实现,联系表单等交互需要自行接入服务。

Svelte企业官网

适合你的项目吗?

适用场景

  • 搭建企业官网或产品落地页,直接复用预置页面与区块
  • 需要深色/浅色主题切换与响应式布局的营销站点
  • 以 SvelteKit 为技术栈、希望使用 shadcn-svelte 组件风格的项目起步
  • 需要静态生成或 SSR 两种部署方式之一的官网项目

适合人群

  • 熟悉 SvelteKit 与 Tailwind CSS 的前端开发者
  • 需要快速搭建企业官网页面结构的小型团队或独立开发者
  • 希望以 MIT 许可代码为基础进行二次修改和商用的项目

上手与定制指南

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

  1. 1

    使用 pnpm install 安装依赖,pnpm dev 启动开发服务器,默认访问 http://localhost:5173

  2. 2

    需要自行准备 Node.js 与 pnpm 环境,模板未说明最低版本要求

  3. 3

    联系表单等交互仅含前端校验,需自行接入后端或第三方服务

  4. 4

    演示图片、字体、图标等第三方素材需按各自许可核对后再用于生产

  5. 5

    分发代码副本或实质性部分时需保留原作者版权声明与完整 MIT 许可声明

查看仓库使用说明

授权与来源资料

使用条件与限制

免费使用 · 保留许可声明

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

使用时需要遵守

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

额外费用与待核对事项

  • 代码采用 MIT 许可,可自由使用、修改、分发并用于商业项目;但分发代码副本或实质性部分时,必须保留原作者版权声明与完整 MIT 许可声明。
  • README 仅提供在线演示链接,未说明演示图片、字体、图标等第三方素材的许可;这些素材需按各自许可单独核对后方可用于生产环境。
  • 模板仅含前端代码,未附带后端或数据层;联系表单等交互需自行接入后端或第三方服务,可能产生额外费用。
  • 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
  • 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
查看原文依据

Permission is hereby granted, free of charge

许可证原文

This project is licensed under the MIT License.

README 原文

Demo](https://mainline-svelte-template.vercel.app/)

README 原文

Deploy as static site or server-rendered app.

README 原文
https://github.com/shadcnblocks/mainline-svelte-template/blob/master/LICENSEhttps://github.com/shadcnblocks/mainline-svelte-template/blob/master/README.md

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

项目核对记录与介绍依据

模板资料

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

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

这个项目需要核对什么

记录的仓库更新时间
2025-10-21
截图检查日期
2026-10-03

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

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

查看具体选型方法 →

介绍的制作与核对状态

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

已完成服务器许可规则与 AI 来源核对;未经过人工编辑审核。

查看当时使用的来源资料

SHA-256: b89eb8c3040d2b506d62b14b9f0cdf7d5b4cc3d0d7200eb7536edbb5d5960cae

2026-10-03T06:28:54.620Z

来源文件 / 仓库

# Mainline SvelteKit Template

Mainline is a free, modern template built with [shadcn-svelte](https://github.com/shadcn-svelte/ui), Tailwind CSS 4, and SvelteKit.

---

- [Demo](https://mainline-svelte-template.vercel.app/)

![Mainline SvelteKit Template Screenshot](./static/og-image.jpg)

---

## Getting Started

1. Install dependencies:
   ```sh
   pnpm install
   ```
2. Start the development server:
   ```sh
   pnpm dev
   ```
3. Visit [http://localhost:5173](http://localhost:5173) to view your app.

---

---

## Features

### Core Technology Stack

- **SvelteKit**: Fast, flexible, and modern web framework for building SSR, SSG, and SPA applications.
- **Tailwind CSS 4**: Utility-first CSS for rapid UI development.
- **shadcn-svelte**: Beautiful, accessible UI components for Svelte.
- **TypeScript**: Type-safe development out of the box.

### Key Features

- **Theme System**: Dark/light mode toggle, compatible with SvelteKit's best practices.
- **Form Handling**: Built-in validation and error handling using Svelte actions and Zod.
- **Animations**: Smooth transitions and interactive UI with Svelte's built-in animation features.
- **Pre-configured ESLint & Prettier**: Consistent code formatting and linting.
- **Custom Fonts**: DM Sans font family included.
- **Icons**: Lucide and other icon libraries supported.
- **Responsive Design**: Mobile-friendly layouts and components.
- **SEO Ready**: Meta tags, OG images, and accessibility best practices.
- **SvelteKit Routing**: File-based routing for pages and layouts.
- **Static & SSR Support**: Deploy as static site or server-rendered app.

### Pre-built Pages

- Home/Landing page
- About page
- Pricing page
- FAQ page
- Contact page with form
- Login/Signup pages
- Privacy Policy

### UI Blocks & Components

- Hero section
- Logo showcase & marquee
- Features section
- Resource allocation section
- Testimonials carousel
- Pricing table
- FAQ accordion
- Footer
- Navigation bar
- Theme toggle

## Deployment

Mainline SvelteKit Template is production-ready and can be deployed to platforms like [Vercel](https://vercel.com/), [Netlify](https://www.netlify.com/), or any hosting provider.

---

## Credits

This template is built and maintained with passion by:

### SikandarJODD
- GitHub: [SikandarJODD](https://github.com/SikandarJODD)
- Twitter/X: [@Sikandar_Bhide](https://x.com/Sikandar_Bhide)

I love building open source SvelteKit projects and sharing them with the community. If you find this template useful, please consider following me on Twitter/X and GitHub for updates, new releases, and more SvelteKit resources!

Feel free to reach out for feedback, suggestions, or collaboration.

---

---

## License

This project is licensed under the MIT License.

---

## About

Mainline SvelteKit Template is designed to help you build beautiful, performant web apps quickly using SvelteKit and shadcn-svelte. Built and maintained by **SikandarJODD**.
反馈内容错误

看看同类模板

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