Shuaib Hasan Akib
d9522d9033
docs(docs-infra): hide trailing empty line in code examples
...
Add CSS rule to hide the last empty line in code blocks to prevent displaying
unnecessary empty lines when source files end with a newline character.
The empty line remains in the DOM for proper copy-paste functionality.
(cherry picked from commit 4b9fffaa79 )
2025-12-09 09:17:46 -08:00
Matthieu Riegler
8e0df4083d
docs(docs-infra): Show examples on function overloads
...
(cherry picked from commit a784995a98 )
2025-12-02 12:13:16 +01:00
SkyZeroZx
dad3d7900f
feat(docs-infra): Adds copy link to anchor functionality
...
Enables copying a direct link to any section by clicking its anchor. Also updates the aria-label to remove the code tag
(cherry picked from commit 4e89bc6244 )
2025-12-01 19:19:35 +01:00
SkyZeroZx
10201b6873
docs(docs-infra): renders inline code snippets in docs pills
...
Improves the rendering of `DocsPillRow` to correctly display inline code snippets (using backticks) within the pill labels.
(cherry picked from commit ef034c15c1 )
2025-11-25 18:30:09 -05:00
Joey Perrott
121997b8c2
refactor(docs-infra): drop support for providing a file diff in docs-code
...
Drop support for exposing a diff view in the docs-code element as it is unused and costly to even check for
(cherry picked from commit 8ec0a4ee5c )
2025-11-21 13:20:49 -05:00
Amy Sorto
e08a8e2678
docs: update overview page
...
(cherry picked from commit 111a7644ef )
2025-11-18 14:54:13 -08:00
hawkgs
c133f48902
docs(docs-infra): improve playground layout
...
Improve the layout and optimize the empty space; Introduce some minor improvements to the code editor
(cherry picked from commit 7ab1b3a32a )
2025-11-13 17:07:58 +00:00
SkyZeroZx
31ca56aa20
docs: Fixed mermaid diagram node label contrast in dark mode
...
(cherry picked from commit b6a91d4c39 )
2025-11-12 23:01:40 +00:00
Matthieu Riegler
5e86299ec4
docs(docs-infra): Add support for experimental enum entries
...
(cherry picked from commit 16e61f5dd0 )
2025-11-11 08:46:09 -08:00
Miles Malerba
4bdd317596
docs: improve docs generation for namespaces ( #64747 )
...
Improves docs epxerience for interfaces / type aliases that are merged
with a namespace.
PR Close #64747
2025-11-05 22:42:59 +00:00
Matthieu Riegler
3e3b6e8134
docs(docs-infra): Fix animation bug on iPhones ( #64342 )
...
PR Close #64342
2025-10-13 08:25:47 -07:00
Matthieu Riegler
563bc386b2
docs(docs-infra): fix app-scroller offset. ( #64144 )
...
Guide heading need different scroll offsets depending on the width of the screen. (The menu position varies).
PR Close #64144
2025-09-30 11:05:26 -04:00
hawkgs
0b2018d153
docs(docs-infra): align docs-step number to the heading ( #64035 )
...
Fix misaligned number element.
PR Close #64035
2025-09-24 18:31:42 +00:00
Cheng-Hsuan Tsai
60267282c7
docs(docs-infra): fix docs-card padding ( #64004 )
...
PR Close #64004
2025-09-23 14:18:31 +00:00
Matthieu Riegler
331e35c283
docs(docs-infra): fix colors ( #63842 )
...
fixes #63841
PR Close #63842
2025-09-16 17:36:18 +00:00
Matthieu Riegler
d53ac26d4e
docs(docs-infra): new home page ( #63662 )
...
ADEV is getting a new home page!
This is a first iteration.
PR Close #63662
2025-09-16 16:21:32 +00:00
Matthieu Riegler
7d6ae95807
docs(docs-infra): fix mermaid rendering ( #63311 )
...
A recent update of mermaid change the html output. `rect` became `path`.
fixes #63308
PR Close #63311
2025-08-21 10:06:32 -07:00
Alan Agius
494385cac0
fix(docs-infra): allow wrapping of types-and-default CLI options ( #63211 )
...
This change fixes an issue where long lists of enum values would display on a single line, running off the screen, especially on mobile devices.
PR Close #63211
2025-08-18 12:52:03 +02:00
Alan Agius
2c34e37df9
fix(docs-infra): add spacing between Alias and Value ( #63211 )
...
Prior to this change there was noi spacing between the Alias and Value
PR Close #63211
2025-08-18 12:52:03 +02:00
Cheng-Hsuan Tsai
b9a134b8eb
docs(docs-infra): fix codeblock styles ( #63153 )
...
PR Close #63153
2025-08-14 22:04:39 +02:00
Cheng-Hsuan Tsai
621d077746
docs(docs-infra): fix inconsistent codeblock styles ( #63041 )
...
PR Close #63041
2025-08-07 09:09:21 -07:00
Joey Perrott
e8c5603126
build: move all rule/macro loading into adev/defaults.bzl and fix intellisense loading ( #62627 )
...
Move all of our loading into a local defaults.bzl file instead of mixed loading via tools/defaults and adev/defaults
PR Close #62627
2025-07-14 15:47:05 -07:00
Matthieu Riegler
00afc73f67
docs: fix CLI reference layout ( #62609 )
...
fixes #62602
PR Close #62609
2025-07-14 09:59:54 -07:00
Matthieu Riegler
57e06c5232
docs(docs-infra): Add status to some guide entries. ( #62614 )
...
Guide entries can now have "new" or "updated" tags.
PR Close #62614
2025-07-14 09:58:14 -07:00
Matthieu Riegler
2ddd9aa4c3
docs(docs-infra): update update guide when changing level ( #62526 )
...
This commit also fixes the colors of the material button toggle
fixes #62432
PR Close #62526
2025-07-09 12:40:01 -07:00
Shuaib Hasan Akib
9fc1383115
refactor(docs-infra): cleanup lines in scss ( #62438 )
...
Cleans up some of the scss code.
PR Close #62438
2025-07-03 08:11:09 +00:00
Joey Perrott
ad89f80969
build: migrate adev to use new sass ruleset ( #62297 )
...
Use the new sass ruleset for bazel sass building in adev
PR Close #62297
2025-06-27 09:25:43 +00:00
Saujan Ghimire
d4b96f8c20
docs: embeded best practices in page ( #62173 ) ( #62198 )
...
PR Close #62198
2025-06-24 08:52:24 +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
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
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
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
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
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
Matthieu Riegler
f580318411
docs(docs-infra): Add version of introduction for APIs ( #60814 )
...
For new APIs we'll mention since when a particular API is in its current status (experimental, devPreview, stable)
fixes #49668
PR Close #60814
2025-05-02 07:51:33 -07:00
Matthieu Riegler
201e02b161
docs(docs-infra): fix alert header inlining ( #60708 )
...
PR Close #60708
2025-04-30 08:18:07 -07:00
hawkgs
d8204bf584
docs(docs-infra): fix function api ref header width ( #61022 )
...
Fix the width of the function API reference header when the viewport width is for-desktop-down.
PR Close #61022
2025-04-28 10:01:40 -07:00
Kristiyan Kostadinov
46eba63fb3
fix(docs-infra): use proper API for style overrides ( #61008 )
...
Setting CSS variables directly is fragile and isn't the officially supported way of override Material styles. Instead the `tabs-overrides` mixin should be used which has validation for the token names.
For future reference, these are the docs for the styling API: https://material.angular.io/components/tabs/styling
PR Close #61008
2025-04-28 08:19:17 -07:00
hawkgs
05a03d3f97
docs(docs-infra): fix mat-tab colors ( #61000 )
...
Fix the text color of Material tabs.
PR Close #61000
2025-04-25 08:50:55 -07:00
hawkgs
3e293535e3
docs(docs-infra): use a custom scrollbar for the examples using HighlightTypeScript ( #60981 )
...
The examples used to render the native scrollbar.
PR Close #60981
2025-04-23 17:24:29 +02:00
Matthieu Riegler
c990265473
docs(docs-infra): Improve doc support for pipes. ( #60926 )
...
This commits adds the pipe usage and the impure pipe mention.
PR Close #60926
2025-04-23 08:46:11 +02:00
Michael van der Luit
2b590316be
docs(docs-infra): add status filter to api reference overview ( #57614 )
...
add a status filter on the api reference overview page to filter on status (all|stable|deprecated|developer-preview|experimental)
PR Close #57614
2025-04-10 14:42:54 -04:00
hawkgs
9fde57b1b6
docs(docs-infra): fix home animation text width on small devices; fix snackbar colors ( #60745 )
...
The text used to exceed the viewport width.
PR Close #60745
2025-04-04 09:44:44 -07:00
hawkgs
b938f0ce94
docs(docs-infra): fix navigation component UI bugs ( #60583 )
...
- Detachment of the navigation from the left window border
- Odd horizontal scroll when there is a URL fragment and the viewport width <900px
PR Close #60583
2025-03-27 18:11:38 +00:00
hawkgs
8559c794a8
docs(docs-infra): fix CSS media queries boundaries ( #60564 )
...
Make lower boundaries exclusive, so we avoid conflicts with the upper boundaries.
PR Close #60564
2025-03-26 20:47:32 -07:00
hawkgs
2b114e784d
docs(docs-infra): API doc content rendering fixes ( #60116 )
...
The PR introduces a few doc content rendering fixes:
- Fix highlighted section heading styles (regression from #59965 ).
- Convert JSDoc links within 'Usage Notes' sections to HTML and render them.
- Add IDs to doc content headings. This, by itself, makes these headings available in the page ToC.
PR Close #60116
2025-03-04 17:46:30 +00:00