Astro后台

florin — Astro 后台模板

作者 tarasenko-by

Florin 是一个基于 Astro 与 Veritheme 的免费金融科技后台仪表盘模板,包含 16 个银行类页面,支持实时主题切换与深色模式。

看看你的网站会是什么样

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

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

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

全部页面与视图 3

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

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

值得关注的模板亮点

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

01

包含 16 个银行与账户管理页面,覆盖总览、交易、账户、卡片、分析、转账、支付、储蓄、设置、账单、通知、帮助中心及登录注册等流程

02

通过切换单个 data-theme 属性实现实时主题切换,字体、圆角、颜色与深色模式即时生效,无需重新构建

03

深色模式默认跟随操作系统,用户手动选择后覆盖系统设置

04

所有页面共用一套响应式应用外壳,侧边栏在移动端折叠为抽屉

05

样式来自 Veritheme 纯 CSS 设计系统,除 28 行抽屉样式外无自定义 CSS,便于移植到其他框架

06

页面包含示例数据、可用的弹窗、筛选器和图表,而非静态占位内容

模板详细介绍

Florin 是一个开源的金融科技/银行后台仪表盘模板,使用 Astro 构建,样式全部来自 Veritheme 这一纯 CSS 设计系统。仓库提供 16 个页面,覆盖银行核心流程与账户管理:总览、交易、账户、卡片、分析、转账、支付、储蓄、设置、账单、通知、帮助中心,以及登录、注册、重置密码和 404 页面。所有页面共用同一套响应式应用外壳,侧边栏在移动端折叠为抽屉。页面内包含示例数据、可用的弹窗、筛选器和图表。

主题切换是该模板的主要特点:通过切换单个 data-theme 属性即可实时改变字体、圆角、颜色和深色模式,无需重新构建;深色模式默认跟随操作系统,用户可手动覆盖。样式基于普通 HTML 上的 CSS 类,除一个用于移动端抽屉的 28 行自定义 CSS 文件外没有额外自定义样式。

模板定位为起点而非成品:示例数据需要替换为真实 API,代码以 MIT 许可发布,可免费用于个人和商业用途。演示图片、字体、图标等第三方素材的许可需单独核对,域名、托管、数据库等外部服务可能产生费用。

Astro后台

适合你的项目吗?

适用场景

  • 作为金融科技或银行类后台管理界面的开发起点,替换示例数据后接入自有 API
  • 需要多套主题或深色模式切换能力的仪表盘项目,利用 data-theme 机制快速换肤
  • 将现有页面结构复制到 React、Vue、Svelte 或服务端渲染技术栈,因为样式基于普通 HTML 与 CSS 类
  • 在 veritheme.com 生成品牌主题后,将 JSON 或 CSS 放入项目,使全部页面跟随新主题

适合人群

  • 需要快速搭建金融后台界面原型的开发者或团队
  • 希望以纯 CSS 类而非框架组件方式组织样式的项目
  • 需要深色模式与多主题切换能力的仪表盘场景
  • 计划将页面结构迁移到其他前端框架的团队

上手与定制指南

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

  1. 1

    克隆仓库后执行 npm install 安装依赖,再运行 npm run dev 启动开发服务器,默认访问 http://localhost:4321

  2. 2

    使用 npm run build 生成静态站点到 dist/ 目录,npm run preview 可预览生产构建

  3. 3

    示例数据为静态假数据,实际使用需替换为自有 API 或数据源

  4. 4

    样式依赖 npm 包 veritheme,主题预设包含在其 CSS 文件中,可通过 data-theme 属性切换

  5. 5

    演示图片、字体、图标等第三方素材需按各自许可核对,域名、托管、数据库等外部服务可能另外收费

查看仓库使用说明

授权与来源资料

使用条件与限制

免费使用 · 保留许可声明

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

使用时需要遵守

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

