File tree Expand file tree Collapse file tree 3 files changed +16
-1
lines changed Expand file tree Collapse file tree 3 files changed +16
-1
lines changed Original file line number Diff line number Diff line change @@ -28,7 +28,8 @@ var siteConfig = {
2828 // we get an error without this, here, though
2929 "steal-stache" : "^4.0.1" ,
3030 "steal-conditional" : "^0.3.6" ,
31- "bit-docs-html-codepen-link" : "^1.0.0"
31+ "bit-docs-html-codepen-link" : "^1.0.0" ,
32+ "bit-docs-html-toc" : "^1.1.1"
3233 } ,
3334 staticDist : [
3435 path . join ( __dirname , "dist" , "static" )
Original file line number Diff line number Diff line change @@ -171,6 +171,18 @@ function init() {
171171 sidebarViewModel . selectedPageName = window . docObject . name ;
172172 }
173173
174+ // Set up the client-side TOC
175+ var tocContainer = document . querySelector ( "#scroll-toc" ) ;
176+ var oldToc = document . querySelector ( "bit-toc" ) ;
177+ if ( oldToc ) {
178+ tocContainer . removeChild ( oldToc ) ;
179+ }
180+ var newToc = document . createElement ( "bit-toc" ) ;
181+ newToc . depth = window . docObject . outline ;
182+ newToc . headingContainerSelector = "#right > article" ;
183+ newToc . scrollSelector = "#scroll-toc" ;
184+ tocContainer . appendChild ( newToc ) ;
185+
174186 if ( ! surveyAdControl ) {
175187 // Set up the survey ad control
176188 surveyAdControl = new SurveyAdControl ( "survey-ad" ) ;
Original file line number Diff line number Diff line change 2222 { {/with} }
2323
2424 </div >
25+ <div class =" column" id =" scroll-toc" >
26+ </div >
2527</div >
2628{ {> survey-ad.mustache} }
You can’t perform that action at this time.
0 commit comments