报刊编辑式设计系统:1px 细边框、无阴影平面卡片与高对比度排版,颜色以 CSS 变量集中管理
addash-template — Next.js 后台模板
作者 kursatdemirdelen
Addash 是一个基于 Next.js 与 React 的开源后台管理面板起始模板,采用报刊编辑式设计语言,内置 5 套主题、13 个界面模型和类型安全的双语 i18n,代码以 MIT 许可发布。
看看你的网站会是什么样
浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。
全部页面与视图 3
截图用于了解视觉与布局,交互效果请以实际项目为准。
值得关注的模板亮点
从已有项目资料中,快速了解它的特点。
内置 Warm、Dark、Ocean、Forest、Rose 五套主题,切换仅改变画布与表面色,状态语义色保持一致
13 个后台界面模型,覆盖仪表盘、分析、任务看板、消息、文件、CMS、商品、CRM、用户、角色权限、通知、设置与系统状态页
零外部依赖的类型安全 i18n,默认土耳其语并支持英语,通过 Zustand 与 localStorage 持久化,切换不刷新页面
⌘K / Ctrl+K 命令面板,支持方向键导航、Enter 选择、ESC 关闭,并可用土耳其语或英语关键词搜索页面
模块化目录结构(app、components、features、config、hooks、locales、lib、store、types)与本地 mock 数据,便于按模块替换
模板详细介绍
Addash 是一个面向后台管理界面的起始模板,使用 Next.js App Router、React 与 Tailwind CSS 构建,仓库以 MIT 许可公开。它的设计语言偏向报刊编辑风格:1px 细边框、无阴影的平面卡片、高对比度排版,并通过 CSS 变量定义 parchment、paper、sand、ink、smoke、charcoal 以及 moss、amber、rose、sky、violet 等语义色。模板内置 Warm、Dark、Ocean、Forest、Rose 五套主题,切换只改变画布与表面颜色,状态语义色保持不变。
功能上,模板提供 13 个界面模型,覆盖仪表盘、分析、任务看板、消息收件箱、文件管理、内容 CMS、商品目录、客户 CRM、用户列表、角色权限矩阵、通知中心、设置页,以及错误、无权限、加载、空状态和成功回执等系统状态页面。i18n 不依赖外部库,默认土耳其语并支持英语,通过 Zustand 与 localStorage 持久化,切换语言不刷新页面;新增语言需在 src/locales/ 下添加词典文件并满足 Dictionary 类型。此外提供 ⌘K / Ctrl+K 命令面板,支持键盘导航和双语关键词搜索。
模板附带 mock 数据与模块化目录结构(app、components、features、config、hooks、locales、lib、store、types),README 给出 Node.js v18.18.0 以上、npm/pnpm/yarn 的安装与构建步骤。需要注意的是,模板本身不包含后端、数据库或鉴权服务,页面数据来自本地示例数据;演示图片、字体、图标等第三方素材需单独核对许可,域名、托管或数据库等外部服务可能产生费用。
适合你的项目吗?
适用场景
- 为 SaaS 产品搭建后台管理界面原型,快速验证仪表盘、分析图表与数据表格的布局
- 开发企业内部管理工具,复用任务看板、消息收件箱、文件管理与通知中心等现成界面
- 构建内容管理或电商后台,参考 CMS 文章表格、商品目录与库存状态展示的界面模式
- 设计 CRM 或客户门户,使用客户列表、账户等级、MRR 跟踪与角色权限矩阵等页面
- 需要多语言后台时,以现有土耳其语/英语词典为基础扩展其他语言,并保持类型安全
适合人群
- 熟悉 Next.js App Router、React 与 Tailwind CSS,希望从现成后台界面起步的前端开发者
- 需要快速搭建管理后台视觉原型并自行接入后端 API 的产品或设计团队
- 偏好报刊编辑式、低阴影、高对比度数据界面的项目
- 需要内置多语言切换与主题切换能力,且不希望引入额外 i18n 依赖的项目
上手与定制指南
结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。
- 1
环境要求 Node.js v18.18.0 或以上,包管理器可用 npm、pnpm 或 yarn
- 2
克隆仓库后执行 npm install,再用 npm run dev 启动开发服务器,默认访问 http://localhost:3000
- 3
生产构建使用 npm run build 与 npm run start
- 4
模板数据来自 src/lib/mock-data 下的本地示例数据,接入真实后端需自行替换数据层
- 5
演示图片、字体、图标等第三方素材需按各自许可单独核对;域名、托管、数据库等外部服务可能另外收费
授权与来源资料
使用条件与限制
免费使用 · 保留许可声明本次收录的是公开仓库中采用 MIT 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。
使用时需要遵守
- 允许免费使用、修改、商用和分发该版本代码。
- 分发代码副本或实质性部分时,保留原作者版权声明和完整 MIT 许可声明。
- 代码按现状提供;担保与责任限制以原许可证及适用法律为准。
额外费用与待核对事项
- 项目要求使用 Next.js 16、React 19 与 Tailwind CSS v4 构建,需具备相应较新版本工具链环境。
- 运行环境要求 Node.js v18.18.0 或更高版本。
- 需使用 npm、pnpm 或 yarn 之一作为包管理器。
- README 中的克隆地址为占位符 your-username,实际使用时需替换为真实仓库地址。
- 默认语言为土耳其语,仅完整支持土耳其语与英语两种语言,其他语言需自行扩展。
- 新增语言需在 src/locales/ 下添加词典文件并满足 Dictionary 类型定义。
- 主题切换仅改变画布与表面颜色,语义状态色在所有主题中固定不变。
- 项目以 MIT 许可发布,可免费使用、修改与再分发,但须保留版权与许可声明。
- 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
- 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
查看原文依据
Permission is hereby granted, free of charge
许可证原文
**Next.js 16 (Turbopack)**, **React 19** ve **Tailwind CSS v4** ile inşa edilmiş
README 原文
- **Node.js**: v18.18.0 veya üzeri
README 原文
- **Paket Yöneticisi**: npm, pnpm veya yarn
README 原文
git clone https://github.com/your-username/addash-template.git
README 原文
**Varsayılan Dil**: Türkçe (`TR`) varsayılandır; İngilizce (`EN`) tam olarak desteklenir.
README 原文
Yeni bir dil eklemek için `src/locales/` altına tek bir dosya eklemek ve `Dictionary` tipini karşılamak yeterlidir.
README 原文
Temalar yalnızca tuval ve yüzey renklerini değiştirir. Anlamsal durum renkleri (*Aktif = Yeşil*, *Askıda = Kırmızı* vb.) tutarlılığı korumak adına tüm temalarda sabit kalır.
README 原文
https://github.com/kursatdemirdelen/addash-template/blob/main/LICENSEhttps://github.com/kursatdemirdelen/addash-template/blob/main/README.mdBu proje açık kaynaklıdır ve [MIT Lisansı](LICENSE) altında ücretsizdir.
README 原文
DeepSeek 根据仓库许可证和 README 整理 ·2026-10-02。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。
项目核对记录与介绍依据
模板资料
- 来源平台
- GitHub
- 资料与维护参考分
- 资料较完整 · 88 / 100
- 技术栈
- Next.js · React
- 网站类型
- 后台 · 启动器
这个分数如何计算
本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。
这个项目需要核对什么
- 记录的仓库更新时间
- 2026-09-17
- 截图检查日期
- 2026-10-02
已收录演示链接。请用你的内容与屏幕尺寸检查;有演示不代表表单、认证或支付已经可用。
目录记录的主要技术栈是 Next.js。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。
查看具体选型方法 →介绍的制作与核对状态
介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。
已完成服务器许可规则与 AI 来源核对;未经过人工编辑审核。
查看当时使用的来源资料
SHA-256: f2a86ef155364aa761b331953b3c5bb81a8ce0cd69972b239ee3c0cd91540132
2026-10-02T15:28:49.648Z
来源文件 / 仓库# Addash — Modern Yönetim Paneli Şablonu <div align="left"> <strong>🇹🇷 Türkçe (Varsayılan)</strong> · <a href="docs/README.en.md"><strong>🇬🇧 English</strong></a> · <a href="docs/ARCHITECTURE.md"><strong>🏛️ Mimari</strong></a> · <a href="docs/DESIGN.md"><strong>🎨 Tasarım</strong></a> · <a href="docs/SYSTEM-STATES.md"><strong>🚦 Sistem Durumları</strong></a> </div> <br /> <p align="center"> <img src="src/assets/1.png" alt="Addash Admin Template - Genel Bakış" width="100%" /> </p> **Next.js 16 (Turbopack)**, **React 19** ve **Tailwind CSS v4** ile inşa edilmiş; hızlı, sade, çok amaçlı açık kaynaklı yönetim paneli başlangıç şablonu (starter template). MIT lisansı ile tamamen ücretsizdir. > SaaS uygulamaları, şirket içi yönetim araçları, analitik platformları, içerik yönetim sistemleri (CMS), müşteri ilişkileri (CRM) veya müşteri portalları gibi her türlü yönetim arayüzü için en temiz ve en genişletilebilir başlangıç noktası olarak tasarlandı. --- ## 📸 Ekran Görüntüleri & Öne Çıkan Detaylar <p align="center"> <img src="src/assets/2.png" alt="Yüksek Performans & Turbopack" width="49%" /> <img src="src/assets/3.png" alt="Modern Teknoloji Altyapısı" width="49%" /> </p> <p align="center"> <img src="src/assets/4.png" alt="5 Hazır Tema Desteği" width="49%" /> <img src="src/assets/5.png" alt="Dil Desteği ve Hazır Modüller" width="49%" /> </p> <p align="center"> <img src="src/assets/6.png" alt="Hazır Sistem Durumları & Açık Kaynak" width="70%" /> </p> --- ## ✨ Özellikler & 13 Gerçekçi Arayüz Modeli Addash yalnızca tek bir gösterge paneli değil, modern yönetim panellerinde ihtiyaç duyulan tüm arayüz modellerini içerir: 1. **Kontrol Paneli (`/dashboard`)** — Operasyonel iş akışı görünümü, ekip nabzı sayaçları, mini grafikli (sparkline) özelleştirilebilir KPI kartları, aktif ekip avatarları ve son aktiviteler akışı. 2. **Analitik (`/analytics`)** — 6 metrikli yatay skorkart, çift grafik (alan gelir trendi + aylık net kâr/gider sütun grafiği) ve kâr marjı ilerleme çubuklu detaylı dönem tablosu. 3. **Görevler (`/tasks`)** — Kanban panosu modeli; kolonlar (*Yapılacak, Devam Ediyor, Tamamlandı*), öncelik etiketleri, görevli avatarları ve son teslim tarihleri. 4. **Mesajlar (`/messages`)** — Bölünmüş görünüm (split-view) gelen kutusu modeli; arama filtresi, okundu/okunmadı durumları, yıldızlı mesajlar, etiketler ve doğrudan hızlı yanıt çubuğu. 5. **Dosyalar (`/files`)** — Liste/ızgara görünüm seçeneği, kota ilerleme çubuğu, dosya tipi ikonları ve paylaşım göstergeleri içeren bulut dosya yöneticisi. 6. **İçerikler (`/posts`)** — Durum sekmeleri (*Yayında, Taslak, Zamanlandı*), kelime sayısı, okuma süresi ve yazar avatarları içeren CMS / blog tablosu. 7. **Ürünler (`/products`)** — Ürün görsel önizlemeleri, envanter doluluk çubukları ve stok durumu rozetleri içeren e-ticaret katalog modeli. 8. **Müşteriler (`/customers`)** — Hesap kademeleri (*Enterprise, Pro, Starter*), aylık gelir (MRR) takibi, durum rozetleri ve iletişim aksiyonları sunan CRM dizini. 9. **Ekip Yönetimi (`/users`)** — Arama, sıralama, durum hapları ve detay çekmeceleri içeren kullanıcı listesi tablosu. 10. **Roller & Yetkiler (`/roles`)** — Rol özet kartları ve gruplandırılmış tam RBAC (Role-Based Access Control) yetki matrisi. 11. **Bildirimler (`/notifications`)** — Zaman çizgisiyle gruplandırılmış (*Bugün, Dün, Bu Hafta*), tek tıkla okundu işaretleme ve tip rozetleri içeren bildirim merkezi. 12. **Ayarlar (`/settings`)** — Genel profil, hesap güvenlik anahtarları (passkey) ve çalışma alanını silme (danger zone) sekmeleri. 13. **Sistem Durumları & İstisnalar (`/states`)** — Editoryal hata sınırları (`error.tsx`), yetkisiz erişim ekranı (`/forbidden`), akıcı yükleme iskeletleri (`loading.tsx`), boş durum şablonları ve işlem onay makbuzu (`/success`). --- ## 🎨 Tasarım Sistemi & 5 Hazır Tema İnce 1px sınır çizgileri (hairline borders), yapay gölgelerden arındırılmış düz yüzeyler ve yüksek kontrastlı tipografi ile zenginleştirilmiş gazete / editoryal broadsheet tasarım dili: | Token | Varsayılan Renk | Anlam ve Kullanım Amacı | |---|---|---| | `parchment` | `#dbdad7` | Tuval arka planı ve 1px ince sınır çizgileri | | `paper` | `#ffffff` | Yükseltilmiş kart ve form yüzeyleri | | `sand` | `#e6e4e0` | Hover durumları, sekmeler, tablo başlıkları | | `ink` | `#121212` | Yüksek kontrastlı ana metin ve başlıklar | | `smoke` | `#616161` | İkincil etiketler, zaman damgaları, yumuşak sınırlar | | `charcoal` | `#18181b` | Koyu renkli ana buton dolguları | | `moss` | `#22c55e` | Aktif durum, başarı göstergeleri, Üye (Member) rolü | | `amber` | `#f59e0b` | Uyarılar, bekleyen durumlar, Analist (Analyst) rolü | | `rose` | `#f43f5e` | Hatalar, yüksek öncelik, tehlikeli bölge | | `sky` | `#0ea5e9` | Bilgi rozetleri, bağlantılar, Editör (Editor) rolü | | `violet` | `#8b5cf6` | Yönetici (Admin) rolü, öne çıkan etiketler, kurumsal kademe | ### 🌗 Anında Tema Değişimi Üst menüdeki palet butonuyla tek tıkla temalar arasında geçiş yapabilirsiniz: - **Warm** (Varsayılan) — Kremsi parşömen kağıdı ve koyu mürekkep tipografisi. - **Dark** — Göz yormayan, ince sınırlara sahip modern antrasit/kömür teması. - **Ocean** — Arduvaz ve deniz mavisi tonları. - **Forest** — Mat çam yeşili ve adaçayı vurguları. - **Rose** — Sıcak bordo kontrastına sahip editoryal pembe/gül tuvali. > **Semantik Güvenlik**: Temalar yalnızca tuval ve yüzey renklerini değiştirir. Anlamsal durum renkleri (*Aktif = Yeşil*, *Askıda = Kırmızı* vb.) tutarlılığı korumak adına tüm temalarda sabit kalır. --- ## 🌐 Uçtan Uca Çoklu Dil Desteği (i18n) Addash, harici kütüphane bağımlılığı olmayan, sıfır gecikmeli ve tam tip güvenliğine (type-safe) sahip bir i18n altyapısıyla gelir: - **Varsayılan Dil**: Türkçe (`TR`) varsayılandır; İngilizce (`EN`) tam olarak desteklenir. - **Üst Menü Düğmesi**: Üst bardaki dil değiştirici (`[ 🌐 TR ]` / `[ 🌐 EN ]`) ile anında dil değişimi. - **Sayfa Yenileme Gerektirmez**: Zustand store ve `localStorage` üzerinde reaktif olarak çalışır; arama, filtre ve form durumlarınızı korur. - **%100 Kapsam**: Tüm sayfalar, kırıntı menüler (breadcrumbs), tablo kolonları, durum mesajları ve form etiketleri seçilen dile dinamik olarak uyum sağlar. - **Genişletilebilir**: Yeni bir dil eklemek için `src/locales/` altına tek bir dosya eklemek ve `Dictionary` tipini karşılamak yeterlidir. --- ## 🚀 Hızlı Komut Paleti (`⌘K` / `/`) Klavyeden `⌘K` (veya Windows'ta `Ctrl+K` ya da üst bardaki "Hızlı geçiş…" kutusuna tıklayarak) erişebileceğiniz hızlı yönlendirme menüsü: - **Klavye ile Gezinme**: `↑` / `↓` ok tuşları ile gezin, `Enter` ile seç, `ESC` ile kapat. - **Türkçe ve İngilizce Arama**: Sayfalara hem Türkçe hem İngilizce anahtar kelimelerle erişebilirsiniz (*"görev"*, *"tasks"*, *"kullanıcılar"*, *"analytics"*, vb.). - **Donanım Hızlandırmalı**: GPU'yu yoran ağır arka plan bulanıklıkları yerine saf donanım ivmeli şeffaflık ile 60+ FPS hızında açılır. --- ## 📁 Proje Klasör Yapısı ``` src/ ├── app/ # Next.js 16 App Router (22 rota) │ ├── (auth)/login/ # Giriş sayfası │ └── (dashboard)/ # Yönetim paneli çalışma alanı rotaları │ ├── dashboard/ # Operasyonel genel bakış │ ├── analytics/ # Derinlemesine grafikler ve dönem tablosu │ ├── tasks/ # Kanban görev panosu │ ├── messages/ # Bölünmüş gelen kutusu │ ├── files/ # Bulut dosya yöneticisi │ ├── posts/ # İçerik ve CMS tablosu │ ├── products/ # Ürün ve stok kataloğu │ ├── customers/ # CRM müşteri dizini │ ├── users/ # Ekip üyeleri ve detay çekmecesi │ ├── roles/ # RBAC yetki matrisi │ ├── notifications/ # Bildirim merkezi │ ├── settings/ # Profil, hesap ve güvenlik ayarları │ ├── forbidden/ # 403 yetkisiz erişim görünümü │ ├── success/ # 200 işlem başarılı görünümü │ └── states/ # İnteraktif sistem durumları galerisi ├── components/ │ ├── ui/ # Temel UI bileşenleri (Button, Card, Badge, Dialog...) │ ├── layout/ # AppShell, Sidebar, Header, ThemeSwitcher, LanguageSwitcher │ ├── data-display/ # StatCard, DataTable, Metric │ ├── feedback/ # EmptyState, AccessDeniedCard, SuccessState │ └── navigation/ # NavItem, Breadcrumbs, UserMenu ├── features/ # Modüler alanlar (sayfalar, tablolar, widget'lar) ├── config/ │ ├── site.ts # Site kimliği ve varsayılan kullanıcı profili │ ├── navigation.ts # İki dilli menü yapısı │ └── roles.ts # RBAC rol ve yetki tanımları ├── hooks/ │ └── use-translation.ts # Tip güvenli çeviri hook'u ├── locales/ # Çeviri sözlükleri (tr.ts varsayılan, en.ts, types.ts) ├── lib/ │ ├── utils.ts # Sınıf birleştirme (cn) ve formatlayıcılar │ └── mock-data/ # Modüler örnek veri setleri ├── store/ │ └── app-store.ts # Zustand: menü, tema ve dil kalıcılığı (Varsayılan TR) └── types/ # Ortak TypeScript tipleri ``` --- ## 🛠️ Hızlı Başlangıç ### Ön Koşullar - **Node.js**: v18.18.0 veya üzeri - **Paket Yöneticisi**: npm, pnpm veya yarn ### Kurulum ```bash # Projeyi klonlayın git clone https://github.com/your-username/addash-template.git cd addash-template # Bağımlılıkları yükleyin npm install # Geliştirme sunucusunu başlatın (Turbopack) npm run dev ``` Tarayıcınızda [http://localhost:3000](http://localhost:3000) adresini açın. ### Canlıya Alma (Production Build) ```bash npm run build npm run start ``` --- ## 🤝 Katkıda Bulunma & Özelleştirme - Temaları özelleştirmek için `src/app/globals.css` dosyasını düzenleyin. - Yeni bir dil eklemek için `src/locales/[dil].ts` oluşturup `src/locales/index.ts` dosyasına kaydedin. - Yeni bir sayfa eklemek için `src/features/` altında yeni bir modül açıp `src/config/navigation.ts` dosyasına ekleyin. --- ## 👨💻 Yazar Özenle geliştiren: **[Ahmet Kürşat](https://ahmetkursat.com)**. --- ## 📄 Lisans Bu proje açık kaynaklıdır ve [MIT Lisansı](LICENSE) altında ücretsizdir.
看看同类模板
对比同技术栈与用途的模板,找到更适合的视觉与内容结构。

ai-website-cloner-template
Clone any website with one command using AI coding agents
Next.js · 启动器

Next.js SaaS Starter
Next.js SaaS Starter 是 Next.js 官方维护的 SaaS 起点模板,定位介于学习资源和可直接部署的脚手架之间。
Next.js · SaaS

Next.js Commerce
Next.js Commerce 是 Vercel 团队维护的电商启动模板,基于 Next.js App Router 构建,采用服务端渲染、React Server Components、Server Actions …
Next.js · 电商

Next-js-Boilerplate
Next-js-Boilerplate 是一个面向 Next.js 16、Tailwind CSS 4 和 TypeScript 的启动器,核心定位是开发者体验优先。
Next.js · 启动器

tailwind-nextjs-starter-blog
tailwind-nextjs-starter-blog 是一个面向个人技术博客的 Next.js 与 Tailwind CSS 启动模板,其 v2 版本基于 App Router 与 React Server Comp…
Next.js · 博客

next-forge
Production-grade Turborepo template for Next.js apps.
Next.js · 启动器
