diff --git a/docs/src/App.vue b/docs/src/App.vue index 3e22d10..8bfcd4a 100644 --- a/docs/src/App.vue +++ b/docs/src/App.vue @@ -72,7 +72,7 @@ - Ripple + Ink Ripple diff --git a/docs/src/index.js b/docs/src/index.js index 07d5b06..dd9d4ee 100644 --- a/docs/src/index.js +++ b/docs/src/index.js @@ -63,16 +63,16 @@ Docs = new Docs({ handleSectionTheme(router.currentRoute); -router.beforeEach((to, from, next) => { - let mainContent = document.querySelector('.main-content'); +router.afterEach((to) => { + Vue.nextTick(() => { + let mainContent = document.querySelector('.main-content'); - if (mainContent) { - mainContent.scrollTop = 0; - } + if (mainContent) { + mainContent.scrollTop = 0; + } - Docs.closeSidenav(); + Docs.closeSidenav(); - handleSectionTheme(to); - - next(); + handleSectionTheme(to); + }); }); diff --git a/docs/src/pages/components/InkRipple.vue b/docs/src/pages/components/InkRipple.vue new file mode 100644 index 0000000..5b80de7 --- /dev/null +++ b/docs/src/pages/components/InkRipple.vue @@ -0,0 +1,269 @@ + + + diff --git a/docs/src/pages/components/Ripple.vue b/docs/src/pages/components/Ripple.vue deleted file mode 100644 index 5f59590..0000000 --- a/docs/src/pages/components/Ripple.vue +++ /dev/null @@ -1,65 +0,0 @@ - - - diff --git a/docs/src/routes.js b/docs/src/routes.js index 11150a0..31898f5 100644 --- a/docs/src/routes.js +++ b/docs/src/routes.js @@ -18,7 +18,7 @@ import Input from './pages/components/Input'; import List from './pages/components/List'; import Menu from './pages/components/Menu'; import Radio from './pages/components/Radio'; -import Ripple from './pages/components/Ripple'; +import InkRipple from './pages/components/InkRipple'; import Select from './pages/components/Select'; import Sidenav from './pages/components/Sidenav'; import Subheader from './pages/components/Subheader'; @@ -127,9 +127,9 @@ const components = [ component: Radio }, { - path: '/components/ripple', - name: 'components:ripple', - component: Ripple + path: '/components/ink-ripple', + name: 'components:ink-ripple', + component: InkRipple }, { path: '/components/select',