Georgios Kalpakas
8c726ea87e
fix(aio): preserve space after anchor elements
...
Sometimes, depending on the length of lines, anchor elements would be formatted
incorrectly by `html.prettyPrint` and the space right after the element was
removed.
This was apparently caused by a bug in `html.prettyPrint` in combination with
its default behavior of wrapping lines at a specific limit (70 chars). Since the
output is only meant to be used as JSON string data, wrapping the lines makes it
less readable by adding unnecessary `\n`.
This commit disables the line wrapping, which effectively avoids the bug that
was responsible for incorrectly formatting anchor elements and surrounding
space.
Related to #15681 .
2017-04-01 18:23:01 +01:00
Peter Bacon Darwin
c8be3960a0
style(aio): fix minor syntax error
2017-04-01 11:49:08 +01:00
Peter Bacon Darwin
759af8b56b
feat(aio): add id to doc-viewer container based on current url
...
This enables page specific styling via CSS.
2017-04-01 11:49:08 +01:00
Ward Bell
97deb01b1f
feat(aio): add about component and data
2017-04-01 07:49:45 +01:00
Ward Bell
ad639d783f
feat(aio): add contribute marketing page
2017-04-01 07:45:42 +01:00
Peter Bacon Darwin
e1c2e50d92
docs(aio): move bio images into content folder
2017-04-01 07:17:24 +01:00
Peter Bacon Darwin
dd4e3f8704
build(aio): copy content image assets
2017-04-01 07:17:24 +01:00
Peter Bacon Darwin
08941aa0c7
build(aio): process marketing docs that have .md extension
...
See #15661
2017-03-31 17:32:16 -07:00
Stefanie Fluin
03fb766428
feat(aio): shell code styling
2017-03-31 17:13:36 -07:00
Peter Bacon Darwin
2454a3b641
build(aio): process contributor.json file
2017-03-31 17:13:25 -07:00
Peter Bacon Darwin
3e793f079d
build(aio): fix empty docplaster processing
2017-03-31 17:13:06 -07:00
Ward Bell
5c38012980
fix(aio): contributor.html typos
2017-03-31 11:37:09 -07:00
Stefanie Fluin
7c2ce296d3
feat(aio): add footer background
2017-03-31 11:36:56 -07:00
Stefanie Fluin
9d37d86223
feat(aio): docs landing page with styles, logo res fix
2017-03-31 11:36:56 -07:00
Stefanie Fluin
21ef5a1961
feat(aio): docs landing page with styles, logo res fix
2017-03-31 11:36:56 -07:00
Peter Bacon Darwin
46f8a6dd85
docs(aio): remove unnecessary blank lines
2017-03-31 16:22:08 +01:00
Ward Bell
0aa90c6be4
feat(aio): add presskit and correct "/logos/angular2/"
2017-03-31 11:24:46 +01:00
Jesus Rodriguez
c05a8cf7bb
build(aio): copy examples boilerplate
2017-03-31 09:57:43 +01:00
Ward Bell
4c21114087
feat(aio): remove google feedback
2017-03-31 09:37:57 +01:00
Ward Bell
65bb2373ae
fix(aio): remove "v.2" from index.html "title"
2017-03-31 08:24:44 +01:00
Peter Bacon Darwin
8c925bca71
build(aio): update rho to new version
...
This version changes the expected syntax for emphasis.
The original Rho renderer uses `*` for strong an `_` for em.
But it is more standard in markdown to use `**` or `__` for bold
and `*` or `_` for em.
2017-03-31 08:08:08 +01:00
Peter Bacon Darwin
330a8c90e4
docs(aio): quickstarts are now in the guide folder
2017-03-31 08:05:33 +01:00
Peter Bacon Darwin
d8c35c893b
docs(aio): move quickstarts and glossary into guide
2017-03-31 08:05:33 +01:00
Peter Bacon Darwin
0fe308c0ef
docs(aio): remove docs that are unwanted or in the wrong place
2017-03-31 08:05:33 +01:00
Peter Bacon Darwin
2d14c3b17a
docs(aio): ensure blank lines before HTML blocks in markdown
2017-03-31 08:05:33 +01:00
Ward Bell
28bf222a6a
feat(aio): add footer links with GoogleFeedbackService ( #15605 )
2017-03-30 14:46:25 -07:00
George Kalpakas
9e883f5873
feat(aio): improve ProgressiveWepApp-ability ( #15628 )
...
Previous Lighthouse score: 52/100
New Lighthouse score: 95+/100
Fixes #15588
2017-03-30 12:35:15 -07:00
Stefanie Fluin
43a9619e57
feat(aio): overall margin, code, alert styles
2017-03-29 23:55:43 -07:00
Stefanie Fluin
f518e3a75f
feat(aio): code cpy btn temp fix and footer ext
2017-03-29 23:55:43 -07:00
Stefanie Fluin
146b30796e
feat(aio): code blocks, copy bttn, a tag hover
2017-03-29 23:55:43 -07:00
Stefanie Fluin
5942b2b27c
feat(aio): footer repeat background
2017-03-29 23:55:43 -07:00
Stefanie Fluin
330b1090f4
refactor(aio): move media queries to mixin
2017-03-29 23:55:43 -07:00
George Kalpakas
3ccbe28d9f
feat(aio): enable activating available ServiceWorker updates ( #15561 )
2017-03-29 23:55:03 -07:00
Ward Bell
9f2acf54bc
feat(aio): refactors AppComponent and its kids + sidenav hiding ( #15570 )
...
-hides sidenav when current doc is not in sidenav menu
-displays top menu on the side as nodes instead of mini top menu
2017-03-29 14:13:40 -07:00
Ward Bell
861953c95c
feat(aio): add LiveExampleComponent ( #15544 )
2017-03-28 14:41:50 -07:00
Pete Bacon Darwin
eac99c1b16
build(aio): do not HTML format code-example contents ( #15554 )
...
The markdown renderer passes its output through an HTML pretty printer.
While this is good in most cases, it makes a mess of elements that expect
their content to be left untouched.
The pretty printer already ignores `pre` tags (and other built-ins) by
default. This fix allows us to specify other tags that should be left
alone.
Further it actually specifies this option for `code-example` and `code-pane`
tags, which expect to contain preformatted content.
2017-03-28 08:22:44 -07:00
Peter Bacon Darwin
b7a89cec59
feat(aio): show top-nav with same styling as side-nav when window is narrow
...
Fixes #15490
2017-03-28 11:48:28 +01:00
Peter Bacon Darwin
9e0d7be014
build(aio): fix angular-cli config typo
2017-03-28 10:49:52 +01:00
Peter Bacon Darwin
99951911d5
fix(aio): selectedNodes should work for URLs ending with a slash
...
The mapping was not accounting for the fact that URLs with or without
a trailing slash are actually the same node.
2017-03-28 10:48:51 +01:00
Peter Bacon Darwin
fd72fad8fd
docs(aio): update migrated content from anguar.io
2017-03-28 10:21:46 +01:00
Peter Bacon Darwin
ff82756415
fix(aio): ensure DocumentService doesn't crash on bad JSON
2017-03-28 10:21:46 +01:00
Peter Bacon Darwin
d28243d5fc
test(aio): the tutorial link no longer ends with a slash
...
And since the navigation opens to the initial page, we don't need
to click the link.
2017-03-28 10:21:46 +01:00
Peter Bacon Darwin
447e534350
build(aio): render ALL code-examples, not just the first
2017-03-28 10:21:46 +01:00
Peter Bacon Darwin
cda887896a
build(aio): include top level docs in content
2017-03-28 10:21:46 +01:00
Peter Bacon Darwin
09b548db75
build(aio): update Rho to a version that accepts custom-elements
2017-03-28 10:21:46 +01:00
Georgios Kalpakas
15662efec4
build(aio): update project config for @angular/cli v1.0.0
...
This is a follow-up to 487a0e1
. The changes are based on [this wiki entry][1].
[1]: https://github.com/angular/angular-cli/wiki/stories-1.0-update .
2017-03-27 11:55:26 -07:00
Georgios Kalpakas
5846c46b76
build(aio): remove unused `gulp` dependency
2017-03-27 11:55:26 -07:00
Ed Pelc
6605dd1c7c
docs(aio): correct spelling in overview
2017-03-27 14:36:05 +01:00
Ward Bell
837ed788f4
feat(aio): add code-example and code-tabs
...
* move embedded components to EmbeddedModule
* add PrettyPrint service; load pretty print js dynamically
* make code-example to syntax highlighting w/ `prettyPrintOne`
* add code-tabs
* Implement copy code button
2017-03-27 12:25:34 +01:00
Peter Bacon Darwin
2e4fe7fd2e
docs(aio): add test content
2017-03-27 12:25:34 +01:00