diff --git a/.gitignore b/.gitignore index f4401a3..4f89d40 100644 --- a/.gitignore +++ b/.gitignore @@ -1,8 +1,40 @@ .DS_Store node_modules -/build -/.svelte-kit -/package +build +dist +dist-ssr +/production +/cert +*.local + +# local env files .env +.env.local +.env.*.local .env.* -!.env.example + +# Log files +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +# Editor directories and files +.idea +.vscode +.vscode/* +!.vscode/extensions.json +*.suo +*.ntvs* +*.njsproj +*.sln +*.code-workspace +configuration.js +client-configuration.js +database.sqlite3 +personal_access_token.git +.idea +*.sw? diff --git a/src/components/TreeReader.svelte b/src/components/TreeReader.svelte new file mode 100644 index 0000000..d94b4e2 --- /dev/null +++ b/src/components/TreeReader.svelte @@ -0,0 +1,120 @@ + + +
+

{gloss(title)}

+
+ {subTopic ? ( +

{gloss(subTopic)}

+ ) : ( +

{toTitleCase(gloss(topic))}

+ )} + {subTopic + ? renderContent(topics[topic][subTopic]) + : topic && typeof topics[topic] === 'string' + ? renderContent(topics[topic]) + : renderContent(topics[topic]['index'])} +
+ +
+ + \ No newline at end of file diff --git a/src/routes/index.svelte b/src/routes/index.svelte index d431be8..1b19274 100644 --- a/src/routes/index.svelte +++ b/src/routes/index.svelte @@ -126,6 +126,10 @@ svg img static: >Manual-first (manual as spec, written in Markdown, available via ao-cli)
  • Features added as modularly as possible
  • +
  • ShadowChat (live chat for those present) as foundational browser and ao-cli + feature
  • AO Quest tutorial mode built on manual-first + feature-modularity unlocking adventure
  • SSR and well-organized RESTful endpoints
  • TypeScript server
  • +
  • ActivityPub fediverse integration planned
  • +
  • RSS reader planned
  • todo

    features

    -

    These features to be implemented in order with each feature polished and - bug-free before starting the next feature.

    +

    These features to be implemented in order with each feature polished and + bug-free before starting the next feature.