-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/cypress/integration/sidebar/config.spec.js b/cypress/integration/sidebar/config.spec.js
deleted file mode 100644
index 4c1b511a7..000000000
--- a/cypress/integration/sidebar/config.spec.js
+++ /dev/null
@@ -1,344 +0,0 @@
-context('sidebar.configurations', () => {
- beforeEach(() => {
- cy.visit('http://localhost:3000');
- });
-
- const quickStartIds = [
- 'initialize',
- 'writing-content',
- 'preview-your-site',
- 'manual-initialization',
- 'loading-dialog',
- ];
- quickStartIds.forEach(id => {
- it('go to #quickstart?id=' + id, () => {
- cy.get(
- '.sidebar-nav > :nth-child(1) > :nth-child(1) > ul > :nth-child(1) > a'
- ).click();
-
- cy.get(`a.section-link[href='#/quickstart?id=${id}']`)
- .click()
- .then(() => {
- cy.wait(500);
- cy.matchImageSnapshot();
- });
- });
- });
-
- const configurationIds = [
- 'el',
- 'repo',
- 'maxlevel',
- 'loadnavbar',
- 'loadsidebar',
- 'hidesidebar',
- 'submaxlevel',
- 'auto2top',
- 'homepage',
- 'basepath',
- 'relativepath',
- 'coverpage',
- 'logo',
- 'name',
- 'namelink',
- 'markdown',
- 'themecolor',
- 'alias',
- 'autoheader',
- 'executescript',
- 'noemoji',
- 'mergenavbar',
- 'formatupdated',
- 'externallinktarget',
- 'cornerexternallinktarget',
- 'externallinkrel',
- 'routermode',
- 'nocompilelinks',
- 'onlycover',
- 'requestheaders',
- 'ext',
- 'fallbacklanguages',
- 'notfoundpage',
- ];
- configurationIds.forEach(id => {
- it('go to #configuration?id=' + id, () => {
- cy.get('[href="#/configuration"]').click();
-
- cy.get(`a.section-link[href='#/configuration?id=${id}']`)
- .click()
- .then(() => {
- cy.wait(500); // its more far from the cover
- cy.matchImageSnapshot();
- });
- });
- });
-
- const morePagesIds = [
- 'sidebar',
- 'nested-sidebars',
- 'set-page-titles-from-sidebar-selection',
- 'table-of-contents',
- 'ignoring-subheaders',
- ];
- morePagesIds.forEach(id => {
- it('go to #more-pages?id=' + id, () => {
- cy.get('[href="#/more-pages"]').click();
-
- cy.get(`a.section-link[href='#/more-pages?id=${id}']`)
- .click()
- .then(() => {
- cy.wait(500);
- cy.matchImageSnapshot();
- });
- });
- });
-
- const customNavbarIds = [
- 'html',
- 'markdown',
- 'nesting',
- 'combining-custom-navbars-with-the-emoji-plugin',
- ];
- customNavbarIds.forEach(id => {
- it('go to #custom-navbar?id=' + id, () => {
- cy.get('[href="#/custom-navbar"]').click();
-
- cy.get(`a.section-link[href='#/custom-navbar?id=${id}']`)
- .click()
- .then(() => {
- cy.wait(500);
- cy.matchImageSnapshot();
- });
- });
- });
-
- const coverIds = [
- 'basic-usage',
- 'custom-background',
- 'coverpage-as-homepage',
- 'multiple-covers',
- ];
- coverIds.forEach(id => {
- it('go to #cover?id=' + id, () => {
- cy.get('[href="#/cover"]').click();
-
- cy.get(`a.section-link[href='#/cover?id=${id}']`)
- .click()
- .then(() => {
- cy.wait(500);
- cy.matchImageSnapshot();
- });
- });
- });
-
- const themesIds = ['other-themes'];
- themesIds.forEach(id => {
- it('go to #themes?id=' + id, () => {
- cy.get('[href="#/themes"]').click();
-
- cy.get(`a.section-link[href='#/themes?id=${id}']`)
- .click()
- .then(() => {
- cy.wait(500);
- cy.matchImageSnapshot();
- });
- });
- });
-
- const pluginsIds = [
- 'full-text-search',
- 'google-analytics',
- 'emoji',
- 'external-script',
- 'zoom-image',
- 'edit-on-github',
- 'demo-code-with-instant-preview-and-jsfiddle-integration',
- 'copy-to-clipboard',
- 'disqus',
- 'gitalk',
- 'pagination',
- 'codefund',
- 'tabs',
- 'more-plugins',
- ];
- pluginsIds.forEach(id => {
- it('go to #plugins?id=' + id, () => {
- cy.get('[href="#/plugins"]').click();
-
- cy.get(`a.section-link[href='#/plugins?id=${id}']`)
- .click()
- .then(() => {
- cy.wait(500);
- cy.matchImageSnapshot();
- });
- });
- });
-
- const writeAPluginIds = ['full-configuration', 'example', 'tips'];
- writeAPluginIds.forEach(id => {
- it('go to #write-a-plugin?id=' + id, () => {
- cy.get('[href="#/write-a-plugin"]').click();
-
- cy.get(`a.section-link[href='#/write-a-plugin?id=${id}']`)
- .click()
- .then(() => {
- cy.wait(500);
- cy.matchImageSnapshot();
- });
- });
- });
-
- const markdownIds = ['supports-mermaid'];
- markdownIds.forEach(id => {
- it('go to #markdown?id=' + id, () => {
- cy.get('[href="#/markdown"]').click();
-
- cy.get(`a.section-link[href='#/markdown?id=${id}']`)
- .click()
- .then(() => {
- cy.wait(500);
- cy.matchImageSnapshot();
- });
- });
- });
-
- it('go to #Language-highlight', () => {
- cy.get('a[href="#/language-highlight"]')
- .click()
- .then(() => {
- cy.wait(500);
- cy.matchImageSnapshot();
- });
- });
-
- // const deployIds = [
- // 'github-pages',
- // 'gitlab-pages',
- // 'firebase-hosting',
- // 'vps',
- // 'netlify',
- // 'zeit-now',
- // 'aws-amplify'
- // ]
- // deployIds.forEach(id => {
- // it('go to #deploy?id=' + id, () => {
- // cy.get('[href="#/deploy"]').click()
-
- // cy.get(`a.section-link[href='#/deploy?id=${id}']`)
- // .click()
- // .then(() => {
- // cy.wait(500)
- // cy.matchImageSnapshot()
- // })
- // })
- // })
-
- const helpersIds = [
- 'important-content',
- 'general-tips',
- 'ignore-to-compile-link',
- 'set-target-attribute-for-link',
- 'disable-link',
- 'github-task-lists',
- 'customise-id-for-headings',
- 'markdown-in-html-tag',
- ];
- helpersIds.forEach(id => {
- it('go to #helpers?id=' + id, () => {
- cy.get('[href="#/helpers"]').click();
-
- cy.get(`a.section-link[href='#/helpers?id=${id}']`)
- .click()
- .then(() => {
- cy.wait(500);
- cy.matchImageSnapshot();
- });
- });
- });
-
- const vueIds = ['basic-usage', 'combine-vuep-to-write-playground'];
- vueIds.forEach(id => {
- it('go to #vue?id=' + id, () => {
- cy.get('[href="#/vue"]').click();
-
- cy.get(`a.section-link[href='#/vue?id=${id}']`)
- .click()
- .then(() => {
- cy.wait(500);
- cy.matchImageSnapshot();
- });
- });
- });
-
- const cdnIds = [
- 'latest-version',
- 'specific-version',
- 'compressed-file',
- 'other-cdn',
- ];
- cdnIds.forEach(id => {
- it('go to #cdn?id=' + id, () => {
- cy.get('[href="#/cdn"]').click();
-
- cy.get(`a.section-link[href='#/cdn?id=${id}']`)
- .click()
- .then(() => {
- cy.wait(500);
- cy.matchImageSnapshot();
- });
- });
- });
-
- const pwaIds = ['create-serviceworker', 'register', 'enjoy-it'];
- pwaIds.forEach(id => {
- it('go to #pwa?id=' + id, () => {
- cy.get('[href="#/pwa"]').click();
-
- cy.get(`a.section-link[href='#/pwa?id=${id}']`)
- .click()
- .then(() => {
- cy.wait(500);
- cy.matchImageSnapshot();
- });
- });
- });
-
- const ssrIds = [
- 'why-ssr',
- 'quick-start',
- 'custom-template',
- 'configuration',
- 'deploy-for-your-vps',
- ];
-
- ssrIds.forEach(id => {
- it('go to #ssr?id=' + id, () => {
- cy.get('[href="#/ssr"]').click();
-
- cy.get(`a.section-link[href='#/ssr?id=${id}']`)
- .click()
- .then(() => {
- cy.wait(500);
- cy.matchImageSnapshot();
- });
- });
- });
- const embedFilesIds = [
- 'embedded-file-type',
- 'embedded-code-fragments',
- 'tag-attribute',
- 'the-code-block-highlight',
- ];
- embedFilesIds.forEach(id => {
- it('go to #embed-files?id=' + id, () => {
- cy.get('[href="#/embed-files"]').click();
-
- cy.get(`a.section-link[href='#/embed-files?id=${id}']`)
- .click()
- .then(() => {
- cy.wait(500);
- cy.matchImageSnapshot();
- });
- });
- });
-});
diff --git a/cypress/live.server.js b/cypress/live.server.js
deleted file mode 100644
index bb22b8f07..000000000
--- a/cypress/live.server.js
+++ /dev/null
@@ -1,13 +0,0 @@
-const path = require('path')
-const LiveServer = require('live-server')
-
-const fixturePath = path.join(__dirname, './fixtures/docs')
-const args = process.argv.slice(2)
-console.log('[e2e tests] : args passed to live server', args)
-const params = {
- port: args[0] || 3000,
- root: args[1] || fixturePath,
- open: false
- // NoBrowser: true
-}
-LiveServer.start(params)
diff --git a/cypress/plugins/index.js b/cypress/plugins/index.js
deleted file mode 100644
index aebcffbd7..000000000
--- a/cypress/plugins/index.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// ***********************************************************
-// This example plugins/index.js can be used to load plugins
-//
-// You can change the location of this file or turn off loading
-// the plugins file with the 'pluginsFile' configuration option.
-//
-// You can read more here:
-// https://on.cypress.io/plugins-guide
-// ***********************************************************
-
-// This function is called when a project is opened or re-opened (e.g. due to
-// the project's config changing)
-const { addMatchImageSnapshotPlugin } = require('cypress-image-snapshot/plugin')
-module.exports = (on, config) => {
- // `on` is used to hook into various events Cypress emits
- // `config` is the resolved Cypress config
- addMatchImageSnapshotPlugin(on, config)
-}
diff --git a/cypress/setup.js b/cypress/setup.js
deleted file mode 100644
index 6372ff347..000000000
--- a/cypress/setup.js
+++ /dev/null
@@ -1,75 +0,0 @@
-const copyDir = require('copy-dir')
-const path = require('path')
-const fs = require('fs')
-const { spawn } = require('child_process')
-
-const setup = async () => {
- const PORT = process.env.PORT || 3000
- global.__LIVESERVER__ = null
- global.PORT = PORT
-
- /**
- * IN this test suite, we are going to test our docs site with all the css,js linked to our local build packages
- *
- * 1.1 Copy ../docs --> ./fixtures/docs
- * 1.2 copy lib,themes --> ./fixtures/
- * 2. change the content of fixtures/docs/index.html to use all the links from our local build
- * 3. now jest runner will run to test all the *.spec.js files
- *
- */
-
- const shippedDirs = ['lib', 'themes']
-
- // 1
- const docsPath = path.join(process.cwd(), './docs')
- const fixtureDocsPath = path.join(__dirname, './fixtures/docs')
-
- // 1.1
- console.log('[cypress test docs] Copying the docs --> cypress/fixtures/docs')
- copyDir.sync(docsPath, fixtureDocsPath)
-
- // 1.2
- shippedDirs.forEach(dir => {
- const fromPath = path.join(process.cwd(), dir)
- const toPath = path.join(__dirname, `./fixtures/docs/${dir}`)
- console.log(
- `[cypress test docs] Copying ${dir} --> cypress/fixtures/docs/${dir}`
- )
- copyDir.sync(fromPath, toPath)
- })
-
- // 2
- console.log(
- '[cypress test docs] Replacing content the tpl/index.html --> cypress/fixtures/docs/index.html'
- )
- const indexHTMLtplPath = path.join(
- __dirname,
- './fixtures/tpl/docs.index.html'
- )
- const fixtureIndexPath = path.join(__dirname, './fixtures/docs/index.html')
- const data = fs.readFileSync(indexHTMLtplPath, 'utf8')
-
- // 3
- const fixturePath = path.join(__dirname, './fixtures/docs')
-
- fs.writeFileSync(fixtureIndexPath, data, 'utf8')
- const child = spawn('node', [
- path.join(__dirname, './live.server.js'),
- PORT,
- fixturePath
- ])
- child.on('exit', code => {
- console.log(`Child process exited with code ${code}`)
- })
- child.stdout.on('data', data => {
- console.log(`stdout: ${data}`)
- })
- child.stderr.on('data', data => {
- console.log(`stderr: ${data}`)
- })
-
- // LiveServer.start(params)
- global.__LIVESERVER__ = child
-}
-
-setup()
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #Language-highlight.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #Language-highlight.snap.png
deleted file mode 100644
index c39f80f1a..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #Language-highlight.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #cdnid=compressed-file.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #cdnid=compressed-file.snap.png
deleted file mode 100644
index fa2acf15f..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #cdnid=compressed-file.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #cdnid=latest-version.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #cdnid=latest-version.snap.png
deleted file mode 100644
index 1ef50abe8..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #cdnid=latest-version.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #cdnid=other-cdn.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #cdnid=other-cdn.snap.png
deleted file mode 100644
index 2193959a0..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #cdnid=other-cdn.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #cdnid=specific-version.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #cdnid=specific-version.snap.png
deleted file mode 100644
index 04e364cf3..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #cdnid=specific-version.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=alias.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=alias.snap.png
deleted file mode 100644
index aaa0ed544..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=alias.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=auto2top.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=auto2top.snap.png
deleted file mode 100644
index 2ac6312cd..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=auto2top.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=autoheader.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=autoheader.snap.png
deleted file mode 100644
index 779f27af3..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=autoheader.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=basepath.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=basepath.snap.png
deleted file mode 100644
index da2c844d8..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=basepath.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=cornerexternallinktarget.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=cornerexternallinktarget.snap.png
deleted file mode 100644
index c41b09bbe..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=cornerexternallinktarget.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=coverpage.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=coverpage.snap.png
deleted file mode 100644
index 3c05b08b0..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=coverpage.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=el.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=el.snap.png
deleted file mode 100644
index d9982b684..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=el.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=executescript.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=executescript.snap.png
deleted file mode 100644
index 48ca3772a..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=executescript.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=ext.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=ext.snap.png
deleted file mode 100644
index 21f3e0e01..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=ext.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=externallinkrel.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=externallinkrel.snap.png
deleted file mode 100644
index 52f1f0149..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=externallinkrel.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=externallinktarget.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=externallinktarget.snap.png
deleted file mode 100644
index 797a914b0..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=externallinktarget.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=fallbacklanguages.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=fallbacklanguages.snap.png
deleted file mode 100644
index cdb789fcc..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=fallbacklanguages.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=formatupdated.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=formatupdated.snap.png
deleted file mode 100644
index b8e49a654..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=formatupdated.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=hidesidebar.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=hidesidebar.snap.png
deleted file mode 100644
index cbc01ef90..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=hidesidebar.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=homepage.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=homepage.snap.png
deleted file mode 100644
index b2adecfc9..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=homepage.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=loadnavbar.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=loadnavbar.snap.png
deleted file mode 100644
index 71f703d11..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=loadnavbar.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=loadsidebar.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=loadsidebar.snap.png
deleted file mode 100644
index 50485725b..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=loadsidebar.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=logo.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=logo.snap.png
deleted file mode 100644
index bae3433a7..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=logo.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=markdown.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=markdown.snap.png
deleted file mode 100644
index 4685abd7d..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=markdown.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=maxlevel.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=maxlevel.snap.png
deleted file mode 100644
index 9446381a7..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=maxlevel.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=mergenavbar.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=mergenavbar.snap.png
deleted file mode 100644
index a34d06cd0..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=mergenavbar.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=name.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=name.snap.png
deleted file mode 100644
index 013977a49..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=name.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=namelink.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=namelink.snap.png
deleted file mode 100644
index ae20a5ddb..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=namelink.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=nocompilelinks.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=nocompilelinks.snap.png
deleted file mode 100644
index 619704cbe..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=nocompilelinks.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=noemoji.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=noemoji.snap.png
deleted file mode 100644
index 321a77e2f..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=noemoji.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=notfoundpage.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=notfoundpage.snap.png
deleted file mode 100644
index 6ccfef833..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=notfoundpage.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=onlycover.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=onlycover.snap.png
deleted file mode 100644
index 3c5937436..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=onlycover.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=relativepath.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=relativepath.snap.png
deleted file mode 100644
index 16c7a96ab..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=relativepath.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=repo.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=repo.snap.png
deleted file mode 100644
index 8e5cd6c7d..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=repo.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=requestheaders.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=requestheaders.snap.png
deleted file mode 100644
index eda49e1ec..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=requestheaders.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=routermode.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=routermode.snap.png
deleted file mode 100644
index 744b49515..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=routermode.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=submaxlevel.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=submaxlevel.snap.png
deleted file mode 100644
index 19bf00e35..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=submaxlevel.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=themecolor.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=themecolor.snap.png
deleted file mode 100644
index 0ae49f942..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #configurationid=themecolor.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #coverid=basic-usage.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #coverid=basic-usage.snap.png
deleted file mode 100644
index debcf6e2c..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #coverid=basic-usage.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #coverid=coverpage-as-homepage.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #coverid=coverpage-as-homepage.snap.png
deleted file mode 100644
index 51751720f..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #coverid=coverpage-as-homepage.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #coverid=custom-background.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #coverid=custom-background.snap.png
deleted file mode 100644
index 17a306e13..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #coverid=custom-background.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #coverid=multiple-covers.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #coverid=multiple-covers.snap.png
deleted file mode 100644
index 354dd3b69..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #coverid=multiple-covers.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #custom-navbarid=combining-custom-navbars-with-the-emoji-plugin.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #custom-navbarid=combining-custom-navbars-with-the-emoji-plugin.snap.png
deleted file mode 100644
index 2fe604473..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #custom-navbarid=combining-custom-navbars-with-the-emoji-plugin.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #custom-navbarid=html.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #custom-navbarid=html.snap.png
deleted file mode 100644
index 87d117c52..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #custom-navbarid=html.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #custom-navbarid=markdown.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #custom-navbarid=markdown.snap.png
deleted file mode 100644
index e31a5840f..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #custom-navbarid=markdown.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #custom-navbarid=nesting.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #custom-navbarid=nesting.snap.png
deleted file mode 100644
index 60effa6b9..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #custom-navbarid=nesting.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #embed-filesid=embedded-code-fragments.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #embed-filesid=embedded-code-fragments.snap.png
deleted file mode 100644
index f8e05430c..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #embed-filesid=embedded-code-fragments.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #embed-filesid=embedded-file-type.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #embed-filesid=embedded-file-type.snap.png
deleted file mode 100644
index 702af8421..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #embed-filesid=embedded-file-type.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #embed-filesid=tag-attribute.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #embed-filesid=tag-attribute.snap.png
deleted file mode 100644
index 8b4ee81a1..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #embed-filesid=tag-attribute.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #embed-filesid=the-code-block-highlight.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #embed-filesid=the-code-block-highlight.snap.png
deleted file mode 100644
index 682642579..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #embed-filesid=the-code-block-highlight.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #helpersid=customise-id-for-headings.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #helpersid=customise-id-for-headings.snap.png
deleted file mode 100644
index 8f03a0760..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #helpersid=customise-id-for-headings.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #helpersid=disable-link.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #helpersid=disable-link.snap.png
deleted file mode 100644
index a6a717d33..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #helpersid=disable-link.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #helpersid=general-tips.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #helpersid=general-tips.snap.png
deleted file mode 100644
index 3e0e3f178..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #helpersid=general-tips.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #helpersid=github-task-lists.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #helpersid=github-task-lists.snap.png
deleted file mode 100644
index 02770c0ed..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #helpersid=github-task-lists.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #helpersid=ignore-to-compile-link.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #helpersid=ignore-to-compile-link.snap.png
deleted file mode 100644
index 8e7074c26..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #helpersid=ignore-to-compile-link.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #helpersid=important-content.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #helpersid=important-content.snap.png
deleted file mode 100644
index d8ac2fa35..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #helpersid=important-content.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #helpersid=markdown-in-html-tag.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #helpersid=markdown-in-html-tag.snap.png
deleted file mode 100644
index 842a27530..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #helpersid=markdown-in-html-tag.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #helpersid=set-target-attribute-for-link.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #helpersid=set-target-attribute-for-link.snap.png
deleted file mode 100644
index 962347631..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #helpersid=set-target-attribute-for-link.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #markdownid=supports-mermaid.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #markdownid=supports-mermaid.snap.png
deleted file mode 100644
index 25a0244fe..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #markdownid=supports-mermaid.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #more-pagesid=ignoring-subheaders.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #more-pagesid=ignoring-subheaders.snap.png
deleted file mode 100644
index d94e8ff6d..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #more-pagesid=ignoring-subheaders.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #more-pagesid=nested-sidebars.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #more-pagesid=nested-sidebars.snap.png
deleted file mode 100644
index 726d86bf6..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #more-pagesid=nested-sidebars.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #more-pagesid=set-page-titles-from-sidebar-selection.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #more-pagesid=set-page-titles-from-sidebar-selection.snap.png
deleted file mode 100644
index aca69af3f..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #more-pagesid=set-page-titles-from-sidebar-selection.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #more-pagesid=sidebar.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #more-pagesid=sidebar.snap.png
deleted file mode 100644
index 3e3ec1552..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #more-pagesid=sidebar.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #more-pagesid=table-of-contents.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #more-pagesid=table-of-contents.snap.png
deleted file mode 100644
index 9d011dd48..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #more-pagesid=table-of-contents.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=codefund.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=codefund.snap.png
deleted file mode 100644
index 2e59a75b1..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=codefund.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=copy-to-clipboard.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=copy-to-clipboard.snap.png
deleted file mode 100644
index 4b16c2317..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=copy-to-clipboard.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=demo-code-with-instant-preview-and-jsfiddle-integration.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=demo-code-with-instant-preview-and-jsfiddle-integration.snap.png
deleted file mode 100644
index 6d38a0be9..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=demo-code-with-instant-preview-and-jsfiddle-integration.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=disqus.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=disqus.snap.png
deleted file mode 100644
index a44c2de01..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=disqus.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=edit-on-github.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=edit-on-github.snap.png
deleted file mode 100644
index d39fd6180..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=edit-on-github.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=emoji.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=emoji.snap.png
deleted file mode 100644
index a7333e856..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=emoji.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=external-script.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=external-script.snap.png
deleted file mode 100644
index c47986174..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=external-script.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=full-text-search.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=full-text-search.snap.png
deleted file mode 100644
index 7205b155e..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=full-text-search.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=gitalk.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=gitalk.snap.png
deleted file mode 100644
index 3b041be20..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=gitalk.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=google-analytics.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=google-analytics.snap.png
deleted file mode 100644
index 411faa937..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=google-analytics.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=more-plugins.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=more-plugins.snap.png
deleted file mode 100644
index 3ef52aa51..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=more-plugins.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=pagination.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=pagination.snap.png
deleted file mode 100644
index 4f007a4ca..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=pagination.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=tabs.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=tabs.snap.png
deleted file mode 100644
index 1bcb05baf..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=tabs.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=zoom-image.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=zoom-image.snap.png
deleted file mode 100644
index e54fac3c8..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pluginsid=zoom-image.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pwaid=create-serviceworker.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pwaid=create-serviceworker.snap.png
deleted file mode 100644
index b90a0e883..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pwaid=create-serviceworker.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pwaid=enjoy-it.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pwaid=enjoy-it.snap.png
deleted file mode 100644
index 72521e0e5..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pwaid=enjoy-it.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pwaid=register.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pwaid=register.snap.png
deleted file mode 100644
index 2ddcc370f..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #pwaid=register.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #quickstartid=initialize.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #quickstartid=initialize.snap.png
deleted file mode 100644
index 295545618..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #quickstartid=initialize.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #quickstartid=loading-dialog.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #quickstartid=loading-dialog.snap.png
deleted file mode 100644
index 0b770801f..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #quickstartid=loading-dialog.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #quickstartid=manual-initialization.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #quickstartid=manual-initialization.snap.png
deleted file mode 100644
index 8fd07268f..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #quickstartid=manual-initialization.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #quickstartid=preview-your-site.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #quickstartid=preview-your-site.snap.png
deleted file mode 100644
index f455bc5c8..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #quickstartid=preview-your-site.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #quickstartid=writing-content.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #quickstartid=writing-content.snap.png
deleted file mode 100644
index 1c33262e1..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #quickstartid=writing-content.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #ssrid=configuration.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #ssrid=configuration.snap.png
deleted file mode 100644
index 0dde65b3c..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #ssrid=configuration.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #ssrid=custom-template.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #ssrid=custom-template.snap.png
deleted file mode 100644
index e47a8c8f8..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #ssrid=custom-template.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #ssrid=deploy-for-your-vps.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #ssrid=deploy-for-your-vps.snap.png
deleted file mode 100644
index 1960a4f47..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #ssrid=deploy-for-your-vps.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #ssrid=quick-start.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #ssrid=quick-start.snap.png
deleted file mode 100644
index 1cbcfa138..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #ssrid=quick-start.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #ssrid=why-ssr.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #ssrid=why-ssr.snap.png
deleted file mode 100644
index 5a228ed17..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #ssrid=why-ssr.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #themesid=other-themes.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #themesid=other-themes.snap.png
deleted file mode 100644
index 2bf44b529..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #themesid=other-themes.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #vueid=basic-usage.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #vueid=basic-usage.snap.png
deleted file mode 100644
index 094800a70..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #vueid=basic-usage.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #vueid=combine-vuep-to-write-playground.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #vueid=combine-vuep-to-write-playground.snap.png
deleted file mode 100644
index 10bd8d6e9..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #vueid=combine-vuep-to-write-playground.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #write-a-pluginid=example.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #write-a-pluginid=example.snap.png
deleted file mode 100644
index 7408c6a19..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #write-a-pluginid=example.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #write-a-pluginid=full-configuration.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #write-a-pluginid=full-configuration.snap.png
deleted file mode 100644
index 75bd8bb57..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #write-a-pluginid=full-configuration.snap.png and /dev/null differ
diff --git a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #write-a-pluginid=tips.snap.png b/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #write-a-pluginid=tips.snap.png
deleted file mode 100644
index 889ee9d01..000000000
Binary files a/cypress/snapshots/sidebar/config.spec.js/sidebar.configurations -- go to #write-a-pluginid=tips.snap.png and /dev/null differ
diff --git a/cypress/support/commands.js b/cypress/support/commands.js
deleted file mode 100644
index 3e9454afa..000000000
--- a/cypress/support/commands.js
+++ /dev/null
@@ -1,41 +0,0 @@
-// ***********************************************
-// This example commands.js shows you how to
-// create various custom commands and overwrite
-// existing commands.
-//
-// For more comprehensive examples of custom
-// commands please read more here:
-// https://on.cypress.io/custom-commands
-// ***********************************************
-//
-//
-// -- This is a parent command --
-// Cypress.Commands.add("login", (email, password) => { ... })
-//
-//
-// -- This is a child command --
-// Cypress.Commands.add("drag", { prevSubject: 'element'}, (subject, options) => { ... })
-//
-//
-// -- This is a dual command --
-// Cypress.Commands.add("dismiss", { prevSubject: 'optional'}, (subject, options) => { ... })
-//
-//
-// -- This will overwrite an existing command --
-// Cypress.Commands.overwrite("visit", (originalFn, url, options) => { ... })
-
-import { addMatchImageSnapshotCommand } from 'cypress-image-snapshot/command'
-addMatchImageSnapshotCommand({
- failureThreshold: 10.0,
- failureThresholdType: 'percent',
- customDiffConfig: { threshold: 10.0 },
- capture: 'viewport',
- timeout: '60000'
-})
-Cypress.Commands.add('setResolution', size => {
- if (Cypress._.isArray(size)) {
- cy.viewport(size[0], size[1])
- } else {
- cy.viewport(size)
- }
-})
diff --git a/cypress/support/index.js b/cypress/support/index.js
deleted file mode 100644
index d68db96df..000000000
--- a/cypress/support/index.js
+++ /dev/null
@@ -1,20 +0,0 @@
-// ***********************************************************
-// This example support/index.js is processed and
-// loaded automatically before your test files.
-//
-// This is a great place to put global configuration and
-// behavior that modifies Cypress.
-//
-// You can change the location of this file or turn off
-// automatically serving support files with the
-// 'supportFile' configuration option.
-//
-// You can read more here:
-// https://on.cypress.io/configuration
-// ***********************************************************
-
-// Import commands.js using ES2015 syntax:
-import './commands'
-
-// Alternatively you can use CommonJS syntax:
-// require('./commands')
diff --git a/docs/README.md b/docs/README.md
index e62542032..8a7c962ca 100644
--- a/docs/README.md
+++ b/docs/README.md
@@ -11,7 +11,7 @@ See the [Quick start](quickstart.md) guide for more details.
## Features
- No statically built html files
-- Simple and lightweight (~21kB gzipped)
+- Simple and lightweight
- Smart full-text search plugin
- Multiple themes
- Useful plugin API
@@ -30,3 +30,9 @@ Please consider donating if you think docsify is helpful to you or that my work
## Community
Users and the development team are usually in the [Gitter chat room](https://gitter.im/docsifyjs/Lobby).
+
+## Special Thanks
+
+_Vercel_ has given us a Pro account.
+
+
diff --git a/docs/_coverpage.md b/docs/_coverpage.md
index 42652e104..557c5aa6b 100644
--- a/docs/_coverpage.md
+++ b/docs/_coverpage.md
@@ -1,10 +1,10 @@
![logo](_media/icon.svg)
-# docsify 4.11.3
+# docsify 4.11.6
> A magical documentation site generator.
-- Simple and lightweight (~21kB gzipped)
+- Simple and lightweight
- No statically built html files
- Multiple themes
diff --git a/docs/_media/vercel_logo.svg b/docs/_media/vercel_logo.svg
new file mode 100644
index 000000000..50a17b35e
--- /dev/null
+++ b/docs/_media/vercel_logo.svg
@@ -0,0 +1 @@
+
diff --git a/docs/_navbar.md b/docs/_navbar.md
index 47a2356a9..e31e905ec 100644
--- a/docs/_navbar.md
+++ b/docs/_navbar.md
@@ -3,4 +3,4 @@
- [:cn: 中文](/zh-cn/)
- [:de: Deutsch](/de-de/)
- [:es: Spanish](/es/)
- - [:ru: Russian](/ru/)
+ - [:ru: Russian](/ru-ru/)
diff --git a/docs/cdn.md b/docs/cdn.md
index 82b2d2d90..05fff3c28 100644
--- a/docs/cdn.md
+++ b/docs/cdn.md
@@ -44,7 +44,7 @@ Alternatively, use [compressed files](#compressed-file).
## Other CDN
-- http://www.bootcdn.cn/docsify
+- https://www.bootcdn.cn/docsify/
- https://cdn.jsdelivr.net/npm/docsify/
- https://cdnjs.com/libraries/docsify
-
+- https://unpkg.com/browse/docsify/
diff --git a/docs/configuration.md b/docs/configuration.md
index 371ed35f6..7a65553a3 100644
--- a/docs/configuration.md
+++ b/docs/configuration.md
@@ -12,7 +12,7 @@ You can configure Docsify by defining `window.$docsify` as an object:
```
-The config can also be defined as a function, in which case the first arg is the Docsify `vm` instance. The function should return a config object. This can be useful for referencing `vm` in places like the markdown configuration:
+The config can also be defined as a function, in which case the first argument is the Docsify `vm` instance. The function should return a config object. This can be useful for referencing `vm` in places like the markdown configuration:
```html
-
-
-
-
-
-