UNPKG

@crowdin/app-project-module

Version:

Module that generates for you all common endpoints for serving standalone Crowdin App

129 lines (112 loc) 2.28 kB
/* Base styles */ body { margin: 0; font-family: 'Noto Sans', sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgba(38,50,56,.87); text-align: left; background-color: #fff; } h1 { font-family: 'Poppins', sans-serif; line-height: 1.2; color: #050c1a; font-size: 2.33333rem; letter-spacing: -.5px; margin-bottom: 1.5rem; } a { color: #66bb6a; text-decoration: none; } a:hover { color: #66bb6a; text-decoration: underline; } pre { display: block; font-size: 87.5%; color: #212529; background-color: #eceff1; border: 0; border-radius: .25rem; padding: 1rem; } /* Layout */ .main { padding-top: 64px; padding-bottom: 3rem; } /* Navbar */ .crowdin-navbar { min-width: 300px; background-color: #fff; border-bottom: 1px solid rgba(0,0,0,.1); padding: 0 1.5rem 0 .75rem; } @media (min-width: 768px) { .crowdin-navbar { padding: 0 1.75rem; justify-content: space-between; } } .crowdin-navbar__nav-link > a { color: rgba(38,50,56,.54); font-family: Poppins, sans-serif; font-weight: 500; letter-spacing: .25px; } .crowdin-navbar__nav-link > a:hover { color: #050c1a; text-decoration: none; } @media (min-width: 992px) and (max-width:1439.98px) { .crowdin-navbar__nav-link > a { font-size: .875rem; } } /* Product template */ .crwd__product-template__header { padding-top: 6rem; font-size: 16px; font-weight: 400; line-height: 1.5; font-family: 'Noto Sans', sans-serif; color: rgba(40,44,52,0.87); display: flex; margin-bottom: 32px; } .crwd__product-single__photo-wrapper { position: relative; } .description { font-size: smaller; } .product-single__photo { margin: 0 auto; min-height: 1px; width: 30%; border-radius: 1rem; border: 1px solid rgba(0,0,0,.1); position: relative; height: 0; padding-bottom: 30%; } @media (min-width: 992px) { .product-single__photo { width: 100%; padding-bottom: 100%; } } .image-holder { position: absolute; left: 0; top: 0; padding: 1rem; height: 100%; width: 100%; display: flex; align-items: center; }