Go to file
John Papa ab5390a51e docs(tutorial): combines all 4 sections + revisions/updates to a.53, hides 3&4
closes #488

ToH History (oldest-to-latest):
----------------------------
created code example/snippets files for use with +makeExample, replace usage of  "pre.prettyprint.lang-bash" with this:  code-example(format="." language="bash").
fixed spelling errors in examples file path used by +makeExample
changed usage of "code-example" to "+makeExample"
adding code example/snippets files used in toh 1
fixed example file paths, replaced "pre.prettyprint.lang-bash" with "code-example. "
(docs) toh-pt3 initial state
created code examples for display in jade, starting conversion of Google doc and trying +makeExample rendering
all text copied from doc to jade, still some styling and formatting to perform
completed conversion and styling, moved toh3 example files to "tutorial" folder under _examples
created specific code example files for chapter toh 3 and re-pathed references in +makeExample
minor edit
docs) toh combined - initial combined commit
updated ToH for a.52
tons of changes, including de-kebab-ing, removed src folder, updated tsconfig too
fixing snippets using incorrect ending input tag
using inline html and css for the app.component.
ToH Part 1 Code: updated the imports, removed obsolete directive delcarations
ToH Code Part 1: updated to use imports, interface. will hit others soon
toh part 1: ngModel fix
toh part1: removed obsolete story that referred to how we used to have to import and declare all directives we used. yay!
ToH Part 1: updated to use `boot.ts` and `app.component.ts`. this affected the partials, snippets, and the story.
toh part 1: using `npm run go`
toh parts 1 -4: modified all places to use `npm run go`
toh part 1: refactor for jade
toh part 1: fixing the code samples
toh part 2: seeping through the story
toh part 2: fixing snippets.
toh part 2: replaced ngClass with class.selected
toh part 2: removed whitespace
toh part 2: added final state to the code
toh: fixing paths
toh part 4: fixing src/app path to app
toh part 3: fixing folder path
toh part 2: fixed typo
toh part 2: typo on ngModel
toh part 2: added ngif
toh part 2: removed old hero property. moved the details lower, where we need it
toh index: updated hero list image to show consistent styling as the other images here
QS spelling error (targes -> targets)
tweeks: space and ngIF
2015-12-14 19:57:55 -08:00
.vscode QuickStart replaced by Getting Started (TS/JS) versions 2015-10-14 21:41:51 -07:00
public docs(tutorial): combines all 4 sections + revisions/updates to a.53, hides 3&4 2015-12-14 19:57:55 -08:00
tools docs(QuickStart): incorporate misko's suggestions/corrections 2015-12-14 15:55:12 -08:00
.gitignore chore(devguide-tooling): add enforce-example-boilerplate gulp task 2015-12-12 13:57:18 -08:00
LICENSE Apache 2.0 License 2015-03-11 04:28:24 -07:00
README.md chore(README): describe the different `sync-and-...` gulp tasks 2015-11-14 12:53:23 -08:00
firebase.json chore(hackathon): post hackathon info 2015-10-20 00:58:19 +01:00
gulpfile.js chore(devguide-tooling): add enforce-example-boilerplate gulp task 2015-12-12 13:57:18 -08:00
harp.json docs(harp): add bio for Topher Fangio 2015-11-13 16:46:57 +00:00
package.json chore(doc-gen): upgrade to use TypeScript 1.7.3 2015-12-09 12:18:33 +00:00

README.md

Angular.io

Angular.io is currently the preview site for Angular 2. This site also includes links to other helpful angular resources including Angular 1, Angular Material, and AngularFire.

How you can help

Development Setup

  1. install nvm
  2. clone this repo and angular on the same parent directory
  3. cd into root directory angular.io/
  4. make sure you are using the latest node and npm by running nvm use 4.
  5. install local packages by running npm install

Local server with watches and browser reload

  1. cd into root directory angular.io/
  2. run gulp serve-and-sync
  3. browser will launch on localhost:3000 and stay refreshed automatically.

If you are only going to work on a specific part of the docs, such as the API or dev guide, then you can use one of the more specific gulp tasks to only watch those parts of the file system:

  • serve-and-sync : watch all the local Jade/Sass files, the API source and examples, and the dev guide files
  • serve-and-sync-api-docs : watch only the API source and example files
  • serve-and-sync-devGuide : watch only the dev guide files
  • build-and-serve : watch only the local Jade/Sass files

Technology Used

  • Angular 1.x: The production ready version of Angular
  • Angular Material: An implementation of Material Design in Angular.js
  • Harp: The static web server with built-in preprocessing.
  • Sass: A professional grade CSS extension language
  • Normalize: A modern, HTML5-ready alternative to CSS resets
  • Grids: A highly customizable CSS Grid Framework built with Sass
  • Prettify: A JS module and CSS for syntax highlighting of source code snippets.
  • Icomoon: Custom built icon fonts

License

Powered by Google ©2010-2015. Code licensed under the Apache License, Version 2.0. Documentation licensed under CC BY 3.0.