github.com/phobos182/packer@v0.2.3-0.20130819023704-c84d2aeffc68/website/source/stylesheets/_components.scss (about)

     1  header .header {
     2      height: 200px;
     3      background: #000000;
     4  
     5      h1 {
     6          margin-bottom: -8px;
     7          margin-top: 60px;
     8          text-transform: uppercase;
     9      }
    10  
    11      span {
    12          font-size: 20px;
    13      }
    14  }
    15  
    16  .hero {
    17      height: $hero-height;
    18      background: #000000 url(/images/hero_image.jpg) no-repeat 35px -40px;
    19      background-size: 960px 467px;
    20  
    21      h2 {
    22          margin-top: 70px;
    23      }
    24  }
    25  
    26  .belt {
    27      &.download {
    28          background-color: $white;
    29          @extend .padded-sm;
    30      }
    31  
    32      .download-container {
    33          background: url(/images/down_arrow.png) no-repeat top left;
    34          display: inline-block;
    35          min-height: 73px;
    36          margin: 0 auto;
    37          padding-left: 100px;
    38      }
    39  
    40      .download-row {
    41          text-align: center;
    42  
    43          .small {
    44              text-align: left;
    45          }
    46      }
    47  
    48      h2 {
    49          font-family: $serif;
    50          font-size: 44px;
    51          color: #7bc6b1;
    52          margin: 0px;
    53          padding: 0px;
    54          padding-top: 7px;
    55          padding-bottom: 3px;
    56          line-height: 1.0;
    57          white-space: nowrap;
    58  
    59          &:hover {
    60              color: $dark-background;
    61          }
    62      }
    63  
    64      span {
    65          color: $gray-dark;
    66      }
    67  }
    68  
    69  .downloads {
    70      margin-top: 20px;
    71  
    72      .description {
    73          margin-bottom: 20px;
    74      }
    75  
    76      .download {
    77          border-bottom: 1px solid #b2b2b2;
    78          padding-bottom: 15px;
    79          margin-bottom: 15px;
    80  
    81          .details {
    82              padding-left: 95px;
    83  
    84              li {
    85                  display: inline-block;
    86  
    87                  &:after {
    88                      content: " | ";
    89                  }
    90  
    91                  &:last-child:after {
    92                      content: "";
    93                  }
    94              }
    95  
    96              a {
    97                  font-size: 22px;
    98                  color: darken($green, 15%);
    99  
   100                  &:hover {
   101                      color: darken($green, 30%);
   102                  }
   103  
   104                  &:active {
   105                      color: darken($green, 50%);
   106                  }
   107              }
   108          }
   109  
   110          .icon {
   111              img {
   112                  width: 75px;
   113              }
   114          }
   115  
   116          .os-name {
   117              font-size: 40px;
   118              margin-bottom: -3px;
   119          }
   120      }
   121  
   122      .poweredby {
   123          margin-top: 20px;
   124          margin-bottom: 20px;
   125  
   126          img {
   127              display: block;
   128              margin: 0 auto;
   129              width: 122px;
   130          }
   131      }
   132  }
   133  
   134  .marketting {
   135      p {
   136          padding-left: 10px;
   137          padding-right: 10px;
   138          text-align: justify;
   139      }
   140  }
   141  
   142  .docs-wrapper {
   143      clear: right;
   144  
   145      .docs-body {
   146          float: left;
   147          width: 70%;
   148          max-width: 760px;
   149          display: block;
   150          @extend .white-background;
   151  
   152          .docs-content {
   153              padding: $docs-top-margin 80px;
   154              display: block;
   155  
   156              code {
   157                  background-color: #000;
   158                  border: 0;
   159                  color: #b1d631;
   160                  font-size: 14px;
   161              }
   162  
   163              a {
   164                  color: darken($green, 15%);
   165  
   166                  &:hover {
   167                      color: darken($green, 30%);
   168                  }
   169  
   170                  &:active {
   171                      color: darken($green, 50%);
   172                  }
   173              }
   174  
   175              ul,
   176              ol {
   177                  list-style-type: circle;
   178                  list-style-position: inside;
   179                  margin-top: $baseline;
   180                  margin-left: 20px;
   181                  margin-right: 20px;
   182  
   183                  li {
   184                      font-family: $serif;
   185                      font-size: 17px;
   186                      line-height: (30/17) !important;
   187                      margin-bottom: $baseline;
   188                  }
   189              }
   190  
   191              div.alert {
   192                  font-family: $serif;
   193                  font-size: 17px;
   194                  line-height: 1.5;
   195                  letter-spacing: 1px;
   196                  margin-left: -80px;
   197                  margin-right: -80px;
   198                  padding-top: 15px;
   199                  padding-bottom: 15px;
   200                  padding-left: 80px;
   201                  padding-right: 80px;
   202                  border-radius: 0;
   203              }
   204  
   205              pre {
   206                  border: 0;
   207                  font-size: 14px;
   208                  margin-left: -80px;
   209                  margin-right: -80px;
   210                  padding-top: 40px;
   211                  padding-bottom: 40px;
   212                  padding-left: 80px;
   213                  padding-right: 80px;
   214                  border-radius: 0;
   215              }
   216          }
   217  
   218          .docs-background {
   219              @extend .white-background;
   220              height: 100%;
   221              width: 70%;
   222              max-width: 760px;
   223              position: fixed;
   224              top: 0;
   225              left: $sidebar-width;
   226              z-index: -9999;
   227          }
   228  
   229          section {
   230              margin-top: $docs-top-margin;
   231          }
   232  
   233          h1 {
   234              font-size: 40px;
   235              line-height: (25/20);
   236              text-transform: uppercase;
   237          }
   238  
   239          h2 {
   240              margin-top: $baseline * 2;
   241              text-transform: capitalize;
   242          }
   243  
   244          h3 {
   245              margin-top: $baseline;
   246              text-transform: capitalize;
   247              font-size: 26px;
   248          }
   249      }
   250  }
   251  
   252  .pagination {
   253      $border: 1px solid $gray-mid;
   254      height: $nav-height;
   255      border-top: $border;
   256      font-size: 20px;
   257      margin: 0px;
   258  
   259      h4 {
   260          display: inline-block;
   261          margin-top: ($baseline * 1.7);
   262          margin-left: $baseline;
   263  
   264          @include respond-to(mobile) {
   265              margin-top: 10px;
   266          }
   267      }
   268  
   269      span {
   270  
   271          @include respond-to(mobile) {
   272              display: block;
   273          }
   274      }
   275  
   276      .previous-section,
   277      .next-section {
   278          height: $nav-height;
   279          display: block;
   280  
   281          &:hover {
   282              background-color: transparentize($gray-light, .7);
   283          }
   284      }
   285  
   286      .previous-section {
   287          width: $nav-height;
   288          border-right: $border;
   289          float: left;
   290          background: $white url(/images/arrow-left.png) no-repeat center center;
   291          @include respond-to(mobile) {
   292              width: 50%;
   293              background-position: left center;
   294          }
   295      }
   296  
   297      .next-section {
   298          background: $white url(/images/arrow-right.png) no-repeat center right;
   299      }
   300  }
   301  
   302  .people {
   303      margin-top: 30px;
   304  
   305      .person {
   306          margin-bottom: 30px;
   307  
   308          h3 {
   309              text-transform: none;
   310          }
   311  
   312          .bio {
   313              padding-left: 150px;
   314          }
   315      }
   316  }