Saujan Ghimire
d4b96f8c20
docs: embeded best practices in page ( #62173 ) ( #62198 )
...
PR Close #62198
2025-06-24 08:52:24 +00:00
Joey Perrott
36d5048429
build: migrate final non-zone.js jasmine tests ( #62169 )
...
Migrate the final remaining non-zone.js package jasmine tests to the new toolchain
PR Close #62169
2025-06-24 08:46:39 +00:00
Matthieu Riegler
44782beea7
docs(docs-infra): fix & simplify scrolling for code blocks ( #62179 )
...
PR Close #62179
2025-06-23 14:19:34 +02:00
Matthieu Riegler
5f31bbac65
docs: add css to the supported language for highligting in docs-code ( #62178 )
...
css usage was introduced by #60984
PR Close #62178
2025-06-23 14:18:53 +02:00
Andrew Kushnir
4c14503efb
Revert "docs: embeded best practices in page ( #62173 )" ( #62193 )
...
This reverts commit 286f9f573e .
PR Close #62193
2025-06-22 09:14:11 -07:00
Matthieu Riegler
286f9f573e
docs: embeded best practices in page ( #62173 )
...
PR Close #62173
2025-06-20 15:29:24 -07:00
Matthieu Riegler
416553065a
docs(docs-infra): cookie consent should be top-most ( #62103 )
...
PR Close #62103
2025-06-18 10:40:52 +02:00
Joey Perrott
1182fe7053
build: migrate to usages of @devinfra// instead of @npm//@angular/build-tooling ( #62050 )
...
Use workspace imported devinfra deps instead of npm dep
PR Close #62050
2025-06-16 10:23:30 +02:00
Joey Perrott
9c0b41796e
build: migrate adev to use new jasmine_test ( #62034 )
...
Use jasmine_test instead of jasmine_node_test in adev
PR Close #62034
2025-06-13 12:30:15 +02:00
hawkgs
0b1d0459a4
docs(docs-infra): retain the results in the search dialog while typing ( #61935 )
...
Due to `resource()` not retaining its value while there is a request in progress, the results list flickers. The new `searchResults` signal retains that previous value until the request is completed.
PR Close #61935
2025-06-11 13:34:45 +02:00
Andrew Kushnir
0bd7c7d469
Revert "docs(docs-infra): retain the results in the search dialog while typing ( #61935 )" ( #61995 )
...
This reverts commit dbdfc2a99a .
PR Close #61995
2025-06-10 18:25:53 -07:00
hawkgs
dbdfc2a99a
docs(docs-infra): retain the results in the search dialog while typing ( #61935 )
...
Due to `resource()` not retaining its value while there is a request in progress, the results list flickers. The new `searchResults` signal retains that previous value until the request is completed.
PR Close #61935
2025-06-10 17:24:23 -07:00
hawkgs
e678050794
docs(docs-infra): implement search history ( #61866 )
...
Add history of searches to the search dialog of A.dev.
PR Close #61866
2025-06-06 12:36:23 -07:00
Paul Gschwendtner
978b1aceeb
docs: fix broken reveal answer button ( #61925 )
...
The reveal answer button accidentally loads files into the embedded
editor that aren't properly relativized. This ends up switching the
currently open file to a different file, unexpectedly.
In addition, due to the incorrect paths, files like `favicon.ico` end up
being loaded in the embedded editor; resulting in a bad experience as
the images are shown as plain text.
PR Close #61925
2025-06-06 11:26:44 +02:00
Angular Robot
78c417ace1
build: update cross-repo angular dependencies ( #61910 )
...
See associated pull request for more information.
PR Close #61910
2025-06-06 10:30:47 +02:00
Angular Robot
e90bfc509c
build: update cross-repo angular dependencies to ^20.1.0-next ( #61880 )
...
See associated pull request for more information.
PR Close #61880
2025-06-05 14:08:33 +02:00
Hakeem
08eded75ff
docs(docs-infra): fix callouts icon collision with the content ( #61664 )
...
PR Close #61664
2025-06-05 10:00:30 +02:00
Hakeem
58741dd18a
docs(docs-infra): handle fractional sizes between max and min widths vals ( #61600 )
...
PR Close #61600
2025-06-04 11:41:50 -04:00
Matthieu Riegler
e555c7f0dd
docs(docs-infra): use modern apis ( #61706 )
...
PR Close #61706
2025-06-03 10:28:20 -04:00
Matthieu Riegler
bddfd2f8c2
docs: fix deprecated docs navigation background color. ( #61775 )
...
Backport of #58848 into v19 / main.
PR Close #61775
2025-05-30 11:09:13 -04:00
Matthieu Riegler
663975b4e7
docs: update learn-angular tutorial to use input/output ( #61607 )
...
This replaces the example that were using the decorators.
PR Close #61607
2025-05-29 17:50:30 -04:00
Paul Gschwendtner
fa123803b4
build: update api-gen to work with compiler as ts_project ( #61566 )
...
Compiler now would have `.js` files. Those aren't picked up as ESM,
unless we install the `package.json` with `type: module`. Sounds great
on paper, but doesn't work in reality because the way the compiler
packages are available to `api-gen/` is via the old `rules_nodejs`
linker, so the `packages/package.json` wouldn't work; nor do the
`package.json`s of the e.g. compiler-cli package work- because those
already contain the `exports` of the built npm package.
We fix this in a much more reasonable way, and the whole module
resolution problem by leveraging the pnpm linking here. This works as
expected.
PR Close #61566
2025-05-29 14:39:10 -04:00
Andrew Scott
8cf7e2302f
docs: update tutorials and playground to v20 ( #61726 )
...
update boilerplates to use v20 final
PR Close #61726
2025-05-28 09:41:42 -07:00
Matthieu Riegler
c77e198f5d
docs(docs-infra): limit file interactions on tutorials. ( #61696 )
...
The restricted mode on the code editor prevents renaming, deleting or adding files.
PR Close #61696
2025-05-27 11:33:10 -07:00
Alan Agius
9832e72fc3
build: disable esbuild metadata file generation ( #61636 )
...
Disables creation of the esbuild meta.json file, which is not utilized in the build process. This streamlines the output and avoids generating unused artifacts.
PR Close #61636
2025-05-26 08:57:41 +00:00
Hakeem
5735ea7115
docs(docs-infra): fix nav items active status is shown for multiple items ( #61597 )
...
PR Close #61597
2025-05-21 16:04:23 -07:00
Joey Perrott
bde1b5e3d5
build: remove the "restamping" substitutions from adev shared-docs package ( #61585 )
...
Remove the substitutions as they are not actually needed
PR Close #61585
2025-05-21 17:37:52 +00:00
Ahmed Hakeem
7651d37cfe
docs(docs-infra): modify bazel config to include shared docs global styles ( #61384 )
...
PR Close #61384
2025-05-21 09:51:47 +00:00
Hakeem
2807a166d1
docs(docs-infra): fix docs pages overflow when specific example-viewer exists ( #61384 )
...
enforce content to be fluid until a specific max width, and rollback breakpoints to be applied when 1430px is the current win size
as widths between 1430px and 1431px will be broken
PR Close #61384
2025-05-21 09:51:47 +00:00
Matthieu Riegler
f1f37896c5
docs(docs-infra): display CLI enum values for enums ( #61521 )
...
fixes #61516
PR Close #61521
2025-05-20 16:54:12 +00:00
Matthieu Riegler
3a7d569d35
docs(docs-infra): fix substitution regex ( #61515 )
...
It was replacing `rgba(0,0,0,0)` with `rgba(99.99.99, 0)`
PR Close #61515
2025-05-20 14:27:27 +00:00
Joey Perrott
ef0f1a4ca8
build: move ts_project and ng_project for adev into a macro ( #61319 )
...
Move ts_project and ng_project into a macro for adev/ instead of providing a custom
tsconfig on every target
PR Close #61319
2025-05-20 08:48:29 +00:00
Joey Perrott
8ef41f3e14
build: migrate adev to use ng_project ( #61319 )
...
Move all of adev to use ng_project instead of ng_module
PR Close #61319
2025-05-20 08:48:29 +00:00
Alan Agius
cf8c853523
build: remove @types/diff ( #61447 )
...
The latest diff package includes the TS types.
PR Close #61447
2025-05-19 09:17:47 +00:00
Matthieu Riegler
13e3966584
docs(docs-infra): only show clear button of textfield when there is a text ( #61427 )
...
PR Close #61427
2025-05-16 15:57:35 +00:00
Matthieu Riegler
ca700e1def
docs(docs-infra): Improve formatting of functions ( #61154 )
...
The commit introduce prettier to format some API entries.
For now we'll do only functions are other are a bit more complex because of the support of deprecation.
fixes #59211
PR Close #61154
2025-05-16 13:58:35 +00:00
Matthieu Riegler
08bf41edb8
docs(docs-infra): fix API query filtering. ( #61300 )
...
On `19.2` we pass an undefined value to the text-field.
But more generaly, the CVA should protect itself if it doesn't recieve an `undefined` value.
fixes #61299
PR Close #61300
2025-05-16 09:57:06 +00:00
Angular Robot
ee0d9bd1cd
build: update dependency diff to v8 ( #61386 )
...
See associated pull request for more information.
PR Close #61386
2025-05-16 07:30:47 +00:00
Hakeem
395d3bc4cb
docs(docs-infra): fixating the position of the docs content whether TOC exists or not ( #61256 )
...
PR Close #61256
2025-05-14 08:47:29 -07:00
Hakeem
abef774485
docs(docs-infra): integrate the new layout with the new changes ( #61256 )
...
fix new global layout issues, and make other pages adhere to the new centered layout like cli ref page, cli ref details, api ref details pages
PR Close #61256
2025-05-14 08:47:29 -07:00
Andrew Scott
29f873b5f2
refactor(docs-infra): Remove 'component' suffix from App[Component] in tutorials ( #61254 )
...
This commit refactors the tutorials to drop the Component suffix from
AppComponent, both from the TS file and the CSS.
PR Close #61254
2025-05-14 08:46:28 -07:00
Matthieu Riegler
ba38e1c301
docs(docs-infra): preselect search text on re-open ( #61129 )
...
PR Close #61129
2025-05-12 15:25:50 -07:00
Matthieu Riegler
3eeea56ba0
refactor(core): remove compileComponents invocations ( #61032 )
...
Those weren't necessary.
PR Close #61032
2025-05-09 10:27:14 -07:00
Hakeem
108043fa76
docs(docs-infra): limit the flexible width of the main content for better UX ( #58831 )
...
PR Close #58831
2025-05-09 10:24:13 -07:00
ahmadhakeem18
20fdeab612
docs(docs-infra): fix the global layout of the site ( #58831 )
...
take the full width of the page for all the pages that use docs-viewer, also reserve an area for table of contents on-demand
Resolves : #52648
PR Close #58831
2025-05-09 10:24:13 -07:00
Joey Perrott
5f1c08d75f
build: migrate adev shared-docs package to use ts_project ( #61193 )
...
Migrate the build rules for shared docs to use ts_project
PR Close #61193
2025-05-09 16:30:05 +00:00
Paul Gschwendtner
10bc80a788
build: migrate compiler-cli/src/ngtsc to ts_project ( #61181 )
...
Migrates all of `compiler-cli/src/ngtsc` to `ts_project`. This change
was generated using Gemini.
PR Close #61181
2025-05-09 15:59:46 +00:00
Paul Gschwendtner
54e785683a
build: prepare for compiler-cli to be using ts_project ( #61181 )
...
Prepare the compiler-cli package for being ready for migration
to `ts_project`.
PR Close #61181
2025-05-09 15:59:46 +00:00
Miles Malerba
47e44c8af0
docs: update rendering to use generated repo link ( #61130 )
...
PR Close #61130
2025-05-06 14:07:32 -07:00
Miles Malerba
72284bcda5
docs: update API generation to include repo name ( #61130 )
...
PR Close #61130
2025-05-06 14:07:31 -07:00