Skip to content

Commit 0604d16

Browse files
chore: simplify home.md features list and fix readme typo
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 1a88108 commit 0604d16

3 files changed

Lines changed: 29 additions & 57 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ A full-stack demo using an [Nx monorepo](https://nx.dev) with [Angular](https://
77
## Features
88

99
- **Authentication** — register, login, and logout with JWT bearer tokens backed by ASP.NET Core Identity
10-
- **Notification centre** — persistent notification panel with unread count, mark-as-read, dismiss, and action support (e.g. one-click reload on SW update)
10+
- **Notification center** — persistent notification panel with unread count, mark-as-read, dismiss, and action support (e.g. one-click reload on SW update)
1111
- **PWA / service worker** — offline support; notifies users when a new app version is available with an in-app prompt to reload
1212
- **Debug page** (`/debug`) — trigger test notifications and inspect service worker update state during development
1313
- **PR preview deployments** — every pull request gets a live preview URL via Azure Static Web Apps

apps/web-app/src/assets/home.md

Lines changed: 5 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -4,62 +4,11 @@ A full-stack demo using an [Nx monorepo](https://nx.dev) with [Angular](https://
44

55
## Features
66

7-
<div class="not-prose my-6 grid grid-cols-1 gap-4 sm:grid-cols-2 lg:grid-cols-3">
8-
<div class="flex flex-col overflow-hidden rounded-2xl bg-surface-container-lowest">
9-
<div class="flex h-28 items-center justify-center bg-surface-container">
10-
<div class="rounded-2xl bg-primary-container p-3 text-3xl leading-none">🔐</div>
11-
</div>
12-
<div class="flex flex-col gap-2 p-5">
13-
<p class="font-semibold text-on-surface">Authentication</p>
14-
<p class="text-sm leading-relaxed text-on-surface-variant">Register, login, and logout with JWT bearer tokens backed by ASP.NET Core Identity.</p>
15-
</div>
16-
</div>
17-
<div class="flex flex-col overflow-hidden rounded-2xl bg-surface-container-lowest">
18-
<div class="flex h-28 items-center justify-center bg-surface-container">
19-
<div class="rounded-2xl bg-primary-container p-3 text-3xl leading-none">🔔</div>
20-
</div>
21-
<div class="flex flex-col gap-2 p-5">
22-
<p class="font-semibold text-on-surface">Notification centre</p>
23-
<p class="text-sm leading-relaxed text-on-surface-variant">Persistent panel with unread count, mark-as-read, dismiss, and one-click action support.</p>
24-
</div>
25-
</div>
26-
<div class="flex flex-col overflow-hidden rounded-2xl bg-surface-container-lowest">
27-
<div class="flex h-28 items-center justify-center bg-surface-container">
28-
<div class="rounded-2xl bg-primary-container p-3 text-3xl leading-none">⚡</div>
29-
</div>
30-
<div class="flex flex-col gap-2 p-5">
31-
<p class="font-semibold text-on-surface">PWA / Service worker</p>
32-
<p class="text-sm leading-relaxed text-on-surface-variant">Offline support with an in-app prompt to reload when a new version is available.</p>
33-
</div>
34-
</div>
35-
<div class="flex flex-col overflow-hidden rounded-2xl bg-surface-container-lowest">
36-
<div class="flex h-28 items-center justify-center bg-surface-container">
37-
<div class="rounded-2xl bg-primary-container p-3 text-3xl leading-none">🐛</div>
38-
</div>
39-
<div class="flex flex-col gap-2 p-5">
40-
<p class="font-semibold text-on-surface">Debug page</p>
41-
<p class="text-sm leading-relaxed text-on-surface-variant">Trigger test notifications and inspect service worker state at <code>/debug</code>.</p>
42-
</div>
43-
</div>
44-
<div class="flex flex-col overflow-hidden rounded-2xl bg-surface-container-lowest">
45-
<div class="flex h-28 items-center justify-center bg-surface-container">
46-
<div class="rounded-2xl bg-primary-container p-3 text-3xl leading-none">🚀</div>
47-
</div>
48-
<div class="flex flex-col gap-2 p-5">
49-
<p class="font-semibold text-on-surface">PR preview deployments</p>
50-
<p class="text-sm leading-relaxed text-on-surface-variant">Every pull request gets a live preview URL via Azure Static Web Apps.</p>
51-
</div>
52-
</div>
53-
<div class="flex flex-col overflow-hidden rounded-2xl bg-surface-container-lowest">
54-
<div class="flex h-28 items-center justify-center bg-surface-container">
55-
<div class="rounded-2xl bg-primary-container p-3 text-3xl leading-none">🌗</div>
56-
</div>
57-
<div class="flex flex-col gap-2 p-5">
58-
<p class="font-semibold text-on-surface">Theme support</p>
59-
<p class="text-sm leading-relaxed text-on-surface-variant">Light, dark, and system-preference modes powered by Material Design 3 colour tokens.</p>
60-
</div>
61-
</div>
62-
</div>
7+
- **Authentication** — register, login, and logout with JWT bearer tokens backed by ASP.NET Core Identity
8+
- **Notification center** — persistent notification panel with unread count, mark-as-read, dismiss, and action support (e.g. one-click reload on SW update)
9+
- **PWA / service worker** — offline support; notifies users when a new app version is available with an in-app prompt to reload
10+
- **Debug page** (`/debug`) — trigger test notifications and inspect service worker update state during development
11+
- **PR preview deployments** — every pull request gets a live preview URL via Azure Static Web Apps
6312

6413
## Tech stack
6514

libs/home/src/lib/home/home.ts

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,29 @@ import { MarkdownComponent } from 'ngx-markdown';
66
imports: [MarkdownComponent],
77
selector: 'lib-home',
88
template: `
9+
<!-- Hero title band -->
10+
<div
11+
class="border-b border-outline-variant/30 bg-surface-container-low dark:bg-surface-container"
12+
>
13+
<div class="max-w-3xl mx-auto px-8 py-10">
14+
<p
15+
class="mb-3 text-xs font-semibold uppercase tracking-widest text-primary"
16+
>
17+
Full-Stack Starter
18+
</p>
19+
<h1
20+
class="mb-4 font-display text-4xl font-bold leading-snug text-on-surface md:text-5xl"
21+
>
22+
Nx · Angular · .NET 10.0
23+
</h1>
24+
<p class="max-w-xl text-base leading-relaxed text-on-surface-variant">
25+
Zoneless Angular 21, NgRx Signal Store, and .NET 10.0 Web API —
26+
deployable to Azure as a production-ready Nx monorepo.
27+
</p>
28+
</div>
29+
</div>
30+
31+
<!-- Prose body -->
932
<div class="max-w-3xl mx-auto px-8 py-8">
1033
<div class="doc-prose prose max-w-none">
1134
<markdown data-testid="page-markdown" [src]="markdownSrc" />

0 commit comments

Comments
 (0)