diff --git a/website/src/app/layout/site-header.html b/website/src/app/layout/site-header.html index 655308166..57f30a568 100644 --- a/website/src/app/layout/site-header.html +++ b/website/src/app/layout/site-header.html @@ -1,5 +1,6 @@
+ @if (showMenu()) { + } diff --git a/website/src/app/layout/site-header.ts b/website/src/app/layout/site-header.ts index b1616185a..befc0326b 100644 --- a/website/src/app/layout/site-header.ts +++ b/website/src/app/layout/site-header.ts @@ -1,4 +1,4 @@ -import { Component, PLATFORM_ID, computed, inject, output } from '@angular/core'; +import { Component, PLATFORM_ID, computed, inject, input, output } from '@angular/core'; import { isPlatformBrowser } from '@angular/common'; import { httpResource } from '@angular/common/http'; import { RouterLink } from '@angular/router'; @@ -11,6 +11,7 @@ import { Theme } from '../theme'; templateUrl: './site-header.html', }) export class SiteHeader { + readonly showMenu = input(true); readonly menuToggled = output(); protected readonly auth = inject(Auth); protected readonly theme = inject(Theme); diff --git a/website/src/app/pages/landing/landing.html b/website/src/app/pages/landing/landing.html index b5858177a..f7e717305 100644 --- a/website/src/app/pages/landing/landing.html +++ b/website/src/app/pages/landing/landing.html @@ -6,14 +6,14 @@ class="pointer-events-none absolute top-40 -right-40 h-96 w-96 rounded-full bg-violet-600/5 blur-3xl dark:bg-violet-600/10" aria-hidden="true">
- +
-
- This project is sustained by its sponsors + class="mx-auto flex w-full max-w-6xl items-center justify-between gap-3 px-4 py-2.5 text-sm text-neutral-700 sm:px-6 dark:text-neutral-300"> +
+ Sustained by sponsors @if (sponsors().length > 0) { @for (sponsor of sponsors(); track sponsor.login) {