From 812bf1a4f57fff0be79957c97c4a04388360d14c Mon Sep 17 00:00:00 2001 From: lislis Date: Thu, 14 Apr 2016 17:00:55 +0200 Subject: [PATCH] update org landing page, fix gigantic number --- app/styles/app/pages/landing.sass | 20 +++++---- app/templates/home.hbs | 68 +++++++++++++++---------------- 2 files changed, 46 insertions(+), 42 deletions(-) diff --git a/app/styles/app/pages/landing.sass b/app/styles/app/pages/landing.sass index 36b870be..27c1cf4d 100644 --- a/app/styles/app/pages/landing.sass +++ b/app/styles/app/pages/landing.sass @@ -11,14 +11,14 @@ background-color: #ffffff background-image: inline-image('landing-page/signingithub.svg') background-size: 16px 16px - border: 2px solid #e4e7e7 - color: #a0a8a8 + border: 2px solid rgba($cement-grey, .4) + color: $cement-grey .button--signingin - border: 2px solid #3FA75F + border: 2px solid $turf-green .button--signin:hover - background-color: #73c78d + background-color: $turf-green background-image: inline-image('landing-page/signingithub-hover.svg') - border: 2px solid #73c78d + border: 2px solid $turf-green color: #fff .landing-centered-wrapper @@ -37,7 +37,7 @@ font-size: 5em line-height: 1em font-weight: 300 - color: #8f9294 + color: $cement-grey margin-bottom: 0 .hero, .oss-testing, .customers, .recent-builds, .free-for-oss, .private-repos, .features-list, .build-flows, .user-testimonials @@ -52,7 +52,7 @@ font-size: 3.3em line-height: 1.15em font-weight: 300 - color: #39a85b + color: $turf-green p line-height: 1.5em @@ -129,7 +129,11 @@ br.mobile-break display: none - + .os-numbers + width: 80% + @media #{$medium-up} + width: 60% + .customers text-align: center diff --git a/app/templates/home.hbs b/app/templates/home.hbs index 9c232ea9..9e579fe8 100644 --- a/app/templates/home.hbs +++ b/app/templates/home.hbs @@ -1,7 +1,7 @@ {{#travis-layout layoutName="layouts/landing-page"}}
-
+

Test and Deploy with Confidence

Easily sync your GitHub projects with Travis CI
and you’ll be testing your code in minutes!

@@ -16,25 +16,26 @@
- + Travis CI screenshot
-
+
-
+
-

The home of
open source testing

-

Over 320k open source projects
and 235k users are testing on Travis CI.

- -
+

The home of
open source testing

+

Over 300k open source projects
and 235k users are testing on Travis CI.

+ Open source project numbers
+ +
- + customer logos

Some pretty awesome companies
and projects are using us.

@@ -43,16 +44,16 @@
-
+

Testing your open source
project is 10000% free

Seriously. Always. We like to think of it as our way of giving
back to a community that gives us so much as well.

-
+
-
+
@@ -64,13 +65,13 @@
- + envelope
-
+
-
+
@@ -104,16 +105,16 @@
  • Did we say free for Open Source already?
  • -
    +
    -
    +

    Branch build flow

    - + GitHub logo

    You push your
    code to GitHub

    @@ -121,7 +122,7 @@
    - + Trigger build

    GitHub triggers
    Travis CI to build

    @@ -129,7 +130,7 @@
    - + Travis logo

    Hooray!
    Your build passes!

    @@ -137,7 +138,7 @@
    - + Heroku logo

    Travis CI deploys
    to Heroku

    @@ -145,14 +146,14 @@
    - + Slack logo

    Travis CI tells the
    team all is well

    Pull request build flow

    - + PR icon

    A pull request
    is created

    @@ -160,7 +161,7 @@
    - + Check test

    GitHub tells Travis CI the build is mergeable

    @@ -168,7 +169,7 @@
    - + Tavis logo

    Hooray!
    Your build passes!

    @@ -176,7 +177,7 @@
    - + Build status

    Travis CI updates the PR that it passed

    @@ -184,22 +185,22 @@
    - + Merge icon

    You merge in
    the PR goodness

    -
    +
    -
    +

    Some people have said some pretty nice things about us

    - + image DHH

    Travis CI makes it so much easier for us to coordinate the thousands of commits and contributors that flow through the Rails code base. The test suite for such a large project is vast, and we wouldn’t be catching issues as quickly or smoothly without the help of Travis.

    @@ -208,7 +209,7 @@
    - + image Chris Aniszczyk

    We love Travis CI at @TwitterOSS and use it for the majority of our open source projects on GitHub. Travis CI is simple to use, we love their API to build tooling and adore the new container infrastructure for speedier builds.

    @@ -217,7 +218,7 @@
    - + Alex Gaynor

    Not only is Travis CI the best way to test your software, it is the right way. rm -rf jenkins && touch .travis.yml

    @@ -225,8 +226,7 @@

    PyPy and Python Core Team Member

    -
    +
    -
    {{/travis-layout}}