UNPKG

1.97 kBSCSSView Raw
1// Copyright (c) 2018 Uber Technologies, Inc.
2//
3// Permission is hereby granted, free of charge, to any person obtaining a copy
4// of this software and associated documentation files (the "Software"), to deal
5// in the Software without restriction, including without limitation the rights
6// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7// copies of the Software, and to permit persons to whom the Software is
8// furnished to do so, subject to the following conditions:
9//
10// The above copyright notice and this permission notice shall be included in
11// all copies or substantial portions of the Software.
12//
13// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
19// THE SOFTWARE.
20
21@import 'variables';
22
23.markdown {
24 width: calc(100% - #{$toc-width});
25 position: absolute;
26}
27
28@media screen and (max-width: $mobile) {
29 .markdown {
30 width: 100%;
31 }
32}
33
34.markdown-body {
35 padding: 40px 36px 96px;
36}
37
38.overlays {
39 cursor: crosshair;
40}
41
42.container.page {
43 max-width: inherit;
44}
45
46.demo {
47 position: relative;
48 overflow: hidden !important;
49 height: 35vh;
50 transition: height 600ms cubic-bezier(0.22, 0.61, 0.36, 1);
51
52 h2 {
53 margin-bottom: 0;
54 font-size: 1rem;
55 }
56
57 > div:first-child {
58 margin-top: -20vh;
59 transition: margin-top 600ms cubic-bezier(0.22, 0.61, 0.36, 1);
60 }
61
62 &:hover {
63 height: 70vh;
64 > div:first-child {
65 margin-top: 0;
66 }
67 }
68}
69
70.guideline-chart {
71 border: 1px solid #e5e5e4;
72 padding: 20px;
73 max-width: 700px;
74}
75
76.inline-code {
77 padding: 1rem 2rem;
78 overflow-x: hidden;
79}