groton-school / knowledgebase

Knowledgebase website
https://kb.groton.org
GNU General Public License v3.0
0 stars 0 forks source link

Template HTML in code #25

Open github-actions[bot] opened 1 month ago

github-actions[bot] commented 1 month ago

https://github.com/groton-school/knowledgebase/blob/8a5cda9ca2546bdfdbabb24121c224bb396c8ee1/apps/ui/src/DOM/Content/GoogleDocEmbed/TOC.ts#L6


import Helper from '../../../Helper';

export default function TOC(doc: HTMLDivElement) {
  doc.parentElement?.insertAdjacentHTML(
    'afterbegin',
    // TODO template
    // TODO config spacing
    `<div id="toc" class="card col-md-3 order-md-2 sticky-lg-top">
          <div class="card-body">
            <h5 class="card-title">On this page</h5>
            <div class="card-text dynamic-content"></div>
          </div>
        </div>`
  );
  Helper.log(`Added #toc DOM`);
}
github-actions[bot] commented 1 month ago

Closed in fa99cc68e5464aa46491f32b59f89f5684ad47b3