Peter Bacon Darwin
6dc67772b0
docs(aio): move links from nav groups to items
...
Fundamentals and Techniques nav groups we also links to pages. This caused
counterintuitive behaviour when clicking on them.
This commit moves each link from the group item to a children item, called
Introduction.
Closes #16604
2017-05-07 08:14:10 +01:00
Peter Bacon Darwin
5cf64266f8
docs(aio): fix sizing of marketing doc images
...
This commit ensures that all the images in the marketing docs are correcly
sized.
Related to #16600
2017-05-06 14:35:24 +01:00
Peter Bacon Darwin
03513e9d70
fix(aio): constrain header-link styles
...
The CSS rule for positioning the automated header links was too general,
causing other links inside headings to be positioned incorrectly.
Closes #16573
2017-05-06 14:32:49 +01:00
Peter Bacon Darwin
b9ed97c0d9
fix(aio): do not display a Toc initially
...
Previously the `hasToc` was initialised to true, which caused a flash of
unwanted "Contents" [sic] even if the page was not going to need a ToC.
Closes #16597
2017-05-06 14:32:09 +01:00
Stefanie Fluin
799be9c98a
feat(aio): TOC float right + service refactor
...
TOC appears in right panel when wide and hides embedded TOC
Right TOC panel height adjusts dynamically during scroll
Refactored `TocService` and its tests for clarity.
2017-05-06 07:13:31 +01:00
Alex Rickabaugh
566dab1140
build(aio): upgrade to @angular/service-worker@1.0.0-beta.11 ( #16594 )
2017-05-05 16:16:55 -07:00
Peter Bacon Darwin
42dc2c19ee
refactor(aio): remove redundant test
...
The search worker is now initialised from the `SearchBoxComponent`, which
has its own tests for this.
Closes #15593
2017-05-05 13:43:02 -07:00
Peter Bacon Darwin
518eb540aa
refactor(aio): tweak the CSS to account for new CSS classes on `aio-shell`
2017-05-05 13:42:34 -07:00
Peter Bacon Darwin
309ada5df5
feat(aio): add helper CSS classes to the `aio-shell` for fine grained styling
...
Alternative to #16564
Closes #16549
2017-05-05 13:42:34 -07:00
Ward Bell
2714644528
docs(aio): fix broken links discovered May 4th
2017-05-05 11:05:22 +01:00
Stefanie Fluin
d27588b5fb
feat(aio): api label styles
...
- Moved info bar section in pipe template to be the first section to match other templates
- Fixed label styling for type label
- Added label styling for status label
2017-05-05 11:04:55 +01:00
Peter Bacon Darwin
a8379a46cf
docs(aio): remove toc from all marketing pages
2017-05-05 10:43:36 +01:00
Georgios Kalpakas
b7caa3e024
fix(aio): do not route `eplnkr` URLs to / from ServiceWorker
2017-05-05 10:42:58 +01:00
Ward Bell
3e33482386
feat(aio): should not send in-page navigations to Google Analytics
...
closes #16521
`LocationService` sends `GaService` a url stripped of fragment and query strings.
`GaService` already guards against re-send of the prior url so it will only report doc changes.
2017-05-05 10:37:36 +01:00
Peter Bacon Darwin
5057e16874
build(aio): throw an error if a code-example tag is not closed
2017-05-04 15:52:17 -07:00
Ward Bell
9449eff6fd
docs(aio): improve tutorial next-steps prose/links
2017-05-04 15:51:57 -07:00
Jesús Rodríguez
03610526e5
docs(aio): remove hardcoded TOC
2017-05-04 15:51:37 -07:00
Peter Bacon Darwin
8931e71c5c
build(aio): ensure that tutorial index arrives in the tutorial search area
...
Fixes #16457
2017-05-04 13:45:04 +01:00
Peter Bacon Darwin
5bc435eba3
feat(aio): provide icon for API packages in search
2017-05-04 13:45:04 +01:00
Peter Bacon Darwin
4dabec6a48
build(aio): compute search title for certain API docs
2017-05-04 13:45:04 +01:00
Peter Bacon Darwin
978376a46e
build(aio): `doc.searchTitle` can override name in search results
2017-05-04 13:45:04 +01:00
Georgios Kalpakas
895f47a9c2
refactor(aio): remove work-around for browsers without ServiceWorker support
...
This essentially reverts #15731 , which is no longer necessary after
angular/mobile-toolkit@eeb4b22 (which is included in v1.0.0-beta.10).
2017-05-04 12:28:19 +01:00
Ward Bell
aec65dee71
refactor(aio): simplify DocViewer
2017-05-04 12:23:49 +01:00
Georgios Kalpakas
2f66932bd1
fix(aio): make `aio-top-menu .nav-link` cover the whole `<li>`
...
Discussed in https://github.com/angular/angular/pull/16513/files#r114630560 .
2017-05-03 19:34:58 -07:00
Stefanie Fluin
919ff12377
fix(aio): cheatsheet table layout fix
2017-05-03 19:34:12 -07:00
Peter Bacon Darwin
6748aeabb6
build(aio): update to dgeni-packages 0.19.0
...
This contains an updated dependency to TypeScript 2.1, which supports the
language constructs that we are using in Angular.
2017-05-03 19:33:58 -07:00
Stefanie Fluin
77b8a76f2e
feat(aio): toc styling
...
- TOC styling
- TOC container placeholder
2017-05-03 19:32:41 -07:00
Jesús Rodríguez
55b8de9fdd
build(aio): lint examples
2017-05-03 13:44:41 -07:00
Stefanie Fluin
eb56ab38dc
fix(aio): remove top bar menu item focus jump
2017-05-03 13:43:42 -07:00
Peter Bacon Darwin
f29c6bbc6f
docs(aio): fix missing title warnings
...
This commit provides missing titles for Press kit.
License appears not to want a title.
ngmodule and resources2 are no longer needed.
2017-05-03 13:42:10 -07:00
Peter Bacon Darwin
464701a899
docs(aio): revert removal of tutorial examples
...
These files were inadvertently removed in #16488 but are actually still referenced.
Closes #16503
2017-05-03 13:41:05 -07:00
Peter Bacon Darwin
5b96fb9320
build(aio): rename `src/content` to `src/generated`
...
This commit will definitely require a clean up of your
working folder:
```
cd aio
git clean -xdf
yarn setup
```
2017-05-03 13:40:46 -07:00
Ward Bell
1cfb263ee3
docs(aio): hide the copy button for code in StyleGuide tables.
2017-05-03 13:38:25 -07:00
Ward Bell
9ca2b4c967
feat(aio): set “avoid” class by convention (filename has “.avoid.”)
...
Most important for StyleGuide which lost example css class in migration.
Also hides copy for “avoid” files.
2017-05-03 13:30:45 -07:00
Ward Bell
673d8ae583
feat(aio): add attribute utils for code atty interpretation.
...
These utils support flexible, natural attribute interpretation as applied to code-example and code-pane. Then apply those utils to code-example and live-example
2017-05-03 13:30:45 -07:00
Peter Bacon Darwin
8760bf7be4
build(aio): fix paths to template macros in overview-dump template
2017-05-03 13:30:11 -07:00
Peter Bacon Darwin
ea02073c84
build(aio): mark API docs as not having a TOC
2017-05-03 13:30:11 -07:00
Peter Bacon Darwin
b051d7ff48
build(aio): refactor API templates for clean start
2017-05-03 13:30:11 -07:00
Peter Bacon Darwin
cade722e48
build(aio): upgrade to dgeni-packages@0.18.0
...
This contains a fix for the typescript module reader.
Previously, TS modules that were of the form:
```
a/b/index.ts
```
Would be given the name `index` and id of `a/b/index`.
This is not desirable, so the new version of dgeni-packages/typescript
removes this `index` from the id and name, which results in name of
`b` and id of `a/b`.
2017-05-03 13:30:11 -07:00
Peter Bacon Darwin
58817f55e1
fix(aio): do not collapse API code example indentation
2017-05-03 13:30:11 -07:00
Peter Bacon Darwin
3f1d7f7a76
build(aio): add the api folder to the list of template folders
2017-05-03 13:30:11 -07:00
aravindfz
c8dc116951
docs(aio): fixing new url on glossary date pipe
2017-05-03 13:29:04 -07:00
Peter Bacon Darwin
5ba8c14893
docs(aio): remove unnecessary anchor links from styleguide
2017-05-03 09:21:18 +01:00
Ward Bell
ea9d8a6bc7
docs(aio): move pipes guide under components
2017-05-03 09:01:05 +01:00
Ward Bell
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
Souvik Basu
00dce1698a
docs(aio): grammatical fix. remove duplicate word 'our'
2017-05-03 08:03:03 +01:00
Stefanie Fluin
21c96a5af1
feat(aio): sidenav styling extended
2017-05-02 15:14:21 -07:00
Peter Bacon Darwin
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
Ward Bell
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
Ward Bell
1c8772a879
fix(aio): delete guide/index.md which is no longer used
2017-05-02 15:13:15 -07:00