Pawel Kozlowski
41fab1b53c
refactor(docs-infra): simplify Preview component ( #59404 )
...
The Preview component contains a work-around for the
IFrame flickering issue https://github.com/angular/angular/issues/16994
Attempting a different work-around here.
PR Close #59404
2025-01-08 17:19:09 +00:00
arturovt
ca1193d01f
refactor(docs-infra): allow home editor to be cleaned up properly ( #58164 )
...
In this commit, we're replacing the `async-await` style in the `home-editor` component with the `from()`
observable, which allows us to invert a dependency and avoid memory leaks. Because an `async` function
has a closure, just like any other function in JavaScript, using `await` captures `this` until the
promise is resolved.
PR Close #58164
2025-01-08 15:23:16 +00:00
Matthieu Riegler
29b665f7ad
docs(docs-infra): fix entry labels. ( #59384 )
...
fixes #59382
PR Close #59384
2025-01-08 15:22:43 +00:00
RafaelJCamara
ede700731b
docs: update README to reflect correct Angular repository branch in rendering regions ( #59421 )
...
PR Close #59421
2025-01-08 15:22:07 +00:00
Johnson Chu
f3bc92b8af
refactor: remove unnecessary TSLint rule flags ( #59365 )
...
There are many TSLint rule flags in the source code that have no effect, and they can be safely removed to keep the code clean.
PR Close #59365
2025-01-07 16:06:21 +00:00
Pawel Kozlowski
c94a1e5527
refactor(docs-infra): code cleanups ( #59395 )
...
A handfull of different code cleanups in adev
components.
PR Close #59395
2025-01-07 15:51:12 +00:00
arturovt
4ed4d32d03
refactor(docs-infra): cleanup after render sequence in ReferenceScrollHandler ( #58640 )
...
In this commit, we're replacing the provided injector in `afterNextRender` with a node injector
because it was previously mistakenly passing an `EnvironmentInjector` in the `ReferenceScrollHandler`.
PR Close #58640
2025-01-07 15:50:30 +00:00
Angular Robot
d3eff34377
build: lock file maintenance ( #59385 )
...
See associated pull request for more information.
PR Close #59385
2025-01-06 22:24:05 +00:00
arturovt
d16dbb9470
refactor(docs-infra): allow playground component to be cleaned up properly ( #58040 )
...
In this commit, we're replacing the `async-await` style in the playground component with the `from()`
observable, which allows us to invert a dependency and avoid memory leaks. Because an `async` function
has a closure, just like any other function in JavaScript, using `await` captures `this` until the
promise is resolved.
PR Close #58040
2025-01-06 16:17:00 +00:00
Samuel Perez
7e40ef2a82
docs: Add NG0750 to errors list ( #59265 )
...
This PR adds error NG0750 to Error Encyclopedia.
Update adev/src/content/reference/errors/NG0750.md
Co-authored-by: Andrew Kushnir <43554145+AndrewKushnir@users.noreply.github.com >
Update adev/src/content/reference/errors/NG0750.md
Co-authored-by: Andrew Kushnir <43554145+AndrewKushnir@users.noreply.github.com >
PR Close #59265
2025-01-06 16:13:36 +00:00
Meehdi
a4783c63f3
docs: fix mermaid polygon node text visibility in dark mode ( #59285 )
...
Fix visibility issue with text inside polygon nodes in mermaid diagrams when using dark mode theme to ensure proper contrast and readability
PR Close #59285
2025-01-06 16:12:51 +00:00
Matthieu Riegler
43e16beff3
docs: fix link to API entry AngularAppEngine ( #59367 )
...
fixes #59342
PR Close #59367
2025-01-06 16:11:01 +00:00
Juan Urquiza
c297120a10
docs: changed name class ( #59322 )
...
PR Close #59322
2025-01-06 16:07:55 +00:00
Andrew Kushnir
8482a75539
docs: add a note about Incremental Hydration to the @defer docs ( #59320 )
...
PR Close #59320
2025-01-06 16:06:36 +00:00
Shai Reznik
6989b65427
docs: fix wrong link ( #59277 )
...
PR Close #59277
2025-01-06 16:04:21 +00:00
Matthieu Riegler
99b2646af6
docs: remove data attributes from api-item-label ( #59273 )
...
Perf measurments have revealed that `data-*` attributes are slower to set than classes.
PR Close #59273
2025-01-06 16:03:43 +00:00
Daniel Sogl
f1b49ad25d
docs: update example to use inject function and self closing tags ( #59118 )
...
PR Close #59118
2025-01-06 16:02:55 +00:00
Lang
df7af2108a
docs: update example code formatting ( #59242 )
...
PR Close #59242
2024-12-19 09:00:17 -07:00
Matthieu Riegler
ae68df7d56
docs: fix dynamic template tutorial ( #59234 )
...
fixes #59228
PR Close #59234
2024-12-18 13:39:25 -08:00
m-housni
e0362b2375
docs: fix typo in code example ( #59235 )
...
PR Close #59235
2024-12-18 09:37:23 -08:00
Sandeep Chaurasia
bd91f91504
Update defer.md ( #59231 )
...
There was an extra Z letter which I think not neccessary.
PR Close #59231
2024-12-18 09:36:21 -08:00
Avcharov
dd76f4e2e3
docs: Fix Code of Conduct Readme link ( #59217 )
...
PR Close #59217
2024-12-17 12:54:20 -08:00
Jessica Janiuk
09ee5b5d5d
docs: add anti-patterns and notes about 3rd party scripts ( #59210 )
...
Some users are confused by the requirements of hydration around DOM manipulation, and this adds some clarity around those requirements.
PR Close #59210
2024-12-17 09:29:32 -08:00
Paul
c2927ba94c
docs(elements): Add limitations section ( #58194 )
...
PR Close #58194
2024-12-17 09:28:45 -08:00
Vlad Boisa
f0df010644
docs(docs-infra): replace newline with <br> ( #59156 )
...
Replace the "\n" new line operator with <br> for wrap the text.
PR Close #59156
2024-12-16 16:31:08 -08:00
Angular Robot
b476537ddd
build: lock file maintenance ( #59202 )
...
See associated pull request for more information.
PR Close #59202
2024-12-16 15:22:39 -08:00
Lang
f582816147
docs: remove unused import from example ( #59200 )
...
PR Close #59200
2024-12-16 15:21:24 -08:00
Lang
62703adf13
docs: use arrays in the impure pipe example ( #59196 )
...
PR Close #59196
2024-12-16 15:19:47 -08:00
Matthieu Riegler
6807072feb
docs(docs-infra): remove costly localeCompare ( #59106 )
...
This function wasn't necessary, the items where already sorted.
fixes #59069d
PR Close #59106
2024-12-16 15:18:39 -08:00
Josh Benner
b74e06e150
docs: Fix Dependency Injection Readme guide link ( #59193 )
...
PR Close #59193
2024-12-16 11:34:46 -08:00
hawkgs
fa4419d2ae
docs(docs-infra): make font styles consistent in the API code ToC ( #59072 )
...
Since code lines are wrapped in `<button>`-s, the native font styles overrides the parent's one which results in the font-family and font-size (esp. Safari) difference. This change fixes that.
PR Close #59072
2024-12-12 16:19:46 -08:00
Alan Agius
e21e885fc8
perf(docs-infra): improve app firebase configuration ( #59170 )
...
- Remove trailing slash redirect (e.g., /overview no longer redirects to /overview/).
- Update static file matching: Resolves an issue where hashed files were being cached for up to 1 hour.
PR Close #59170
2024-12-12 14:54:51 -08:00
Enea Jahollari
d8aa201d0b
refactor(docs-infra): improve API reference page loading time and drop blocking time ( #58911 )
...
By scheduling the focus of the input, we can drop the blocking time that is caused by the blocking task of rendering.
PR Close #58911
2024-12-12 14:45:47 -08:00
Jens Kuehlers
d6cccbae82
docs: add approximate v19.x and v20 release dates ( #59130 )
...
PR Close #59130
2024-12-10 13:46:17 -08:00
Alan Agius
326337ecba
refactor: replace ɵPendingTasks with ɵPendingTasksInternal ( #59138 )
...
This commits remove usage of the old export.
PR Close #59138
2024-12-10 13:45:07 -08:00
Rafael Camara
8d7598f776
docs: improve docs on NgModule providers ( #59111 )
...
PR Close #59111
2024-12-10 13:44:10 -08:00
Angular Robot
9bf047562c
build: lock file maintenance ( #59110 )
...
See associated pull request for more information.
PR Close #59110
2024-12-10 13:43:27 -08:00
Matthieu Riegler
241c0004e9
docs: fix mermaid DI diagram. ( #59105 )
...
We need to use `<br>` for linebreakes.
fixes #59104
PR Close #59105
2024-12-10 13:42:04 -08:00
Ahmad Shabeer K
5b841fde1d
docs(docs-infra): removed confusing extra single quote ( #59101 )
...
PR Close #59101
2024-12-10 13:40:39 -08:00
Kristiyan Kostadinov
af3d6c7d19
refactor(docs-infra): fix build-time warnings ( #59100 )
...
Fixes a bunch of warnings around an upcoming Sass breaking change https://sass-lang.com/documentation/breaking-changes/mixed-decls/ . Also fixes one unused standalone import.
PR Close #59100
2024-12-10 13:40:11 -08:00
Matthieu Riegler
c521ce133f
docs: remove inline docs-code in table ( #58992 )
...
Having a code block yields the correct result.
Fixes #58989
PR Close #58992
2024-12-05 16:10:28 -08:00
Matthieu Riegler
3af585b98e
docs(docs-infra): enable tslint ( #58961 )
...
PR Close #58961
2024-12-05 16:03:36 -08:00
Matthieu Riegler
6d56dc332c
docs: fix formating for NG0913 ( #58869 )
...
fixes #58868
PR Close #58869
2024-12-05 16:01:55 -08:00
Alan Agius
28c00cbc8b
build: update cross-repo angular dependencies ( #59048 )
...
This is a cherry-pick of #59011
PR Close #59048
2024-12-04 18:21:59 +01:00
hawkgs
7ad1f27d83
feat(docs-infra): use angular-ts and angular-html shiki highlighting ( #59004 )
...
Use `angular-ts` instead of `typescript` and `angular-html` instead of `html`.
PR Close #59004
2024-12-04 18:06:00 +01:00
hawkgs
e18adff76d
refactor(docs-infra): update comments ( #59004 )
...
Add missing file header comments and update others.
PR Close #59004
2024-12-04 18:06:00 +01:00
hawkgs
6338c1bece
test(docs-infra): interpolation mechanism ( #59004 )
...
Test all use cases that are supported by the interpolation mechanism.
PR Close #59004
2024-12-04 18:06:00 +01:00
hawkgs
54a1bcee20
fix(docs-infra): minor bug fixes ( #59004 )
...
Minor bug fixes found and implemented during testing.
PR Close #59004
2024-12-04 18:06:00 +01:00
hawkgs
dc8fd113a5
test(docs-infra): add initial test ( #59004 )
...
Setup the test suite and add the initial test.
PR Close #59004
2024-12-04 18:05:59 +01:00
hawkgs
e0aa93e67f
fix(docs-infra): markdown code block highlighting for the different file types ( #59004 )
...
Set the code block language highlighting based on the file type.
PR Close #59004
2024-12-04 18:05:59 +01:00