Eigene Theme Startseite

Da musste du wohl die Route für die Homepage abfangen und entsprechend deine Website einbinden.

Die Homepage ist im Prinzip eine völlig normale Seite, die auch über die NavigationId abgerufen wird (meinem Wissen nach, ohne nachgesehen zu haben). Das wird dann sehr wahrscheinlich über den NavigationController laufen.