Skip to content

Commit 7f2acac

Browse files
committed
chore: restructure dirs
1 parent c87f1e6 commit 7f2acac

14 files changed

+3434
-372
lines changed

docs/.island/config.ts

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
import { defineConfig } from "islandjs";
2+
3+
export default defineConfig({
4+
themeConfig: {
5+
nav: [
6+
{
7+
text: "Home",
8+
link: "/",
9+
},
10+
],
11+
sidebar: {
12+
"/": [
13+
{
14+
text: "文章列表",
15+
items: [
16+
{
17+
text: "Fresh",
18+
link: "/article/fresh",
19+
},
20+
{
21+
text: "Astro",
22+
link: "/article/astro",
23+
},
24+
],
25+
},
26+
],
27+
},
28+
},
29+
});

docs/.island/theme/index.css

Whitespace-only changes.

docs/article/astro.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Astro
2+
3+
123123

docs/article/fresh.mdx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import { Slider } from "echo-ui"
2+
import "echo-ui/dist/style.css"
3+
4+
# test
5+
6+
<Slider> sta </Slider>

docs/index.mdx

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
pageType: home
3+
4+
hero:
5+
name: Echo UI
6+
text: 一款为 Web Audio API 设计的 UI 库
7+
tagline: prod by leyoonafr
8+
image:
9+
src: /logo.png
10+
alt: Note
11+
actions:
12+
- theme: brand
13+
text: 点击查看
14+
link: /article/fresh
15+
- theme: alt
16+
text: GitHub
17+
link: https://github.com/codeacme17/echo-ui
18+
features:
19+
- title: Feature 1
20+
details: Feature 1 的详细内容
21+
icon: 🪐
22+
- title: Feature 2
23+
details: Feature 2 的详细内容
24+
icon: 🧑🏻‍💻
25+
- title: Feature 3
26+
details: Feature 3 的详细内容
27+
icon: 🏃‍♂️
28+
---

docs/public/logo.png

12.6 KB
Loading

example/.eslintrc.cjs

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

example/postcss.config.js

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

example/tailwind.config.js

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

package.json

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,19 @@
2323
"scripts": {
2424
"build": "vite build && tsc",
2525
"lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
26-
"test": "vitest"
26+
"test": "vitest",
27+
"example:dev": "vite ./example",
28+
"docs:dev": "island dev docs",
29+
"docs:build": "island build docs",
30+
"docs:preview": "island start docs"
2731
},
2832
"files": [
2933
"dist"
3034
],
3135
"dependencies": {
3236
"clsx": "^2.0.0",
33-
"lucide-react": "^0.294.0"
37+
"lucide-react": "^0.294.0",
38+
"islandjs": "^0.7.6"
3439
},
3540
"devDependencies": {
3641
"@testing-library/react": "^14.1.2",
@@ -56,7 +61,8 @@
5661
"react-dom": "^18.2.0",
5762
"tailwind-merge": "^2.0.0",
5863
"tone": "^14.7.77",
59-
"d3": "^7.8.5"
64+
"d3": "^7.8.5",
65+
"echo-ui": "workspace:*"
6066
},
6167
"peerDependencies": {
6268
"react": "^18.2.0",

0 commit comments

Comments
 (0)