Blame view

source/index.html.haml 1.72 KB
Robert Speicher committed
1 2 3 4 5 6 7 8 9
---
title: Code, test, and deploy together with GitLab open source git repo management software
suppress_header: true
extra_css:
  - landing.css
extra_js:
  - libs/slick.min.js
  - home.js
---
Robert Speicher committed
10 11 12 13
- if data.promo.link && data.promo.text
  .gitlab-promo-banner.animated
    %a{href: data.promo.link}= data.promo.text

Annabel Dunstone Gray committed
14
.page-container.landing-container.text-center
Robert Speicher committed
15
  #js-landing-community.landing-community
Annabel Dunstone Gray committed
16
  .container.splash-container
Robert Speicher committed
17 18
    .landing-hero.hidden-xs
      = partial "images/home/gitlab-illustration.svg"
Annabel Dunstone Gray committed
19
    %h1.page-headline
Annabel Dunstone Gray committed
20
      Tools for modern developers
Annabel Dunstone Gray committed
21
    %h2.page-subtitle
Marcia Ramos committed
22
      GitLab unifies issues, code review, CI and CD into a single UI
Annabel Dunstone Gray committed
23

Annabel Dunstone Gray committed
24
    .dev-cycle.hidden-xs.hidden-sm
Annabel Dunstone Gray committed
25
      - data.development_cycle.each_with_index do |item, index|
Annabel Dunstone Gray committed
26
        .step
Achilleas Pipinellis committed
27
          = icon("home/icon-step-#{index + 1}")
Annabel Dunstone Gray committed
28
          .step-name-container
Annabel Dunstone Gray committed
29
            .step-name
Annabel Dunstone Gray committed
30
              #{item[:name]}
Annabel Dunstone Gray committed
31 32
          - if index < data.development_cycle.length - 1
            .arrows
Annabel Dunstone Gray committed
33
              %i.fa.fa-angle-double-right
Robert Speicher committed
34

Annabel Dunstone Gray committed
35
    %a.btn.cta-btn.white{href: "/features"}
Amara Nwaigwe committed
36
      View Features
Amara Nwaigwe committed
37 38
    %a.btn.cta-btn.red{href: "/products"}
      Explore Products
Annabel Dunstone Gray committed
39

Annabel Dunstone Gray committed
40
= partial "includes/features/idea-to-production"
Annabel Dunstone Gray committed
41
= partial "includes/features/try-gitlab-ee"
Robert Speicher committed
42 43
= partial "includes/organizations/grid"
= partial "includes/testimonials/slider"
Annabel Dunstone Gray committed
44 45 46 47

.homepage-blog-section
  .container
    .row.post-list
Sean Packham committed
48
      - blog.articles[0..2].each do |article|
Annabel Dunstone Gray committed
49
        .col-sm-12.col-md-4.post-item
Sean Packham committed
50 51 52 53 54 55 56
          .article
          - image_title = article.data.image_title ? article.data.image_title : '/images/default-blog-image.png'

          %a.cover{ href: article.url, style: "background-image: url(#{image_title});" }
            .overlay
              %h2
                = article.title