diff --git a/src/pat/autotoc/autotoc.js b/src/pat/autotoc/autotoc.js index 968ae2773..30f06c957 100644 --- a/src/pat/autotoc/autotoc.js +++ b/src/pat/autotoc/autotoc.js @@ -1,6 +1,7 @@ import $ from "jquery"; import Base from "@patternslib/patternslib/src/core/base"; import utils from "@patternslib/patternslib/src/core/utils"; +import Tab from "bootstrap/js/dist/tab"; export default Base.extend({ name: "autotoc", @@ -10,8 +11,9 @@ export default Base.extend({ section: "section", levels: "h1,h2,h3", IDPrefix: "autotoc-item-", - classTOCName: "autotoc-nav", - classSectionName: "autotoc-section", + classTOCName: "autotoc-nav nav", + classContentAreaName: "autotoc-content tab-content", + classSectionName: "autotoc-section tab-pane fade", classLevelPrefixName: "autotoc-level-", classActiveName: "active", scrollDuration: "slow", @@ -26,67 +28,108 @@ export default Base.extend({ var self = this; - self.$toc = $("