58817f55e1
fix(aio): do not collapse API code example indentation
2017-05-03 13:30:11 -07:00
3f1d7f7a76
build(aio): add the api folder to the list of template folders
2017-05-03 13:30:11 -07:00
c8dc116951
docs(aio): fixing new url on glossary date pipe
2017-05-03 13:29:04 -07:00
9684d78cae
build: update concurrently
to latest version
...
The regression in `concurrently` v3.2.0 (which made us roll back to v3.1.0
in #14378 ) has been fixed in v3.3.0 (see kimmobrunfeldt/concurrently#89 ).
2017-05-03 09:35:57 -07:00
71f5b73296
docs: fix links in api docs
2017-05-03 09:22:32 +01:00
5ba8c14893
docs(aio): remove unnecessary anchor links from styleguide
2017-05-03 09:21:18 +01:00
ea9d8a6bc7
docs(aio): move pipes guide under components
2017-05-03 09:01:05 +01:00
9650ff0824
docs(aio): add hero “Zero” to toh-6
...
Update to in-memory-web-api should handle id=0.
Make sure this works by having a hero with id=0 in ToH.
Coincidentally delete lingering dead app/ folders
Todo: fix ToH images (which have to do anyway)
2017-05-03 08:03:55 +01:00
00dce1698a
docs(aio): grammatical fix. remove duplicate word 'our'
2017-05-03 08:03:03 +01:00
c946a929b7
refactor(compiler): simplify AOT tests
2017-05-02 15:51:54 -07:00
21c96a5af1
feat(aio): sidenav styling extended
2017-05-02 15:14:21 -07:00
a0b9c23100
feat(aio): support hiding the copy button on code-examole
components
...
In the API docs there are occasions where we do not wish the code snippet
to have a copy button. This commit supports that by providing a new `hideCopy`
attribute.
2017-05-02 15:14:03 -07:00
cb5bc76766
feat(aio): move search results under search box
...
This enables keyboarders to tab from the search box into the results.
Important for a11y according to issue #16005 .
2017-05-02 15:13:40 -07:00
1c8772a879
fix(aio): delete guide/index.md which is no longer used
2017-05-02 15:13:15 -07:00
79ed0e7121
feat(aio): display API icons in search results
...
Add API symbols for `let` and `var` so don’t have to translate those types into `const`
Also replace <hr> in search results HTML with ellipses icon.
2017-05-02 15:12:58 -07:00
0c69903123
feat(aio): top 5 weighted search results shown when many area results
2017-05-02 15:12:58 -07:00
04dc24820d
feat(aio): comment cleanup, API table styles
...
- API table styling
- Cleanup on resource page comments
2017-05-02 10:57:54 -07:00
e263e19a2a
fix(core): don’t stop change detection because of errors
...
- prevents unsubscribing from the zone on error
- prevents unsubscribing from directive `EventEmitter`s on error
- prevents detaching views in dev mode if there on error
- ensures that `ngOnInit` is only called 1x (also in prod mode)
Fixes #9531
Fixes #2413
Fixes #15925
2017-05-01 18:56:25 -04:00
ac220fc2bb
docs(aio): fix image size on homepage
2017-05-01 15:52:51 -07:00
3b80472bad
style(aio): fix comment on postProcessHtml processor
...
Fixes https://github.com/angular/angular/pull/16336#discussion_r113891332
2017-05-01 15:52:51 -07:00
ca17d4f639
build(aio): auto-fill width/height to all image tags
...
Parse all `<img>` tags, during doc-gen, and insert the width and height of
the sourceed image, if neither are already specified.
Warnings are reported if the `<img>` tag has no `src` attribute or the image
cannot be loaded.
The work is done in the `addImageDimensions` post-processor, which must be
configured with a `basePath` so that it knows where to find the images.
Closes #15888
2017-05-01 15:52:51 -07:00
64335d3521
build(aio): capture and log errors and warnings when post-processing HTML
2017-05-01 15:52:51 -07:00
9945ce2259
build(aio): move copyContentAssets processor to the base package
...
This allows other processors who need to know about the copyContentAssets
processors to ensure that the runs after the content has been copied.
2017-05-01 15:52:51 -07:00
6d9da73090
build(aio): move attribute utils to helpers folder
...
This allows these utility functions to be reused across packages.
2017-05-01 15:52:51 -07:00
c889fb1ef5
build(aio): include new packages in docs-watch
2017-05-01 15:52:51 -07:00
d32bc5df3e
feat(aio): add tooltip to nav node if none specified
2017-05-01 15:52:35 -07:00
efaf502e95
feat(aio): tell user when no search results
...
closes #16294
2017-05-01 15:51:44 -07:00
ff32c53099
docs(aio): fix lots of broken links
...
Closes #16317
2017-05-01 15:51:26 -07:00
235eb17cca
build(aio): improve info-bar template
...
The "npm module" and "NgModule" are now rendered correctly.
Closes #16055
2017-05-01 15:51:03 -07:00
aaa562898f
fix(aio): correct position of sidenav icons
2017-05-01 15:50:34 -07:00
c8fd904c32
fix(aio): remove max width on marketing pages and footer
...
- Removed the max-width on all marketing pages
- Moved the footer so that it extends fully horizontally on all screen sizes
2017-05-01 15:50:17 -07:00
65a8f7f6c9
fix(aio): search result styling
...
- Changed search result link hover state to white to be more legible
- Increased the max-height on search results container to remove the jitter
- Changed search results to have space-around vs space-between for more appropriate spacing
2017-05-01 15:49:46 -07:00
f32bfcdbe5
build(aio): convert triple backtick blocks to code-example
tags
...
Closes #16246
2017-04-30 09:07:28 -07:00
24b9067047
build(aio): remove unused {@exampleTabs}
inline tag
2017-04-30 09:07:28 -07:00
de8de84cea
test(aio): confirm ga tracks user’s # fragment clicks within a page ( #16441 )
...
This was the behavior and we think we still want to do it.
Added comment and test to confirm that is our present intention.
2017-04-30 09:07:12 -07:00
8d300ffbfc
fix(aio): header click should always toggle expand/collapse ( #16439 )
...
Also adds class tests for this NavItemComponent.
Not (yet) testing effects on the templated HTML
2017-04-30 09:07:00 -07:00
f74dafcb07
docs(aio): Add numbers and steps to Tutorial navigation ( #16421 )
2017-04-30 09:06:36 -07:00
065b76d14c
feat(core): upgrade dep on zone.js to 0.8.9 ( #16401 )
...
PR Close #16401
2017-04-28 22:50:48 -05:00
253345c0c0
fix(language-service): remove asserts for non-null expressions ( #16422 )
...
Reworked some of the code so asserts are no longer necessary.
Added additional and potentially redundant checks
Added checks where the null checker found real problems.
PR Close #16422
2017-04-28 22:50:31 -05:00
270d694ed2
docs(common): fix API docs for NgComponentOutlet ( #16411 )
...
fixes #16373
PR Close #16411
2017-04-28 18:11:24 -05:00
f4b771a0c6
feat(language-service): provide external file list to TypeScript ( #16417 )
...
Also ensures that it only calls base language service for files
that it contains.
PR Close #16417
2017-04-28 18:11:18 -05:00
a4de214e2b
fix(core): don’t set ng-version
for dynamically created components ( #16394 )
...
Angular uses the `ng-version` attribute to indicate which elements
were used to bootstrap an application. However, after 4.0 we also
added this attribute for all dynamically created components.
Fixes #15880
PR Close #16394
2017-04-28 17:41:50 -05:00
aa8bba4865
fix(core): allow to detach OnPush
components ( #16394 )
...
Fixes #9720
2017-04-28 17:41:45 -05:00
392d584572
fix(core): allow directives to inject the component’s ChangeDetectorRef
. ( #16394 )
...
When a directive lives on the same element as a component
(e.g. `<my-comp myDir>`), the directive was not able to get hold
of the `ChangeDetectorRef` of the component on that element. However,
as directives are supposed to decorate components, this is incorrect.
This commit enables this use case.
Closes #12816
2017-04-28 17:41:31 -05:00
900a88b15d
feat(core): allow custom selector when bootstrapping components ( #15668 )
...
- fixes #7136
PR Close #15668
2017-04-28 17:41:04 -05:00
cb384e8ed3
ci(language-service): update ci tests to official 2.3 build ( #16415 )
...
PR Close #16415
2017-04-28 17:40:53 -05:00
a2b2afb21c
feat(aio): add marketing class to AppComponent <aio-shell> on mkt page ( #16395 )
...
Also navigation.json Doc page should be hidden in sidebar, shown in top
2017-04-28 15:34:20 -07:00
b70b9606eb
docs(aio): apply guidelines to ts-to-js - adapt for aio site ( #16054 )
2017-04-28 15:34:00 -07:00
938406122e
docs(aio): add missing word ( #16328 )
2017-04-28 15:33:23 -07:00
951a575db3
docs(aio): fix broken NgModules link in tutorial ( #16398 )
...
Brackets included in link title contents were breaking markdown
parsing, preventing correct link generation.
2017-04-28 15:32:46 -07:00