github.com/darmach/terratest@v0.34.8-0.20210517103231-80931f95e3ff/docs/assets/css/components.scss (about)

     1  .box-component {
     2    position: relative;
     3    z-index: 1;
     4    max-width: 800px;
     5    margin: auto;
     6  
     7    .box {
     8      max-width: 800px;
     9      padding: 15px;
    10      padding-top: 50px;
    11      padding-bottom: 70px;
    12      text-align: center;
    13  
    14      h1, h2, h3, h4 {
    15        text-align: center;
    16        font-size: 44px;
    17        line-height: 1.27;
    18        margin-top: 10px;
    19        margin-bottom: 10px;
    20      }
    21  
    22      .subtitle {
    23        font-size: 22px;
    24        margin-bottom: 30px;
    25      }
    26  
    27      .btn.btn-large {
    28        min-width: 320px;
    29      }
    30    }
    31  }
    32  
    33  .links-section-cmp {
    34    min-height: 200px;
    35    width: 100%;
    36    text-align: center;
    37    padding-top: 90px;
    38    padding-bottom: 90px;
    39    margin-top: -80px;
    40    position: relative;
    41    display: flex;
    42    flex-direction: column;
    43  
    44    h2 {
    45      font-weight: bold;
    46      font-size: 34px;
    47      position: relative;
    48      z-index: 1;
    49    }
    50  
    51    .links {
    52      display: flex;
    53      align-items: center;
    54      justify-content: center;
    55      width: 100%;
    56      max-width: 980px;
    57      padding: 0 30px;
    58      margin: auto;
    59      position: relative;
    60      z-index: 1;
    61  
    62      a {
    63        margin-right: 25px;
    64  
    65        &:last-child {
    66          margin-right: 0px;
    67        }
    68      }
    69    }
    70  
    71    .links-shapes-left {
    72      position: absolute;
    73      left: 10vw;
    74      top: -52px;
    75      width: 30vw;
    76      max-width: 330px;
    77    }
    78  
    79    .links-shapes-right {
    80      position: absolute;
    81      right: 0;
    82      top: -40px;
    83      width: 460px;
    84      max-width: 460px;
    85    }
    86  }
    87  
    88  .get-access-cmp{
    89    display: flex;
    90    flex-direction: column;
    91    align-items: center;
    92    justify-content: center;
    93    padding-top:100px;
    94    padding-bottom:100px;
    95    text-align: center;
    96    width: 100%;
    97    span{
    98      font-size:26px;
    99      font-weight: 300;
   100      padding: 40px;
   101      max-width: 550px;
   102    }
   103  }
   104  .links-n-get-access__section{
   105    .links-section-cmp {
   106      margin-top: 0;
   107    }
   108  }
   109  .index-page .links-section-cmp {
   110    padding-top: 90px;
   111    padding-bottom: 90px;
   112    margin-top: -80px;
   113  
   114    .links-shapes-right {
   115      position: absolute;
   116      right: 0;
   117      top: -40px;
   118      width: 525px;
   119    }
   120  }
   121  
   122  @media all and (max-width: 768px) {
   123    .links-section-cmp {
   124      padding-bottom: 60px;
   125  
   126      .links {
   127        flex-direction: column;
   128  
   129        a {
   130          margin: 10px auto;
   131  
   132          &:last-child {
   133            margin-right: auto;
   134          }
   135        }
   136      }
   137    }
   138  }
   139  
   140  .use-cases-cmp {
   141    z-index: 1;
   142    position: relative;
   143  }
   144  
   145  .subpage .subpage__main.subpage-404 {
   146    min-height: 50vh;
   147    display: flex;
   148    align-items: center;
   149    justify-content: center;
   150  }
   151  
   152  //
   153  // COOKIES
   154  // ----------------------------------------------
   155  /* Elmo - The Grunty Cookie Policy Gatekeeper */
   156  #gruntyCookie {
   157    background: #ffffff;
   158    display: block;
   159    color: #1e252f;
   160    position: fixed;
   161    bottom: 10px;
   162    left: 50%;
   163    width: 90vw;
   164    transform: translateX(-50%);
   165    margin: 0 auto;
   166    max-width: 600px;
   167    padding: 10px 25px;
   168    -moz-box-sizing: border-box;
   169    -webkit-box-sizing: border-box;
   170    box-sizing: border-box;
   171    z-index: 1112;
   172    box-shadow: 0 8px 16px 0 rgba(34, 50, 84, 0.6);
   173    border-radius: 8px;
   174    text-align: center;
   175  
   176    p {
   177      margin: 0;
   178      float: left;
   179      padding: 15px 0 10px;
   180      font-size: 18px;
   181      line-height: 22px;
   182  
   183      a {
   184        &:link, &:visited, &:hover, &:active {
   185          color: #5b4de5;
   186          font-weight: bold;
   187        }
   188      }
   189    }
   190  
   191    #cookieModalClose {
   192      float: right;
   193      margin-left: 10px;
   194      margin-top: 5px;
   195    }
   196  }
   197  
   198  @media (max-width: 767px) {
   199    #gruntyCookie {
   200      width: 100%;
   201      max-width: none;
   202      border-radius: 0;
   203      bottom: 0;
   204      padding: 4px 10px;
   205  
   206      p {
   207        width: 78%;
   208        display: inline-block;
   209        text-align: left;
   210      }
   211  
   212      #cookieModalClose {
   213        width: 20%;
   214        display: inline-block;
   215        float: none;
   216        margin: 18px 0 10px;
   217      }
   218    }
   219  }
   220  
   221  .cookieModalCBeginAnimate {
   222    -webkit-animation: gruntyCookieModal 0.5s;
   223    animation: gruntyCookieModal 0.5s;
   224  }
   225  
   226  /* Chrome, Safari, Opera */
   227  @-webkit-keyframes gruntyCookieModal {
   228    from {
   229      opacity: 0;
   230      transform: translate(0px, 40px);
   231    }
   232  
   233    to {
   234      opacity: 1;
   235      transform: translate(0px, 0px);
   236    }
   237  }
   238  
   239  /* Standard syntax */
   240  @keyframes gruntyCookieModal {
   241    from {
   242      opacity: 0;
   243      transform: translate(-50%, 40px);
   244    }
   245  
   246    to {
   247      opacity: 1;
   248      transform: translate(-50%, 0px);
   249    }
   250  }
   251  
   252  //
   253  // VIDEO PLAYER
   254  // ----------------------------------------------
   255  .video-player {
   256    position: relative;
   257    cursor: pointer;
   258  
   259    .btn-video {
   260      position: absolute;
   261      top: 50%;
   262      left: 50%;
   263      margin-top: -79px;
   264      margin-left: -79px;
   265    }
   266    &:hover {
   267      .frame {
   268        opacity: 0.92;
   269      }
   270      .btn-video {
   271        opacity: 0.72;
   272      }
   273    }
   274  }
   275  
   276  //
   277  // TABLES: basic-table-style
   278  // ----------------------------------------------
   279  .basic-table-style {
   280    width: 100%;
   281    font-size: $font-size-xs;
   282  
   283    tr {
   284  
   285      th, td {
   286        border-bottom: 1px solid $gray-color-1;
   287        padding: 3px;
   288      }
   289  
   290      th {
   291  
   292      }
   293  
   294      td {
   295  
   296      }
   297    }
   298  
   299  }