Skip to content

Commit 2a11323

Browse files
authored
Merge pull request #41 from doroudi:doroudi/issue33
chore: 📝 update readme #33
2 parents d665c90 + b6dffda commit 2a11323

File tree

2 files changed

+15
-285
lines changed

2 files changed

+15
-285
lines changed

README.md

Lines changed: 15 additions & 100 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,24 @@
1-
<p align='center'>
2-
<img src='https://user-images.githubusercontent.com/11247099/154486817-f86b8f20-5463-4122-b6e9-930622e757f2.png' alt='Vitesse - Opinionated Vite Starter Template' width='600'/>
3-
</p>
41

5-
<p align='center'>
6-
Mocking up web app with <b>Vitesse</b><sup><em>(speed)</em></sup><br>
7-
</p>
2+
# YummyAdmin
83

9-
<br>
4+
Vue3 and NaiveUI Based admin panel based on commercial use cases.
5+
Supporting RTL, Beautiful design, Ready to use and expandable for any other use cases.
106

117
<p align='center'>
12-
<a href="https://vitesse.netlify.app/">Live Demo</a>
13-
</p>
14-
15-
<br>
168

17-
> **Note**: This template is created during the early transition of Vue 3 and Vite. At this moment, if you are seeking for better Vue developer experience and more consistent maintenance, we recommend using [Nuxt 3](https://nuxt.com) instead (it also works perfectly with SPA or SSG as needed). This template still serves as a reference, but expect slower updates.
9+
</p>
1810

1911
<br>
2012

2113
<p align='center'>
22-
<b>English</b> | <a href="https://github.com/antfu/vitesse/blob/main/README.zh-CN.md">简体中文</a>
23-
<!-- Contributors: Thanks for getting interested, however we DON'T accept new translations to the README, thanks. -->
14+
<a href="https://yummyadmin.netlify.app/">Live Demo</a>
2415
</p>
2516

2617
<br>
2718

19+
> **Note**: This template build using [ViteSSE](https://github.com/antfu/vitesse/) template and uses [NaiveUI](https://github.com/tusen-ai/naive-ui) as Component Library. Default Icon Pack in Microsoft Fluent.
20+
21+
<br>
2822

2923
## Features
3024

@@ -71,95 +65,22 @@ Mocking up web app with <b>Vitesse</b><sup><em>(speed)</em></sup><br>
7165

7266
## Pre-packed
7367

74-
### UI Frameworks
75-
76-
- [UnoCSS](https://github.com/antfu/unocss) - The instant on-demand atomic CSS engine.
77-
78-
### Icons
79-
80-
- [Iconify](https://iconify.design) - use icons from any icon sets [🔍Icônes](https://icones.netlify.app/)
81-
- [Pure CSS Icons via UnoCSS](https://github.com/antfu/unocss/tree/main/packages/preset-icons)
82-
83-
### Plugins
84-
85-
- [Vue Router](https://github.com/vuejs/router)
86-
- [`vite-plugin-pages`](https://github.com/hannoeru/vite-plugin-pages) - file system based routing
87-
- [`vite-plugin-vue-layouts`](https://github.com/JohnCampionJr/vite-plugin-vue-layouts) - layouts for pages
88-
- [Pinia](https://pinia.vuejs.org) - Intuitive, type safe, light and flexible Store for Vue using the composition api
89-
- [`unplugin-vue-components`](https://github.com/antfu/unplugin-vue-components) - components auto import
90-
- [`unplugin-auto-import`](https://github.com/antfu/unplugin-auto-import) - Directly use Vue Composition API and others without importing
91-
- [`unplugin-vue-macros`](https://github.com/sxzz/unplugin-vue-macros) - Explore and extend more macros and syntax sugar to Vue.
92-
- [`vite-plugin-pwa`](https://github.com/antfu/vite-plugin-pwa) - PWA
93-
- [`vite-plugin-vue-component-preview`](https://github.com/johnsoncodehk/vite-plugin-vue-component-preview) - Preview single component in VSCode
94-
- [`vite-plugin-vue-markdown`](https://github.com/antfu/vite-plugin-vue-markdown) - Markdown as components / components in Markdown
95-
- [`markdown-it-shiki`](https://github.com/antfu/markdown-it-shiki) - [Shiki](https://github.com/shikijs/shiki) for syntax highlighting
96-
- [Vue I18n](https://github.com/intlify/vue-i18n-next) - Internationalization
97-
- [`unplugin-vue-i18n`](https://github.com/intlify/bundle-tools/tree/main/packages/unplugin-vue-i18n) - unplugin for Vue I18n
98-
- [VueUse](https://github.com/antfu/vueuse) - collection of useful composition APIs
99-
- [`vite-ssg-sitemap`](https://github.com/jbaubree/vite-ssg-sitemap) - Sitemap generator
100-
- [`@vueuse/head`](https://github.com/vueuse/head) - manipulate document head reactively
101-
- [`vite-plugin-webfont-dl`](https://github.com/feat-agency/vite-plugin-webfont-dl) - Zero-config webfont (Google Fonts) downloader and injector to improve website's performance.
102-
- [`vite-plugin-vue-devtools`](https://github.com/webfansplz/vite-plugin-vue-devtools) - Designed to enhance the Vue developer experience.
103-
104-
### Coding Style
105-
106-
- Use Composition API with [`<script setup>` SFC syntax](https://github.com/vuejs/rfcs/pull/227)
107-
- [ESLint](https://eslint.org/) with [@antfu/eslint-config](https://github.com/antfu/eslint-config), single quotes, no semi.
108-
109-
### Dev tools
110-
111-
- [TypeScript](https://www.typescriptlang.org/)
112-
- [Vitest](https://github.com/vitest-dev/vitest) - Unit testing powered by Vite
113-
- [Cypress](https://cypress.io/) - E2E testing
114-
- [pnpm](https://pnpm.js.org/) - fast, disk space efficient package manager
115-
- [`vite-ssg`](https://github.com/antfu/vite-ssg) - Static-site generation
116-
- [critters](https://github.com/GoogleChromeLabs/critters) - Critical CSS
117-
- [Netlify](https://www.netlify.com/) - zero-config deployment
118-
- [VS Code Extensions](./.vscode/extensions.json)
119-
- [Vite](https://marketplace.visualstudio.com/items?itemName=antfu.vite) - Fire up Vite server automatically
120-
- [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) - Vue 3 `<script setup>` IDE support
121-
- [Iconify IntelliSense](https://marketplace.visualstudio.com/items?itemName=antfu.iconify) - Icon inline display and autocomplete
122-
- [i18n Ally](https://marketplace.visualstudio.com/items?itemName=lokalise.i18n-ally) - All in one i18n support
123-
- [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)
124-
125-
## Variations
126-
127-
As this template is strongly opinionated, the following provides a curated list for community-maintained variations with different preferences and feature sets. Check them out as well. PR to add yours is also welcome!
128-
129-
###### Official
130-
131-
- [vitesse-lite](https://github.com/antfu/vitesse-lite) - Lightweight version of Vitesse
132-
- [vitesse-nuxt3](https://github.com/antfu/vitesse-nuxt3) - Vitesse for Nuxt 3
133-
- [vitesse-nuxt-bridge](https://github.com/antfu/vitesse-nuxt-bridge) - Vitesse for Nuxt 2 with Bridge
134-
- [vitesse-webext](https://github.com/antfu/vitesse-webext) - WebExtension Vite starter template
135-
136-
###### Community
137-
138-
- [vitesse-ssr-template](https://github.com/frandiox/vitesse-ssr-template) by [@frandiox](https://github.com/frandiox) - Vitesse with SSR
139-
- [vitailse](https://github.com/zynth17/vitailse) by [@zynth17](https://github.com/zynth17) - Like Vitesse but with TailwindCSS
140-
- [vitesse-modernized-chrome-ext](https://github.com/xiaoluoboding/vitesse-modernized-chrome-ext) by [@xiaoluoboding](https://github.com/xiaoluoboding) - ⚡️ Modernized Chrome Extension Manifest V3 Vite Starter Template
141-
- [vitesse-stackter-clean-architect](https://github.com/shamscorner/vitesse-stackter-clean-architect) by [@shamscorner](https://github.com/shamscorner) - A modular clean architecture pattern in vitesse template
142-
- [vitesse-enterprise](https://github.com/FranciscoKloganB/vitesse-enterprise) by [@FranciscoKloganB](https://github.com/FranciscoKloganB) - Consistent coding styles regardless of team-size.
143-
- [vitecamp](https://github.com/nekobc1998923/vitecamp) by [@nekobc1998923](https://github.com/nekobc1998923) - Like Vitesse but without SSG/SSR/File based routing, includes Element Plus
144-
- [vitesse-h5](https://github.com/YunYouJun/vitesse-h5) by [@YunYouJun](https://github.com/YunYouJun) - Vitesse for Mobile
145-
- [bat](https://github.com/olgam4/bat) by [@olgam4](https://github.com/olgam4) - Vitesse for SolidJS
146-
- [vitesse-solid](https://github.com/xbmlz/vitesse-solid) by [@xbmlz](https://github.com/xbmlz) - Vitesse for SolidJS, build with [`SolidStart`](https://start.solidjs.com/), includes [UnoCSS](https://github.com/unocss/unocss) and [HopeUI](https://hope-ui.com/).
14768

14869
## Try it now!
14970

150-
> Vitesse requires Node >=14.18
71+
> YummyAdmin requires Node >=18.18
15172
15273
### GitHub Template
15374

154-
[Create a repo from this template on GitHub](https://github.com/antfu/vitesse/generate).
75+
[Create a repo from this template on GitHub](https://github.com/doroudi/yummyadmin/).
15576

15677
### Clone to local
15778

15879
If you prefer to do it manually with the cleaner git history
15980

16081
```bash
161-
npx degit antfu/vitesse my-vitesse-app
162-
cd my-vitesse-app
82+
npx degit doroudi/yummyadmin my-yummy-admin
83+
cd my-yummy-admin
16384
pnpm i # If you don't have pnpm installed, run: npm install -g pnpm
16485
```
16586

@@ -180,7 +101,7 @@ And, enjoy :)
180101

181102
### Development
182103

183-
Just run and visit http://localhost:3333
104+
Just run and visit http://localhost:7000
184105

185106
```bash
186107
pnpm dev
@@ -205,17 +126,11 @@ Go to [Netlify](https://app.netlify.com/start) and select your clone, `OK` along
205126
First, build the vitesse image by opening the terminal in the project's root directory.
206127

207128
```bash
208-
docker buildx build . -t vitesse:latest
129+
docker buildx build . -t yummyadmin:latest
209130
```
210131

211132
Run the image and specify port mapping with the `-p` flag.
212133

213134
```bash
214-
docker run --rm -it -p 8080:80 vitesse:latest
135+
docker run --rm -it -p 8080:80 yummyadmin:latest
215136
```
216-
217-
## Why
218-
219-
I have created several Vite apps recently. Setting the configs up is kinda the bottleneck for me to make the ideas simply come true within a very short time.
220-
221-
So I made this starter template for myself to create apps more easily, along with some good practices that I have learned from making those apps. It's strongly opinionated, but feel free to tweak it or even maintain your own forks. [(see community maintained variation forks)](#variations)

README.zh-CN.md

Lines changed: 0 additions & 185 deletions
This file was deleted.

0 commit comments

Comments
 (0)