Matthieu Riegler
3411638f65
docs(docs-infra): prefer/avoid code block styling
...
fixes #65866
2025-12-09 09:23:12 -08:00
Shuaib Hasan Akib
4b9fffaa79
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.
2025-12-09 09:17:41 -08:00
SkyZeroZx
ef034c15c1
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.
2025-11-25 18:30:05 -05:00
Joey Perrott
8ec0a4ee5c
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
2025-11-21 13:20:46 -05:00
Amy Sorto
111a7644ef
docs: update overview page
2025-11-18 14:54:08 -08:00
SkyZeroZx
b6a91d4c39
docs: Fixed mermaid diagram node label contrast in dark mode
2025-11-12 15:01:35 -08:00
Miles Malerba
59635bba34
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
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
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
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
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
Hakeem
08eded75ff
docs(docs-infra): fix callouts icon collision with the content ( #61664 )
...
PR Close #61664
2025-06-05 10:00:30 +02: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
201e02b161
docs(docs-infra): fix alert header inlining ( #60708 )
...
PR Close #60708
2025-04-30 08:18:07 -07:00
Hryhorii Avcharov
4078895caf
docs: fix mermaid event node text visibility in light mode ( #60124 )
...
PR Close #60124
2025-02-27 00:27:12 +00:00
hawkgs
6cd6780d38
docs(docs-infra): fix SCSS build-time warnings ( #59115 )
...
Fix SCSS "declarations after nested rules" and `@import` warnings.
PR Close #59115
2025-01-14 11:09:23 -05:00
Meehdi
ad65da6139
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
hawkgs
225b5fa23a
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:45 -08:00
Kristiyan Kostadinov
5b5418c893
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
hawkgs
8d6ea5bae3
docs: fix missing alert block styles in the API reference ( #59020 )
...
Substitute legacy alert classes with the new ones.
PR Close #59020
2024-12-04 11:02:42 +01:00
ahmadhakeem18
61b39ddaa6
docs(docs-infra): Fix overflow styles in cards code examples ( #58704 )
...
PR Close #58704
2024-11-18 13:35:15 -08:00
wlotherington
d3f8153917
docs(docs-infra): change mermaid diagram colors ( #58223 )
...
Change diagram colors to:
- Better match the overall site theme.
- Improve dark theme.
- Make the diagram easier to understand. "Unchecked" nodes have no color and "Checked" nodes match the color of the "Event" node that triggered the change detection.
Fixes #56314
PR Close #58223
2024-10-16 16:46:16 +00:00
Joey Perrott
2d8635d29d
refactor(docs-infra): migrate @angular/docs from dev-infra into adev directory ( #57132 )
...
To increase the ease of development we are moving @angular/docs into the adev directory within this repo. While
we are doing this to improve our development experience in the short term, efforts are also in place
to maintain a division between this @angular/docs (shared) code and adev itself, so that it can be extracted
back out in the future when components is ready to leverage it as well.
PR Close #57132
2024-07-30 15:51:26 +00:00