Skip to content
This repository was archived by the owner on Dec 4, 2017. It is now read-only.

Commit 878dfa6

Browse files
authored
docs(presskit): add branding to presskit per S.Fluin (#3153)
1 parent 806c658 commit 878dfa6

File tree

2 files changed

+167
-0
lines changed

2 files changed

+167
-0
lines changed

public/presskit.jade

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,3 +51,96 @@ div(class="presskit-container l-space-neg-top-8")
5151
p
5252
| For inquiries regarding press and media please contact us at
5353
| <a href="mailto:press@angular.io">press@angular.io</a>.
54+
55+
style ul {list-style-type: disc !important; margin-left: 1em !important;}
56+
div(class="presskit-row")
57+
div(class="presskit-inner")
58+
div
59+
h2 BRAND NAMES
60+
:marked
61+
## Angular
62+
The name **Angular** represents the work and promises provided to you by the Angular team.
63+
64+
When not specified, Angular is assumed to be referring to the latest and greatest stable version from the Angular Team.
65+
66+
### Example
67+
**Version 4.1 Now Available** - We are pleased to announce that the latest release of Angular is now available. Staying up to date is easy!
68+
69+
### Example
70+
**Correct**
71+
72+
>**New *ngIf Capabilities** - New in version 4.0 is the ability to use additional syntax to create local variables. This can be very helpful in cases such as working with observables …
73+
74+
**Incorrect**
75+
76+
>**New *ngIf Capabilities In Angular 4** - Angular 4 introduces the ability to use additional syntax to create local variables. This can be very helpful in cases such as working with observables …
77+
78+
**Reasoning**
79+
80+
>By not using “Angular 4” in the title, the content still feels applicable and useful after version 5, 6, 7 have been released, as the syntax is unlikely to change in the short and medium term.
81+
82+
## AngularJS
83+
84+
**AngularJS** is the 1.x series of work and promises provided by the Angular team.
85+
86+
### Examples
87+
88+
1. AngularJS is one of the most used framework on the web today (by number of projects).
89+
1. Millions of developers are currently building with AngularJS.
90+
1. Developers are beginning to upgrade from AngularJS to Angular.
91+
1. I’m upgrading my application from AngularJS to Angular.
92+
1. I'm using AngularJS Material on this project.
93+
94+
95+
AngularJS projects should use the
96+
<a href="/resources/images/logos/angularjs/AngularJS-Shield.svg" target="_blank" title="AngularJS logo">
97+
original AngularJS logo</a> / icon, and not the Angular icon.
98+
99+
figure
100+
img(src="/resources/images/logos/angularjs/AngularJS-Shield.svg" alt="AngularJS Logo" style="margin-left:20px;" )
101+
102+
:marked
103+
## Angular Material
104+
105+
This is the work being performed by the Angular team to provide Material Design components for Angular applications.
106+
107+
## AngularJS Material
108+
109+
This is the work being performed by the Angular team on Material Design components that are compatible with AngularJS.
110+
111+
## 3rd Party Projects
112+
113+
**X for Angular**
114+
3rd parties should use the terminology “X for Angular” or “ng-X” for software projects. Projects should avoid the use of Angular X (e.g. Angular UI Toolkit), as it could create authorship confusion. This rule does not apply to events or meetup groups.
115+
116+
Developers should avoid using Angular version numbers in project names, as this will artificially limit their projects by tying them to a point in time of Angular, or will require renaming over time.
117+
118+
Where a codename or shortname is used, such as on npm or github, some are acceptable, some are not acceptable.
119+
120+
**Do not use**
121+
- ng2-
122+
- angular2-
123+
124+
**OK to use**
125+
* ng-
126+
* angular-
127+
128+
As always, component and directive selectors should not begin with “ng-” selectors as this will conflict with components and directives provided by the Angular team.
129+
130+
### Examples
131+
132+
* The ng-BE team just launched ng-health to help developers track their own health.
133+
* I’m going to use NativeScript for Angular to take advantage of native UI widgets.
134+
* ReallyCoolTool for Angular.
135+
* ReallyCoolTool for AngularJS.
136+
137+
div(class="presskit-row")
138+
div(class="presskit-inner")
139+
div
140+
h2 TERMS WE USE
141+
:marked
142+
We often use terms that are not part of our brand,
143+
but we want to remain consistent on the styling and use of them to prevent confusion and to appear unified.
144+
145+
* Ahead of Time Compilation (AOT)
146+
* Just in Time Compilation (JIT)
Lines changed: 74 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)