额外费用与待核对事项

  • 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
  • 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
  • 样式依赖外部 npm 包 veritheme,需通过 npm 安装该依赖才能正常渲染,模板本身不包含完整样式代码。
  • 页面内数据为示例假数据,实际使用需自行替换为真实 API 或数据源,模板不提供后端接口。
  • 自定义品牌主题需在外部网站 veritheme.com 上生成,再手动导入 JSON/CSS,依赖该外部服务。
查看原文依据

Permission is hereby granted, free of charge

许可证原文

all styling comes from the published npm package (`veritheme`)

README 原文

swap the fake data for your API

README 原文

Generate a theme on [veritheme.com](https://veritheme.com), drop the JSON/CSS in

README 原文
https://github.com/tarasenko-by/florin/blob/main/LICENSEhttps://github.com/tarasenko-by/florin/blob/main/README.md

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

项目核对记录与介绍依据

模板资料

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

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

这个项目需要核对什么

记录的仓库更新时间
2026-09-22
截图检查日期
2026-10-12

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

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

查看具体选型方法 →

介绍的制作与核对状态

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

审核声明: [email protected] · 2026-10-13

查看当时使用的来源资料

SHA-256: 7b8ae150e1567d84d186d0a063ffe85345bcff10478b21fe28dd8dd723d811e1

2026-10-12T23:14:34.737Z

来源文件 / 仓库
# Florin — free fintech dashboard template

**Florin** is a free, open-source **fintech / banking dashboard template**: 16 polished screens, live theme switching, dark mode, and zero UI-framework lock-in. Built with [Astro](https://astro.build) and [Veritheme](https://veritheme.com) — a pure-CSS design system with design tokens and a vanilla-JS behaviour bundle.

![Florin overview — light](.github/assets/overview-light.png)

## Live re-theming

Every screen restyles itself instantly — fonts, radii, colors, dark mode — by switching a single `data-theme` attribute. No rebuild, no CSS-in-JS. The floating palette toolbar in the corner does it live.

| Editorial theme | Rounded Sans · dark |
| --- | --- |
| ![Analytics — Editorial theme](.github/assets/analytics-editorial.png) | ![Cards — Rounded Sans dark](.github/assets/cards-rounded-dark.png) |

![Florin overview — dark](.github/assets/overview-dark.png)

## Screens

**Banking:** Overview · Transactions · Accounts · Cards · Analytics
**Money:** Transfer · Payments · Savings
**Account:** Settings · Billing · Notifications · Help center
**Auth & errors:** Login · Sign up · Reset password · 404

All screens share one responsive app shell (collapsible sidebar → off-canvas drawer on mobile), realistic data, working modals, filters, and charts — no dead buttons.

## Quick start

```bash
git clone https://github.com/tarasenko-by/florin.git
cd florin
npm install
npm run dev
```

Open `http://localhost:4321` — you land on the Overview screen.

```bash
npm run build     # static build to dist/
npm run preview   # serve the production build
```

## How it's built

- **[Astro](https://astro.build)** — every screen is a static `.astro` page; zero client-side framework.
- **[Veritheme](https://github.com/tarasenko-by/veritheme)** — all styling comes from the published npm package (`veritheme`): utility classes, components, design tokens, theme presets. There is no custom CSS beyond a [28-line file](src/styles/florin.css) for the off-canvas drawer.
- **Theming** — theme presets ship inside Veritheme's single CSS file and switch via `data-theme`; dark mode is a `.dark` class that follows the OS until the visitor picks explicitly.
- **Icons** — [Lucide](https://lucide.dev) via `@lucide/astro`.

## Use it as a starting point

Fork it, swap the fake data for your API, and keep the shell. Because styling is plain CSS classes on plain HTML, porting a screen to React, Vue, Svelte, or a server-rendered stack is copy-paste — there are no framework components to translate.

Want your own brand? Generate a theme on [veritheme.com](https://veritheme.com), drop the JSON/CSS in, and every screen follows.

## License

[MIT](LICENSE) — free for personal and commercial use.

---

Made by [Siarhei Tarasenka](https://github.com/tarasenko-by) · powered by [Veritheme](https://veritheme.com)
反馈内容错误

看看同类模板

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