diff --git a/doc/images/1-add.png b/packages/ui/certd-client/public/doc/images/1-add.png
similarity index 100%
rename from doc/images/1-add.png
rename to packages/ui/certd-client/public/doc/images/1-add.png
diff --git a/doc/images/10-1-log.png b/packages/ui/certd-client/public/doc/images/10-1-log.png
similarity index 100%
rename from doc/images/10-1-log.png
rename to packages/ui/certd-client/public/doc/images/10-1-log.png
diff --git a/doc/images/11-1-error.png b/packages/ui/certd-client/public/doc/images/11-1-error.png
similarity index 100%
rename from doc/images/11-1-error.png
rename to packages/ui/certd-client/public/doc/images/11-1-error.png
diff --git a/doc/images/11-2-error.png b/packages/ui/certd-client/public/doc/images/11-2-error.png
similarity index 100%
rename from doc/images/11-2-error.png
rename to packages/ui/certd-client/public/doc/images/11-2-error.png
diff --git a/doc/images/12-1-log-success.png b/packages/ui/certd-client/public/doc/images/12-1-log-success.png
similarity index 100%
rename from doc/images/12-1-log-success.png
rename to packages/ui/certd-client/public/doc/images/12-1-log-success.png
diff --git a/doc/images/12-2-skip-log.png b/packages/ui/certd-client/public/doc/images/12-2-skip-log.png
similarity index 100%
rename from doc/images/12-2-skip-log.png
rename to packages/ui/certd-client/public/doc/images/12-2-skip-log.png
diff --git a/doc/images/13-1-result.png b/packages/ui/certd-client/public/doc/images/13-1-result.png
similarity index 100%
rename from doc/images/13-1-result.png
rename to packages/ui/certd-client/public/doc/images/13-1-result.png
diff --git a/doc/images/13-2-result.png b/packages/ui/certd-client/public/doc/images/13-2-result.png
similarity index 100%
rename from doc/images/13-2-result.png
rename to packages/ui/certd-client/public/doc/images/13-2-result.png
diff --git a/doc/images/13-3-download.png b/packages/ui/certd-client/public/doc/images/13-3-download.png
similarity index 100%
rename from doc/images/13-3-download.png
rename to packages/ui/certd-client/public/doc/images/13-3-download.png
diff --git a/doc/images/14-timer.png b/packages/ui/certd-client/public/doc/images/14-timer.png
similarity index 100%
rename from doc/images/14-timer.png
rename to packages/ui/certd-client/public/doc/images/14-timer.png
diff --git a/doc/images/15-1-email.png b/packages/ui/certd-client/public/doc/images/15-1-email.png
similarity index 100%
rename from doc/images/15-1-email.png
rename to packages/ui/certd-client/public/doc/images/15-1-email.png
diff --git a/doc/images/15-2-email.png b/packages/ui/certd-client/public/doc/images/15-2-email.png
similarity index 100%
rename from doc/images/15-2-email.png
rename to packages/ui/certd-client/public/doc/images/15-2-email.png
diff --git a/doc/images/2-access-provider.png b/packages/ui/certd-client/public/doc/images/2-access-provider.png
similarity index 100%
rename from doc/images/2-access-provider.png
rename to packages/ui/certd-client/public/doc/images/2-access-provider.png
diff --git a/doc/images/3-add-access.png b/packages/ui/certd-client/public/doc/images/3-add-access.png
similarity index 100%
rename from doc/images/3-add-access.png
rename to packages/ui/certd-client/public/doc/images/3-add-access.png
diff --git a/doc/images/4-add-success.png b/packages/ui/certd-client/public/doc/images/4-add-success.png
similarity index 100%
rename from doc/images/4-add-success.png
rename to packages/ui/certd-client/public/doc/images/4-add-success.png
diff --git a/doc/images/5-view.png b/packages/ui/certd-client/public/doc/images/5-view.png
similarity index 100%
rename from doc/images/5-view.png
rename to packages/ui/certd-client/public/doc/images/5-view.png
diff --git a/doc/images/6-1-add-task.png b/packages/ui/certd-client/public/doc/images/6-1-add-task.png
similarity index 100%
rename from doc/images/6-1-add-task.png
rename to packages/ui/certd-client/public/doc/images/6-1-add-task.png
diff --git a/doc/images/6-2-add-task.png b/packages/ui/certd-client/public/doc/images/6-2-add-task.png
similarity index 100%
rename from doc/images/6-2-add-task.png
rename to packages/ui/certd-client/public/doc/images/6-2-add-task.png
diff --git a/doc/images/6-3-add-task.png b/packages/ui/certd-client/public/doc/images/6-3-add-task.png
similarity index 100%
rename from doc/images/6-3-add-task.png
rename to packages/ui/certd-client/public/doc/images/6-3-add-task.png
diff --git a/doc/images/7-1-add-host-task.png b/packages/ui/certd-client/public/doc/images/7-1-add-host-task.png
similarity index 100%
rename from doc/images/7-1-add-host-task.png
rename to packages/ui/certd-client/public/doc/images/7-1-add-host-task.png
diff --git a/doc/images/7-2-add-host-task.png b/packages/ui/certd-client/public/doc/images/7-2-add-host-task.png
similarity index 100%
rename from doc/images/7-2-add-host-task.png
rename to packages/ui/certd-client/public/doc/images/7-2-add-host-task.png
diff --git a/doc/images/7-3-add-host-task.png b/packages/ui/certd-client/public/doc/images/7-3-add-host-task.png
similarity index 100%
rename from doc/images/7-3-add-host-task.png
rename to packages/ui/certd-client/public/doc/images/7-3-add-host-task.png
diff --git a/doc/images/8-1-add-host-task.png b/packages/ui/certd-client/public/doc/images/8-1-add-host-task.png
similarity index 100%
rename from doc/images/8-1-add-host-task.png
rename to packages/ui/certd-client/public/doc/images/8-1-add-host-task.png
diff --git a/doc/images/8-2-add-host-task.png b/packages/ui/certd-client/public/doc/images/8-2-add-host-task.png
similarity index 100%
rename from doc/images/8-2-add-host-task.png
rename to packages/ui/certd-client/public/doc/images/8-2-add-host-task.png
diff --git a/doc/images/8-4-add-host-task.png b/packages/ui/certd-client/public/doc/images/8-4-add-host-task.png
similarity index 100%
rename from doc/images/8-4-add-host-task.png
rename to packages/ui/certd-client/public/doc/images/8-4-add-host-task.png
diff --git a/doc/images/8-5-add-host-task.png b/packages/ui/certd-client/public/doc/images/8-5-add-host-task.png
similarity index 100%
rename from doc/images/8-5-add-host-task.png
rename to packages/ui/certd-client/public/doc/images/8-5-add-host-task.png
diff --git a/doc/images/9-start.png b/packages/ui/certd-client/public/doc/images/9-start.png
similarity index 100%
rename from doc/images/9-start.png
rename to packages/ui/certd-client/public/doc/images/9-start.png
diff --git a/packages/ui/certd-client/src/components/index.ts b/packages/ui/certd-client/src/components/index.ts
index 7e003452..582bc740 100644
--- a/packages/ui/certd-client/src/components/index.ts
+++ b/packages/ui/certd-client/src/components/index.ts
@@ -9,6 +9,7 @@ import CronEditor from "./cron-editor/index.vue";
import { CronLight } from "@vue-js-cron/light";
import "@vue-js-cron/light/dist/light.css";
import Plugins from "./plugins/index";
+import TutorialButton from "./tutorial/index.vue";
export default {
install(app: any) {
app.component("PiContainer", PiContainer);
@@ -24,6 +25,8 @@ export default {
app.component("InfoCircleOutlined", InfoCircleOutlined);
app.component("UndoOutlined", UndoOutlined);
+ app.component("TutorialButton", TutorialButton);
+
app.use(vip);
app.use(Plugins);
}
diff --git a/packages/ui/certd-client/src/components/tutorial/index.vue b/packages/ui/certd-client/src/components/tutorial/index.vue
new file mode 100644
index 00000000..f91cc999
--- /dev/null
+++ b/packages/ui/certd-client/src/components/tutorial/index.vue
@@ -0,0 +1,37 @@
+
+
+
+ {{ number }} {{ currentStepItem.title }}
+