diff --git a/packages/applet/src/index.ts b/packages/applet/src/index.ts
index 865ba540..f6c3906b 100644
--- a/packages/applet/src/index.ts
+++ b/packages/applet/src/index.ts
@@ -1,3 +1,4 @@
+import SelectiveList from './components/basic/SelectiveList.vue'
import 'uno.css'
import '@unocss/reset/tailwind.css'
import './styles/base.css'
@@ -9,3 +10,7 @@ export * from './modules/components'
export * from './modules/custom-inspector'
export * from './modules/pinia'
export * from './modules/router'
+
+export {
+ SelectiveList,
+}
diff --git a/packages/client/src/constants/tab.ts b/packages/client/src/constants/tab.ts
index b0bb921b..90f3e59f 100644
--- a/packages/client/src/constants/tab.ts
+++ b/packages/client/src/constants/tab.ts
@@ -25,6 +25,13 @@ export const builtinTab: [string, ModuleBuiltinTab[]][] = [
path: 'pages',
title: 'Pages',
},
+ {
+ icon: 'i-carbon-roadmap',
+ name: 'Timeline',
+ order: -100,
+ path: 'timeline',
+ title: 'Timeline',
+ },
{
icon: 'i-carbon-image-copy',
name: 'assets',
diff --git a/packages/client/src/main.ts b/packages/client/src/main.ts
index f72305c3..663b22e8 100644
--- a/packages/client/src/main.ts
+++ b/packages/client/src/main.ts
@@ -18,6 +18,7 @@ import Pages from '~/pages/pages.vue'
import PiniaPage from '~/pages/pinia.vue'
import RouterPage from '~/pages/router.vue'
import Settings from '~/pages/settings.vue'
+import Timeline from '~/pages/timeline.vue'
import App from './App.vue'
import '@unocss/reset/tailwind.css'
import 'uno.css'
@@ -32,6 +33,7 @@ const routes = [
{ path: '/pinia', component: PiniaPage },
{ path: '/router', component: RouterPage },
{ path: '/pages', component: Pages },
+ { path: '/timeline', component: Timeline },
{ path: '/assets', component: Assets },
{ path: '/graph', component: Graph },
{ path: '/settings', component: Settings },
diff --git a/packages/client/src/pages/timeline.vue b/packages/client/src/pages/timeline.vue
new file mode 100644
index 00000000..8cbca24a
--- /dev/null
+++ b/packages/client/src/pages/timeline.vue
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+