Peter Bacon Darwin
bb46f54ad7
refactor(aio): use the SelectMenuComponent for all select menus
...
The API filters and the docs version switcher now use
the SelectMenuComponent.
Fixes #16367 and #17055
2017-06-07 11:27:10 -07:00
Peter Bacon Darwin
c9b930dd82
feat(aio): add aio-select component
...
Provide the functionality for select menus in a single reusable component.
2017-06-07 11:27:10 -07:00
Peter Bacon Darwin
a39f7d63bb
docs(aio): use h1 rather than divs and hide heading anchors
...
In the marketing pages we do not want to show heading anchors on hover.
Previously, this was achieved by using div rather than heading elements.
Now we can use semantically accurate headings while hiding the anchor.
Closes #17244
Closes #17264
2017-06-07 11:26:27 -07:00
Peter Bacon Darwin
e317f7d51c
feat(aio): do not display anchor if heading has no-anchor class
2017-06-07 11:26:27 -07:00
Stefanie Fluin
3ddd28d37d
fix(aio): update contrast on mediumgray color
2017-06-07 11:26:13 -07:00
Matias Niemelä
fe6b39d585
perf(animations): do not create a closure each time a node is removed
2017-06-07 11:16:17 -07:00
Georgios Kalpakas
d837bfc2d7
fix(aio): fix scrolling to an element
...
Previously, the top-bar's height wasn't taken into account when scrolling an
element into view. As a result, the element would be hidden behind the top-bar.
Taking the top-bar height into account was not necessary before #17155 , because
the top-bar was not fixed (i.e. it scrolled away).
This commit fixes the scrolling behavior by accounting for the top-bar's height
when scrolling an element into view.
(This partially reverts #17102.)
Fixes #17219
Fixes #17226
2017-06-07 14:37:46 +01:00
Georgios Kalpakas
4759975be6
fix(aio): adjust SideNav top to avoid extra whitespace
...
Partially addresses #17096 .
2017-06-07 13:37:30 +01:00
Stefanie Fluin
078a4b00a7
fix(aio): fix button alignment and jump
...
- Fix alignment on get started button on home page
- Remove jump by removing arrow from learn more button on home page
2017-06-07 09:11:20 +01:00
Alex Eagle
b00b80a45b
feat(compiler-cli): introduce synchronous codegen API
2017-06-06 14:12:02 -07:00
Michael Giambalvo
269bbe0e7d
fix(upgrade): call setInterval outside the Angular zone
...
This wraps the $interval service when using upgrade to run the
$interval() call outside the Angular zone. However, the callback is
invoked within the Angular zone, so changes still propagate to
downgraded components.
2017-06-06 14:11:21 -07:00
Miško Hevery
bb2fc6b8da
refactor(platform-browser): Remove setGlobalVar from DOM adapter
2017-06-06 13:26:23 -07:00
Jesus Rodriguez
d4e196035c
build(aio): update features and presskit marketing pages
2017-06-06 13:08:48 -07:00
Georgios Kalpakas
b8979c8701
fix(aio): fix and clean up topbar styling
...
Restore the changes introduced in #17075 , which wre accidentally overwritten
while rebasing #17155 . Also, simplify the topbar positioning rules.
2017-06-06 13:08:39 -07:00
Georgios Kalpakas
bfdd3398f6
fix(aio): make ScrollSpy respond quicker to scroll events
...
Fixes ##17220
2017-06-06 13:08:30 -07:00
Jesus Rodriguez
3a121a621f
build(aio): migrate contribute page to html
2017-06-06 16:38:29 +01:00
Jesus Rodriguez
c06f4fc702
docs(aio): remove tutorial from docs landing page
2017-06-06 16:38:09 +01:00
Stefanie Fluin
95f1ea2f12
fix(aio): topnav toolbar position styles
...
- Fixed topnav on all mobile
- Fixed topnav on all docs pages
- Absolute topnav on all marketing pages
- Cleanup and code consolidation for all top-menu styles
- Add styling to topnav links on focus
2017-06-06 14:51:19 +01:00
Pete Bacon Darwin
784347f61f
fix(aio): ensure all views can indicate the active node ( #17194 )
...
When more than one node matches a url, the last
node defined in the navigation.json file won. This
meant that, for instance, items in both the
TopBarNarrow and the Footer views would not
indicate that they were active.
Now, each url is associated with a map of current
nodes keyed off their view.
Closes #17022
2017-06-05 23:36:22 -07:00
Igor Minar
42176a7ac4
build(aio): upgrade ngo and purify ( #17210 )
2017-06-05 23:03:26 -07:00
Stefanie Fluin
76b4b80a23
fix(aio): fix search box overlap for small devices ( #17075 )
...
- Adjust search box height
- Adjust search box standard width and width for smaller devices
- Fix search jump outside of specified max width
2017-06-05 22:57:17 -07:00
Rafael
7c78282ce8
docs: fix typo in 'Routes' docs
2017-06-05 11:18:43 -07:00
Alex Eagle
47c2a2e411
ci: switch CircleCI to 2.0
...
This lets us use a docker container to provide things like the Bazel build tool
2017-06-05 11:18:20 -07:00
Alex Eagle
5faf520067
build: Introduce Bazel build rules
...
So far this just compiles the core and common packages.
2017-06-05 11:18:20 -07:00
Matias Niemelä
02d74cafba
ci: update pullapprove to reflect animation ownership
2017-06-05 11:17:24 -07:00
Jesus Rodriguez
734f30d14c
build(aio): ignore .ngsummary.ts files in examples
2017-06-05 11:12:59 -07:00
Georgios Kalpakas
f2d810febc
fix(aio): fix ToC styling
...
- Make the left bar gray (instead of blue).
- Show gray dot when hovering over an element.
- Hide left bar and dots in embedded mode.
2017-06-04 15:12:29 +01:00
Matias Niemelä
819514aeba
fix(animations): ensure web-animations understands a numeric CSS perspective value
...
Closes #14007
2017-06-02 17:05:15 -07:00
Matias Niemelä
b55adee982
perf(animations): only apply :leave flags if animations are set to run
2017-06-02 17:05:06 -07:00
Robert Spier
4c32cb952f
fix(router): opening links in new window
...
Shift-clicks on router-links should not prevent browser default action.
A follow on to:
https://github.com/angular/angular/commit/1ac9dda93d01e5e61a3af32a9c596e6f26d50b00
2017-06-02 17:32:12 -04:00