angular/adev/shared-docs
Kam e6ab5eca57 fix(docs-infra): keep mobile nav drawers usable on small screens
On phones, opening the primary-nav drawer left the page behind it scrollable, and the secondary drawer's mask had no explicit height so long submenus got clipped above the page content. Lock the page with overflow: clip on :host:has(.adev-nav-primary--open) for phone-only (preserves the primary nav's sticky context), give the secondary mask height: 100dvh on tablet-landscape-down so it fills the visible viewport, and align the nav-list :host height to 100dvh too so its inner scroll matches.

(cherry picked from commit 441a00d665)
2026-05-05 09:31:31 -07:00
..
components fix(docs-infra): keep mobile nav drawers usable on small screens 2026-05-05 09:31:31 -07:00
directives test: remove duplicate tests 2026-03-11 13:35:26 -07:00
icons refactor(docs-infra): migrate @angular/docs from dev-infra into adev directory (#57132) 2024-07-30 15:51:26 +00:00
interfaces docs(docs-infra): preserve navigation origin when clicking cross-category links 2026-04-07 16:46:23 +00:00
pipeline fix(docs-infra): exempt form validator names from API auto-linking 2026-05-01 15:58:48 -07:00
pipes build: remove ts_project_interop infrastructure (#62908) 2025-07-31 09:12:58 +00:00
providers docs(docs-infra): apply OnPush change detection and remove redundant root provider 2026-01-02 08:23:20 +01:00
services docs(docs-infra): preserve navigation origin when clicking cross-category links 2026-04-07 16:46:23 +00:00
styles docs(docs-infra): improve Playground card on installation page 2026-04-24 17:34:42 +00:00
testing docs(docs-infra): Modernize tests 2026-01-05 11:47:08 -05:00
utils refactor: ensure modules with 'declare global' are correctly handled by Rollup 2026-03-13 13:07:06 -06:00
BUILD.bazel build: migrate all npm packages to use new rules_js based npm_package rule (#62954) 2025-08-05 19:08:45 +00:00
defaults.bzl build: update aspect_rules_js to 3.0.2 2026-03-11 13:35:26 -07:00
index.bzl docs(docs-infra): Throw build error on invalid guide links 2026-01-12 13:38:20 -08:00
index.ts docs(docs-infra): leverage the search on 404 2025-12-17 09:40:42 -08:00
package.json build: update cross-repo angular dependencies 2026-02-17 12:40:20 -08:00
tsconfig-test.json build: remove ts_project_interop file (#63421) 2025-08-27 11:23:57 -07:00
tsconfig.json docs(docs-infra): enable strict templates 2025-10-24 15:23:26 +02:00