diff --git a/docs/.vuepress/config/markdown.js b/docs/.vuepress/config/markdown.js
index 92e66410a7..fbb3da1197 100644
--- a/docs/.vuepress/config/markdown.js
+++ b/docs/.vuepress/config/markdown.js
@@ -1,4 +1,5 @@
const markdown = {
+ lineNumbers: true,
extendMarkdown: md => {
// use more markdown-it plugins!
md.use(require('markdown-it-include'));
diff --git a/docs/.vuepress/public/assets/NextIcon.svg b/docs/.vuepress/public/assets/NextIcon.svg
new file mode 100644
index 0000000000..99035875e6
--- /dev/null
+++ b/docs/.vuepress/public/assets/NextIcon.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/docs/.vuepress/public/assets/logo.svg b/docs/.vuepress/public/assets/logo.svg
index c7d3241966..4cfa55c078 100644
--- a/docs/.vuepress/public/assets/logo.svg
+++ b/docs/.vuepress/public/assets/logo.svg
@@ -1,13 +1,19 @@
-