feat: add index
This commit is contained in:
@@ -9,7 +9,8 @@ choice of light or dark applies to the whole site. The root only holds what apps
|
||||
|
||||
- the shell (`app/app.vue`, global CSS, theme) and the hub on `/`: a tile per app (icon, title, a lock
|
||||
for the protected ones), sorted by title. Each app registers its tile in its own `app/app.config.ts` under
|
||||
`hub.<name>` (`HubApp` in `shared/types/hub.ts`).
|
||||
`hub.<name>` (`HubApp` in `shared/types/hub.ts`). Below them, a "Dienste" section links to external services
|
||||
(Paperless, Gitea, Baserow, Jellyfin), listed in `hubServices` in `app/app.config.ts` and opened in a new tab.
|
||||
- the Baserow client `server/utils/baserow.ts` (`listRows`, `getRow`, `createRow`, `updateRow`, `deleteRow`,
|
||||
`listFields`, each taking a table ID). `NUXT_BASEROW_URL` and `NUXT_BASEROW_TOKEN` are shared; each app reads its
|
||||
own table IDs.
|
||||
|
||||
Reference in New Issue
Block a user