2017-06-06 07:41:30 -04:00
|
|
|
<header class="marketing-banner">
|
2017-06-07 09:35:57 -04:00
|
|
|
<h1 class="banner-headline no-toc no-anchor">Contribute to Angular</h1>
|
2017-06-06 07:41:30 -04:00
|
|
|
</header>
|
|
|
|
|
refactor(docs-infra): use more consistent content width on marketing pages (#41051)
Previously, each marketing page used a different limit for its content's
width (if it had a limit at all) and implemented the width limiting in a
different way. Besides resulting in an inconsistent UX, this also made
it difficult to apply site-wide layout changes.
This commit makes the limit for most marketing pages consistent and uses
the same CSS class to make it easier to apply site-wide changes in the
future. The chosen limit is slightly larger than that of docs pages
(62.5em/1000px vs 50em/800px), because marketing pages have a different
type of content and layout (i.e. images, multi-column layout, etc.).
Finally, this commit also removes obsolete wrapper elements, CSS classes
and CSS styles, that are no longer necessary after the changes.
Notably, the homepage (`/`) and the "Contributors" page (`/about`) have
remained unchanged, because the former has its own layout that is
different from other marketing pages and the latter would offer a worse
UX with a small content width limit (as the one used on other marketing
pages).
The content widths of the rest of the marketing pages change slightly as
a result of the changes in this commit, but not in a way that would have
a negative impact on UX. More specifically:
| Page (URL) | Size before | Size after |
|:--------------|------------:|-----------:|
| `/contribute` | 880px | 1000px |
| `/events` | unlimited | 1000px |
| `/features` | 996px | 1000px |
| `/presskit` | 800px | 1000px |
| `/resources` | 800px | 1000px |
PR Close #41051
2021-03-09 07:15:47 -05:00
|
|
|
<article class="contribute-container center-layout">
|
2021-02-23 09:49:19 -05:00
|
|
|
<div>
|
2017-06-06 07:41:30 -04:00
|
|
|
|
2021-02-23 09:49:19 -05:00
|
|
|
<h2 class="no-anchor">Angular Projects</h2>
|
2017-06-06 07:41:30 -04:00
|
|
|
|
2021-02-23 09:49:19 -05:00
|
|
|
<p>We'd love for you to contribute to our source code and to make Angular projects even better.</p>
|
2017-06-06 07:41:30 -04:00
|
|
|
|
2021-02-23 09:49:19 -05:00
|
|
|
<div class="card-section">
|
|
|
|
<div>
|
|
|
|
<h3 class="no-anchor">Angular</h3>
|
2017-06-06 07:41:30 -04:00
|
|
|
|
2021-02-23 09:49:19 -05:00
|
|
|
Angular is a next generation mobile and desktop application development platform.
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<a href="https://github.com/angular/angular/blob/master/CONTRIBUTING.md" class="button button-blue" mat-button>
|
|
|
|
Contribute
|
|
|
|
</a>
|
2018-07-19 18:00:08 -04:00
|
|
|
</div>
|
2017-06-06 07:41:30 -04:00
|
|
|
|
2021-02-23 09:49:19 -05:00
|
|
|
<div class="card-section">
|
|
|
|
<div>
|
|
|
|
<h3 class="no-anchor">Angular CLI</h3>
|
|
|
|
|
|
|
|
Angular CLI makes it easy to create an application that already works, right out of the box.
|
|
|
|
It already follows our best practices.
|
2018-10-17 09:40:24 -04:00
|
|
|
|
2021-02-23 09:49:19 -05:00
|
|
|
</div>
|
2018-10-17 09:40:24 -04:00
|
|
|
|
2021-02-23 09:49:19 -05:00
|
|
|
<a href="https://github.com/angular/angular-cli/blob/master/CONTRIBUTING.md" class="button button-blue" mat-button>
|
|
|
|
Contribute
|
|
|
|
</a>
|
2018-10-17 09:40:24 -04:00
|
|
|
</div>
|
|
|
|
|
2021-02-23 09:49:19 -05:00
|
|
|
<div class="card-section">
|
|
|
|
<div>
|
|
|
|
<h3 class="no-anchor">Angular Material</h3>
|
2018-10-17 09:40:24 -04:00
|
|
|
|
2021-02-23 09:49:19 -05:00
|
|
|
Our goal is to deliver a lean, lightweight set of Angular-based UI elements that implement the material design
|
|
|
|
specification for use in Angular single-page applications (SPAs).
|
2017-06-06 07:41:30 -04:00
|
|
|
|
2021-02-23 09:49:19 -05:00
|
|
|
</div>
|
2017-06-06 07:41:30 -04:00
|
|
|
|
2021-02-23 09:49:19 -05:00
|
|
|
<a href="https://github.com/angular/components/blob/master/CONTRIBUTING.md" class="button button-blue" mat-button>
|
|
|
|
Contribute
|
|
|
|
</a>
|
2018-07-19 18:00:08 -04:00
|
|
|
</div>
|
|
|
|
|
2021-02-23 09:49:19 -05:00
|
|
|
<div class="card-section">
|
|
|
|
<div>
|
|
|
|
<h3 class="no-anchor">AngularFire</h3>
|
2017-06-06 07:41:30 -04:00
|
|
|
|
2021-02-23 09:49:19 -05:00
|
|
|
AngularFire is the officially supported Angular binding for Firebase.
|
|
|
|
Firebase is a full backend so you don't need servers to build your Angular app.
|
2017-06-06 07:41:30 -04:00
|
|
|
|
2021-02-23 09:49:19 -05:00
|
|
|
</div>
|
2017-06-06 07:41:30 -04:00
|
|
|
|
2021-02-23 09:49:19 -05:00
|
|
|
<a href="https://github.com/angular/angularfire/blob/master/CONTRIBUTING.md" class="button button-blue" mat-button>
|
|
|
|
Contribute
|
|
|
|
</a>
|
2018-07-19 18:00:08 -04:00
|
|
|
</div>
|
2017-06-06 07:41:30 -04:00
|
|
|
|
2021-02-23 09:49:19 -05:00
|
|
|
</div>
|
2017-06-06 07:41:30 -04:00
|
|
|
</article>
|