mirror of
https://github.com/GitbookIO/gitbook.git
synced 2026-09-17 16:15:22 +00:00
115 lines
2.2 KiB
Plaintext
Executable File
115 lines
2.2 KiB
Plaintext
Executable File
@import "vendors/bootstrap/bootstrap.less";
|
|
@import "vendors/fontawesome/font-awesome.less";
|
|
|
|
@import "mixins.less";
|
|
@import "variables.less";
|
|
@import "fonts.less";
|
|
|
|
@import "page/highlight.less";
|
|
|
|
|
|
@font-size-base: 13px;
|
|
|
|
|
|
* {
|
|
-webkit-overflow-scrolling: touch;
|
|
-webkit-tap-highlight-color: transparent;
|
|
-webkit-text-size-adjust: none;
|
|
-webkit-touch-callout: none;
|
|
-webkit-font-smoothing: antialiased;
|
|
}
|
|
|
|
html, body {
|
|
height: 100%;
|
|
}
|
|
|
|
body {
|
|
text-rendering: optimizeLegibility;
|
|
font-smoothing: antialiased;
|
|
font-family: @font-family-base;
|
|
}
|
|
|
|
|
|
h1, h2, h3 {
|
|
page-break-after: avoid;
|
|
page-break-before: auto;
|
|
}
|
|
|
|
h1 { font-size: floor(@font-size-base * 2.15); }
|
|
h2 { font-size: floor(@font-size-base * 1.70); }
|
|
h3 { font-size: ceil(@font-size-base * 1.25); }
|
|
h4 { font-size: ceil(@font-size-base * 1); }
|
|
h5 { font-size: ceil(@font-size-base * 0.85); }
|
|
h6 { font-size: ceil(@font-size-base * 0.65); }
|
|
|
|
pre, blockquote {
|
|
border: 1px solid #999;
|
|
page-break-inside: avoid;
|
|
}
|
|
|
|
img {
|
|
max-width: 100% !important;
|
|
page-break-inside: avoid;
|
|
}
|
|
|
|
section {
|
|
page-break-after: always;
|
|
|
|
&#cover {
|
|
padding: 3cm 0cm;
|
|
text-align: center;
|
|
|
|
h1 {
|
|
font-size: 1.5cm;
|
|
}
|
|
}
|
|
|
|
&#summary {
|
|
margin: 1.5cm;
|
|
|
|
h1 {
|
|
text-align: center;
|
|
}
|
|
|
|
ol {
|
|
list-style: none;
|
|
padding: 0px;
|
|
margin: 0px;
|
|
margin-left: 1cm;
|
|
}
|
|
|
|
> ol {
|
|
> li {
|
|
}
|
|
}
|
|
}
|
|
|
|
article {
|
|
margin-bottom: 1.5cm;
|
|
|
|
&.new-chapter {
|
|
page-break-after: always;
|
|
font-size: 0.6cm;
|
|
text-align: center;
|
|
padding: 3cm 0cm;
|
|
|
|
h1 {
|
|
font-size: floor(@font-size-base * 2.7);
|
|
}
|
|
}
|
|
|
|
.exercise {
|
|
margin: 1cm 0cm;
|
|
padding: 0.4cm;
|
|
page-break-inside: avoid;
|
|
|
|
border: 3px solid #ddd;
|
|
|
|
.exercise-header {
|
|
margin-bottom: 0.4cm;
|
|
padding-bottom: 0.2cm;
|
|
border-bottom: 1px solid #ddd;
|
|
}
|
|
}
|
|
}
|
|
} |