{ "id": "presskit", "title": "Press kit", "contents": "\n\n\n\n
\n
\n

Press kit

\n
\n
\n \n
\n

Official Angular Logolink

\n

\n The logo graphics available for download on this page are provided under\n CC BY 4.0.\n This means that you can pretty much do what you like with it including printing it on shirts, creating your own\n variations, or getting it tattooed over your navel.\n

\n

\n We do ask that you not use the rest of the site graphics in other contexts to avoid confusion.\n

\n
\n
\n
\n \"Full\n
\n
\n

Full Color Logolink

\n \n
\n
\n
\n
\n \"Black\n
\n
\n

One Color Logolink

\n \n
\n
\n
\n
\n \"Transparent\n
\n
\n

One Color Inverse Logolink

\n \n
\n
\n
\n
\n \n
\n

Brand Iconslink

\n
\n
\n
\n \"Animations\n
\n
\n

Animationslink

\n \n
\n
\n
\n
\n \"CDK\n
\n
\n

Component Dev Kit (CDK)link

\n \n
\n
\n
\n
\n \"CLI\n
\n
\n

CLI (Command Line Interface)link

\n \n
\n
\n
\n
\n \"Compiler\n
\n
\n

Compilerlink

\n \n
\n
\n
\n
\n \"Components\n
\n
\n

Web Componentslink

\n \n
\n
\n
\n
\n \"Forms\n
\n
\n

Formslink

\n \n
\n
\n
\n
\n \"HTTP\n
\n
\n

HTTPlink

\n \n
\n
\n
\n
\n \"i18n\n
\n
\n

i18nlink

\n \n
\n
\n
\n
\n \"Karma\n
\n
\n

Karmalink

\n \n
\n
\n
\n
\n \"Labs\n
\n
\n

Angular Labslink

\n \n
\n
\n
\n
\n \"Language\n
\n
\n

Language Serviceslink

\n \n
\n
\n
\n
\n \"Angular\n
\n
\n

Angular Materiallink

\n \n
\n
\n
\n
\n \"Protractor\n
\n
\n

Protractorlink

\n \n
\n
\n
\n
\n \"PWA\n
\n
\n

PWA (Progressive Web App)link

\n \n
\n
\n
\n
\n \"Router\n
\n
\n

Routerlink

\n \n
\n
\n
\n
\n \"Universal\n
\n
\n

Universallink

\n \n
\n
\n
\n
\n \n
\n

Concept and Feature Iconslink

\n
\n
\n
\n \"Dependency\n
\n
\n

Dependency Injectionlink

\n \n
\n
\n
\n
\n \"Lazy\n
\n
\n

Lazy Loadinglink

\n \n
\n
\n
\n
\n \"Libraries\n
\n
\n

Librarieslink

\n \n
\n
\n
\n
\n \"Performance\n
\n
\n

Performancelink

\n \n
\n
\n
\n
\n \"Templates\n
\n
\n

Templateslink

\n \n
\n
\n
\n
\n \n
\n

Press and Medialink

\n

\n For inquiries regarding press and media please contact us at\n press@angular.io.\n

\n
\n \n
\n

Brand Nameslink

\n

Angularlink

\n

\n The name Angular represents the work and promises provided to you by the Angular team.\n

\n

\n When not specified, Angular is assumed to be referring to the latest and greatest stable version from the Angular\n Team.\n

\n

Examplelink

\n

\n Version v4.1 now available - We are pleased to announce that the latest release of Angular is now\n available. Staying up to date is easy!\n

\n

Examplelink

\n

\n Correct: \"New *ngIf capabilities—new in version 4.0 is the ability to ...\"\n

\n

\n Incorrect: \"New *ngIf capabilities in Angular 4—Angular 4 introduces\n the ability to ...\"\n

\n

\n Reasoning\n

\n

\n By not using \"Angular 4\" in the title, the content still feels applicable and useful after version 5, 6, 7 have\n been released, as the syntax is unlikely to change in the short and medium term.\n

\n

AngularJSlink

\n

\n AngularJS is the v1.x series of work and promises provided by the Angular team.\n

\n

Exampleslink

\n
    \n
  • AngularJS is one of the most used framework on the web today (by number of projects).
  • \n
  • Millions of developers are currently building with AngularJS.
  • \n
  • Developers are beginning to upgrade from AngularJS to Angular.
  • \n
  • I’m upgrading my application from AngularJS to Angular.
  • \n
  • I'm using AngularJS Material on this project.
  • \n
\n

\n AngularJS projects should use the\n original AngularJS logo /\n icon, and not the Angular icon:\n

\n \"AngularJS\n

Angular Materiallink

\n

\n This is the work being performed by the Angular team to provide Material Design components for Angular\n applications.\n

\n

AngularJS Materiallink

\n

\n This is the work being performed by the Angular team on Material Design components that are compatible with\n AngularJS.\n

\n

3rd Party Projectslink

\n

\n X for Angular\n

\n

\n 3rd parties should use the terminology “X for Angular” or “ng-X” for software projects. Projects should avoid the\n use of Angular X (e.g. Angular UI Toolkit), as it could create authorship confusion. This rule does not apply to\n events or meetup groups.\n

\n

\n Developers should avoid using Angular version numbers in project names, as this will artificially limit their\n projects by tying them to a point in time of Angular, or will require renaming over time.\n

\n

\n Where a codename or shortname is used, such as on npm or github, some are acceptable, some are not acceptable.\n

\n

Do not use

\n
    \n
  • ng2-
  • \n
  • angular2-
  • \n
\n

OK to use

\n
    \n
  • ng-
  • \n
  • angular-
  • \n
\n

\n As always, component and directive selectors should not begin with “ng-” selectors as this will conflict with\n components and directives provided by the Angular team.\n

\n

Exampleslink

\n
    \n
  • The ng-BE team just launched ng-health to help developers track their own health.
  • \n
  • I’m going to use NativeScript for Angular to take advantage of native UI widgets.
  • \n
  • ReallyCoolTool for Angular.
  • \n
  • ReallyCoolTool for AngularJS.
  • \n
\n
\n \n
\n

Terminologylink

\n

\n We often use terms that are not part of our brand, but we want to remain consistent on the styling and use of them\n to prevent confusion and to appear unified.\n

\n \n
\n
\n\n \n
\n\n\n" }