diff --git a/Build/build-public.ts b/Build/build-public.ts index 29789a38..c08b8f12 100644 --- a/Build/build-public.ts +++ b/Build/build-public.ts @@ -112,7 +112,7 @@ export const buildPublic = task(require.main === module, __filename)(async (span const prioritySorter = (a: TreeType, b: TreeType) => ((priorityOrder[a.name] || priorityOrder.default) - (priorityOrder[b.name] || priorityOrder.default)) || fastStringCompare(a.name, b.name); -function treeHtml(tree: TreeTypeArray) { +function treeHtml(tree: TreeTypeArray, level = 0) { let result = ''; tree.sort(prioritySorter); for (let i = 0, len = tree.length; i < len; i++) { @@ -120,12 +120,16 @@ function treeHtml(tree: TreeTypeArray) { if (entry.type === TreeFileType.DIRECTORY) { result += html`
  • - ${entry.name} - +
    + ${entry.name} + +
  • `; } else if (/* entry.type === 'file' && */ !entry.name.endsWith('.html') && !entry.name.startsWith('_')) { - result += html`
  • ${entry.name}
  • `; + result += html` +
  • ${entry.name}
  • + `; } } return result; @@ -147,8 +151,6 @@ function generateHtml(tree: TreeTypeArray) { - - @@ -156,6 +158,554 @@ function generateHtml(tree: TreeTypeArray) { +
    @@ -165,7 +715,9 @@ function generateHtml(tree: TreeTypeArray) {

    Last Build: ${new Date().toISOString()}


    - +