Daniel Trevino
b52e93543f
docs: add Daniel Trevino to contributors file ( #42573 )
...
PR Close #42573
2021-06-15 12:53:09 -07:00
kuncevic
2a28a1ddb2
docs: add Angular Rocks podcast ( #42078 )
...
PR Close #42078
2021-06-08 12:50:13 -07:00
Tiago Temporin
08628b45d3
docs: add components to material community components description ( #41987 )
...
PR Close #41987
2021-06-08 11:48:40 -07:00
MarsiBarsi
d10c38a8f8
docs: add Roman Sedov to contributors page ( #42515 )
...
PR Close #42515
2021-06-08 10:37:51 -07:00
iRealNirmal
751f68dcf8
docs: updated collaborators and add angular dev's link ( #42516 )
...
Existing trusted collaborators link is not working and now link is updated to one of angular.io page also it was missing angular dev's link so added it.
Closes #42513 .
PR Close #42516
2021-06-08 10:37:16 -07:00
cindygk
c8e4783d14
docs: offboard misko and annie from contributors page ( #42467 )
...
PR Close #42467
2021-06-03 13:17:45 -07:00
George Kalpakas
4a5af60dc5
fix(docs-infra): improve homepage layout in print mode ( #42396 )
...
In #41129 , the `.hero-logo` image was changed from an `<img>` element to
a `<div>` with an image background. As a result, in print mode (where
browsers often omit backgrounds to save ink) the logo was not present.
This commit fixes this by ensuring the word `Angular` is displayed as a
title instead of the logo in print mode. It also hides the `Get started`
button in print mode, since it doesn't add any value.
Before: ![homepage-print before][1]
After: ![homepage-print after][2]
[1]: https://user-images.githubusercontent.com/8604205/120068867-889e6080-c08b-11eb-9bd5-233d8592f7ec.png
[2]: https://user-images.githubusercontent.com/8604205/120068869-89cf8d80-c08b-11eb-8740-a68a5ef68c34.png
PR Close #42396
2021-06-01 10:16:20 -07:00
AleksanderBodurri
cdb8f556fb
feat(docs-infra): implement dark mode ( #41129 )
...
defines styles for a first iteration of an aio darkmode
PR Close #41129
2021-05-27 11:24:53 -07:00
Joey Perrott
4e9b61aaf9
docs: remove/update broken links in resources appearing on aio ( #42232 )
...
Remove or update broken links to resources from the resources and
contributors pages on aio.
Closes #39719
PR Close #42232
2021-05-26 14:21:12 -07:00
twerske
080211264f
docs: remove kapunahele ( #42233 )
...
PR Close #42233
2021-05-24 15:18:17 -07:00
Madleina Scheidegger
1e39cb7bca
docs: add madleinas to contributors ( #42276 )
...
PR Close #42276
2021-05-24 18:16:26 +00:00
Dylan Hunn
43cc5a126b
docs: add dylhunn to contributors ( #41936 )
...
PR Close #41936
2021-05-04 21:06:30 -07:00
David Shevitz
3b589030a8
docs: Remove references to protractor from documentation ( #41731 )
...
PR Close #41731
2021-05-03 14:26:09 -07:00
Mathias Schäfer
74da3724e4
docs: Update link to Testing Angular online book ( #41906 )
...
The book has moved to a its own domain.
PR Close #41906
2021-04-30 14:34:48 -07:00
Igor Minar
72384a3357
fix(docs-infra): switch over to img[loading=lazy] for front page images ( #34900 )
...
This should speed up the perceived loading latency as the image loading won't block rendering.
https://addyosmani.com/blog/lazy-loading/
PR Close #34900
2021-04-30 14:16:23 -07:00
Chau Tran
e47ea2959c
docs: add chau tran to GDE resources ( #41817 )
...
PR Close #41817
2021-04-26 15:16:40 -07:00
unknown
0a19fc095d
docs: add Material Design for Bootstrap to UI Component resources ( #41702 )
...
PR Close #41702
2021-04-20 09:39:15 -07:00
Oluwole Majiyagbe
03f3dcb700
docs: add API CMS capability to Angular App resources ( #40924 )
...
PR Close #40924
2021-04-20 09:37:50 -07:00
Michael Hladky
4329ccae2c
docs: add rx-angular to resources.json ( #39291 )
...
PR Close #39291
2021-04-14 15:50:44 -07:00
Nishu Goel
d27c8b4d9f
docs: add Nishu Goel to GDE list ( #41347 )
...
PR Close #41347
2021-04-12 21:06:00 -07:00
Sagar Pandita
05cc3c8ee2
docs: remove 'ui-jar' from Resources ( #41552 )
...
This commit removes 'ui-jar' from Resources, since it is not
compatible with the latest versions of Angular.
Fixes #41030
PR Close #41552
2021-04-12 10:05:50 -07:00
Zack DeRose
18d4446dc6
docs: add Zack DeRose to GDE resources ( #41464 )
...
PR Close #41464
2021-04-07 11:52:00 -07:00
George Kalpakas
6391a4a49d
docs: fix `.docs-card` tooltip and footer text in `docs` guide ( #41250 )
...
This commit updates the tooltip and footer description of the
"What is Angular" card in the `docs` guide to better match the card's
content. (It seems that the old content was copied/pasted from a
different card.)
It also updates the tooltip of the "Hello World" card to better describe
the card's purpose.
PR Close #41250
2021-04-01 11:19:57 -07:00
George Kalpakas
8debe95fc3
refactor(docs-infra): consistently format `docs-card` elements in the guides ( #41250 )
...
This commit formats the `docs-card` elements used in
`contributors-guide-overview` and `docs` guides to have consistent
indentation and line-wrapping.
PR Close #41250
2021-04-01 11:19:57 -07:00
Zach Arend
dd82c8e9f4
docs(docs-infra): add Zach Arend to contributors.json ( #41325 )
...
Add an entry for Zach Arend to the contributors.json file.
PR Close #41325
2021-03-24 13:34:51 -07:00
waterplea
6a6d332c06
docs: add Alexander Inkin to GDE list ( #41310 )
...
PR Close #41310
2021-03-23 11:18:26 -07:00
Alisa Duncan
31dc483206
docs: add alisa duncan to GDE resources ( #41295 )
...
PR Close #41295
2021-03-23 09:37:11 -07:00
cindygk
efe02d8b04
docs: update contributors.json ( #41284 )
...
PR Close #41284
2021-03-22 08:56:47 -07:00
Preston Lamb
81d2aabcbb
docs: add preston lamb to GDE resources ( #41204 )
...
PR Close #41204
2021-03-18 09:58:07 -07:00
stefanos-
cfaf425314
docs: add book about testing to resources ( #41159 )
...
PR Close #41159
2021-03-12 13:25:48 -08:00
Stepan Suvorov
94e8f5d4a4
docs: add stepan suvorov to GDE resources ( #41178 )
...
PR Close #41178
2021-03-11 09:31:48 -08:00
George Kalpakas
1054d554d8
fix(docs-infra): avoid truncating several API list items ( #41051 )
...
Previously, with the min width of 220px per item, several API list items
were truncated.
This commit increases the min width per item to 330px, which allows
almost all items to have their full text shown. It also increases the
API list page's max content width from 50em (800px) to 62.5em (1000px)
to allow items to be shown on three columns despite their increased
width. This increase in the content width shouldn't negatively affect
UX, since the API list page uses a multi-column layout (i.e. it does not
contain 1000px-lines of text.)
Before: ![api-list before][1]
After: ![api-list after][2]
[1]: https://user-images.githubusercontent.com/8604205/109396457-5f5e1f00-793a-11eb-80cf-1418f409325a.png
[2]: https://user-images.githubusercontent.com/8604205/109396659-499d2980-793b-11eb-95d3-f54250f7fab5.png
PR Close #41051
2021-03-09 08:52:52 -08:00
George Kalpakas
304a32b655
fix(docs-infra): limit max content width on "Contributors" and "Cheat sheet" pages ( #41051 )
...
Previously, the content width on the "Contributors" page (`/about`) and
the "Cheat sheet" guide (`/guide/cheatsheet`) was unlimited (i.e. the
content would take up all the available space horizontally). This was
not very ergonomic on large screens. Especially on the "Cheat sheet"
guide there was a lot of unnecessary whitespace between the code shown
on the left column and the description shown on the right column.
This commit fixes this by setting a max content width for both pages of
84em (1404px by default). This keeps the content at a more manageable
width and avoids unnecessary whitespace.
Before (contributors): ![contributors page on 2500px before][1]
Before (cheatsheet): ![cheatsheet on 2500px before][2]
After (contributors): ![contributors page on 2500px after][3]
After (cheatsheet): ![cheatsheet on 2500px after][4]
[1]: https://user-images.githubusercontent.com/8604205/109394323-1bb1e800-792f-11eb-9cd6-c5b83e5ae921.png
[2]: https://user-images.githubusercontent.com/8604205/109394329-1fde0580-792f-11eb-91c0-4ed7ad408b17.png
[3]: https://user-images.githubusercontent.com/8604205/109394319-181e6100-792f-11eb-9463-a281dfe80448.png
[4]: https://user-images.githubusercontent.com/8604205/109394330-210f3280-792f-11eb-9837-ddc7a8d01d19.png
PR Close #41051
2021-03-09 08:52:51 -08:00
George Kalpakas
4907d644bb
refactor(docs-infra): use more consistent content width on marketing pages ( #41051 )
...
Previously, each marketing page used a different limit for its content's
width (if it had a limit at all) and implemented the width limiting in a
different way. Besides resulting in an inconsistent UX, this also made
it difficult to apply site-wide layout changes.
This commit makes the limit for most marketing pages consistent and uses
the same CSS class to make it easier to apply site-wide changes in the
future. The chosen limit is slightly larger than that of docs pages
(62.5em/1000px vs 50em/800px), because marketing pages have a different
type of content and layout (i.e. images, multi-column layout, etc.).
Finally, this commit also removes obsolete wrapper elements, CSS classes
and CSS styles, that are no longer necessary after the changes.
Notably, the homepage (`/`) and the "Contributors" page (`/about`) have
remained unchanged, because the former has its own layout that is
different from other marketing pages and the latter would offer a worse
UX with a small content width limit (as the one used on other marketing
pages).
The content widths of the rest of the marketing pages change slightly as
a result of the changes in this commit, but not in a way that would have
a negative impact on UX. More specifically:
| Page (URL) | Size before | Size after |
|:--------------|------------:|-----------:|
| `/contribute` | 880px | 1000px |
| `/events` | unlimited | 1000px |
| `/features` | 996px | 1000px |
| `/presskit` | 800px | 1000px |
| `/resources` | 800px | 1000px |
PR Close #41051
2021-03-09 08:52:51 -08:00
Sagar Pandita
c1a93fcf32
docs: remove augury resource ( #41107 )
...
Partially addresses #41030 .
PR Close #41107
2021-03-08 10:00:13 -08:00
Sivamuthu Kumar
44bb78dbbd
docs: update repo link to auto scroll to readme section ( #41105 )
...
Co-authored-by: George Kalpakas <kalpakas.g@gmail.com>
PR Close #41105
2021-03-08 08:33:00 -08:00
Sivamuthu Kumar
3d3ab4aa5d
docs: add angular-eslint and remove codelyzer from tooling ( #41105 )
...
fixes #41029
PR Close #41105
2021-03-08 08:33:00 -08:00
MG
84b8f250f9
docs: add ng-mocks to tooling resources ( #41027 )
...
closes #41025
PR Close #41027
2021-03-03 23:31:38 +00:00
David Pine
7765b648e7
docs: update Angular Global Summit on event pages ( #41050 )
...
After my speaker meeting with the Geekle team, they communicated that
they moved the date to avoid colliding with ng-conf. Originally added
in#40697, per @mgechev.
PR Close #41050
2021-03-03 10:04:56 -08:00
George Kalpakas
00562ed935
fix(docs-infra): center the "Contribute" page ( #40944 )
...
This commit improves the layout of the "Contribute" page by centering
the content (similar to other marketing pages).
Before: ![contribute layout before][1]
After: ![contribute layout after][2]
This change has been extracted from #36045 .
[1]: https://user-images.githubusercontent.com/8604205/108595056-5b545f00-7386-11eb-97b6-c3606dbfb5fa.png
[2]: https://user-images.githubusercontent.com/8604205/108595060-5becf580-7386-11eb-91fa-b2877f2a4691.png
Co-authored-by: Stefanie Fluin <sjtrimble@gmail.com>
PR Close #40944
2021-02-26 15:39:29 -08:00
George Kalpakas
2af8099fbc
fix(docs-infra): use up-to-date URLs in "Contribute" links (and replace deprecated `md-button`) ( #40944 )
...
This commit replaces some outdated URLs in "Contribute" links (on the
"Contribute" page):
- `github.com/angular/material2` --> `github.com/angular/components`
- `github.com/angular/angularfire2` --> `github.com/angular/angularfire`
It also replaces the deprecated `md-button` attribute with `mat-button`.
PR Close #40944
2021-02-26 15:39:29 -08:00
George Kalpakas
383d226118
fix(docs-infra): add links to glossary for terms on the "Press kit" page ( #40945 )
...
The "Press kit" page has a "Terminology" section that lists a couple of
terms (currently AOT and JIT compilation).
This commit adds links to the corresponding entries in "Glossary" to
make it easier for people to find out what the terms mean.
PR Close #40945
2021-02-26 08:28:22 -08:00
George Kalpakas
78a70498b5
fix(docs-infra): improve the layout and appearance of the "Press kit" page ( #40945 )
...
This commit improves the layout and appearance of the "Press kit" page.
Most notable changes include:
- Center content and limit max width to 50em (which is 50px by default).
- Remove uppercase transform for headings.
- Use a two-column layout for icons (instead of one icon per row).
- Show "download" icons next to download links.
Before (wide): ![presskit page (wide) before][1]
Before (narrow 1/2): ![presskit page (narrow 1/2) before][2]
Before (narrow 2/2): ![presskit page (narrow 2/2) before][3]
After (wide): ![presskit page (wide) after][4]
After (narrow 1/2): ![presskit page (narrow 1/2) after][5]
After (narrow 2/2): ![presskit page (narrow 2/2) after][6]
This change is based on code from #36045 .
[1]: https://user-images.githubusercontent.com/8604205/108739632-80d79900-753d-11eb-8ddc-ac542ec5b3ac.png
[2]: https://user-images.githubusercontent.com/8604205/108739641-82a15c80-753d-11eb-9b20-8119ad117460.png
[3]: https://user-images.githubusercontent.com/8604205/108739643-83d28980-753d-11eb-8afa-2d7a5e87d586.png
[4]: https://user-images.githubusercontent.com/8604205/108739638-8208c600-753d-11eb-99bb-ea119640de39.png
[5]: https://user-images.githubusercontent.com/8604205/108739642-8339f300-753d-11eb-9b25-5c1988adb1dd.png
[6]: https://user-images.githubusercontent.com/8604205/108739645-846b2000-753d-11eb-8ef3-b6a8b7c6d1ff.png
Co-authored-by: Stefanie Fluin <sjtrimble@gmail.com>
PR Close #40945
2021-02-26 08:28:21 -08:00
George Kalpakas
b509a7dc42
fix(docs-infra): make the "Contributors" page header similar to other marketing pages ( #40881 )
...
Before (wide screen): ![contributors (wide screen) before][1]
Before (narrow screen): ![contributors (narrow screen) before][2]
After (wide screen): ![contributors (wide screen) after][3]
After (narrow screen): ![contributors (narrow screen) after][4]
[1]: https://user-images.githubusercontent.com/8604205/107983880-634f8000-6fcf-11eb-8ad9-5a5df65d3d5e.png
[2]: https://user-images.githubusercontent.com/8604205/107983893-6a768e00-6fcf-11eb-9ccd-158ec491404f.png
[3]: https://user-images.githubusercontent.com/8604205/107983903-6f3b4200-6fcf-11eb-94e1-182893b7a715.png
[4]: https://user-images.githubusercontent.com/8604205/107983895-6ba7bb00-6fcf-11eb-9ff5-59d221ba906d.png
PR Close #40881
2021-02-19 09:14:59 -08:00
David Shevitz
8658cd59b2
docs: add what is angular topic ( #40811 )
...
PR Close #40811
2021-02-17 11:13:21 -08:00
David Shevitz
82e7ba2702
docs: add observer-spy to resources page ( #40624 )
...
PR Close #40624
2021-02-16 10:03:58 -08:00
mgechev
9661873df1
docs: add ng-conf 2021 ( #40783 )
...
PR Close #40783
2021-02-12 16:49:22 -08:00
Nils Mehlhorn
5554a3f174
docs: add NgRx book to resources ( #39841 )
...
PR Close #39841
2021-02-12 16:48:57 -08:00
Amit Gharat
fface518f1
docs: add Angular + NgRx book by the asian BPB Publications ( #39680 )
...
PR Close #39680
2021-02-10 11:14:34 -08:00
Roman Sedov
d9e4d751f0
docs: add Taiga UI to "EXPLORE ANGULAR RESOURCES" page ( #40572 )
...
PR Close #40572
2021-02-09 10:42:20 -08:00