mirror of
https://github.com/McShelby/hugo-theme-relearn.git
synced 2024-11-27 01:33:04 +00:00
swagger: improve print version II #333
This commit is contained in:
parent
74f7ec4571
commit
f2338e63f1
4 changed files with 81 additions and 9 deletions
|
@ -11,15 +11,16 @@
|
||||||
allow-spec-file-download="false"
|
allow-spec-file-download="false"
|
||||||
allow-server-selection="false"
|
allow-server-selection="false"
|
||||||
allow-try="false"
|
allow-try="false"
|
||||||
|
font-size="default"
|
||||||
render-style="read"
|
render-style="read"
|
||||||
{{- else }}
|
{{- else }}
|
||||||
allow-spec-file-download="true"
|
allow-spec-file-download="true"
|
||||||
allow-server-selection="true"
|
allow-server-selection="true"
|
||||||
allow-try="true"
|
allow-try="true"
|
||||||
|
font-size="largest"
|
||||||
render-style="view"
|
render-style="view"
|
||||||
{{- end }}
|
{{- end }}
|
||||||
default-schema-tab="example"
|
default-schema-tab="example"
|
||||||
font-size="largest"
|
|
||||||
layout="column"
|
layout="column"
|
||||||
load-fonts="false"
|
load-fonts="false"
|
||||||
schema-description-expanded="true"
|
schema-description-expanded="true"
|
||||||
|
|
|
@ -154,18 +154,57 @@ div.box {
|
||||||
div.box > .box-content {
|
div.box > .box-content {
|
||||||
background-color: white;
|
background-color: white;
|
||||||
}
|
}
|
||||||
|
|
||||||
rapi-doc{
|
rapi-doc{
|
||||||
/* adjust rapi-doc internals to fill out available space */
|
/* adjust rapi-doc internals to fill out available space with render-style=read */
|
||||||
margin-left: calc( -80px );
|
margin-left: calc( -80px );
|
||||||
width: calc( 100% + 80px + 80px );
|
width: calc( 100% + 80px + 80px );
|
||||||
}
|
}
|
||||||
|
@media (max-width: 1023px) {
|
||||||
|
rapi-doc {
|
||||||
|
margin-left: calc( -8px );
|
||||||
|
width: calc( 100% + 8px + 8px );
|
||||||
|
}
|
||||||
|
}
|
||||||
rapi-doc::part(section-tag) {
|
rapi-doc::part(section-tag) {
|
||||||
|
/* adjust rapi-doc internals to fill out available space with render-style=read */
|
||||||
margin-left: 80px;
|
margin-left: 80px;
|
||||||
margin-right: 80px;
|
margin-right: 80px;
|
||||||
padding-left: 0;
|
padding-left: 0;
|
||||||
padding-right: 0;
|
padding-right: 0;
|
||||||
}
|
}
|
||||||
|
@media (max-width: 1023px) {
|
||||||
|
rapi-doc::part(section-tag) {
|
||||||
|
margin-left: 8px;
|
||||||
|
margin-right: 8px;
|
||||||
|
padding-left: 0;
|
||||||
|
padding-right: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
rapi-doc::part(section-main-content) {
|
||||||
|
/* override variables for adapting rapidoc design to print theme */
|
||||||
|
--font-size-regular: 8.9pt;
|
||||||
|
--fg: black;
|
||||||
|
--fg2: black;
|
||||||
|
--fg3: black;
|
||||||
|
}
|
||||||
|
|
||||||
|
rapi-doc::part(section-overview-title) {
|
||||||
|
/* set print color for titles */
|
||||||
|
color: black !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
rapi-doc::part(operation-divider) {
|
||||||
|
/* remove whitespace */
|
||||||
|
margin-bottom: 1rem;
|
||||||
|
margin-top: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
rapi-doc::part(section-navbar) {
|
||||||
|
/* removes the nav bar for render-style=read */
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
.btn,
|
.btn,
|
||||||
#body .tab-nav-button {
|
#body .tab-nav-button {
|
||||||
|
|
|
@ -106,6 +106,19 @@ body h2 {
|
||||||
0 0 10px var(--INTERNAL-MAIN-TITLES-H2-color);
|
0 0 10px var(--INTERNAL-MAIN-TITLES-H2-color);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@media screen {
|
||||||
|
body:not(.print) rapi-doc::part(section-overview-title) {
|
||||||
|
color: #fff;
|
||||||
|
text-shadow:
|
||||||
|
0 0 1px #fff,
|
||||||
|
0 0 2px #fff,
|
||||||
|
0 0 8px #808080,
|
||||||
|
0 0 4px var(--INTERNAL-MAIN-TITLES-H2-color),
|
||||||
|
0 0 8px var(--INTERNAL-MAIN-TITLES-H2-color),
|
||||||
|
0 0 10px var(--INTERNAL-MAIN-TITLES-H2-color);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
body h3, body .article-subheading {
|
body h3, body .article-subheading {
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-shadow:
|
text-shadow:
|
||||||
|
|
|
@ -1266,23 +1266,42 @@ h6 a {
|
||||||
}
|
}
|
||||||
|
|
||||||
rapi-doc {
|
rapi-doc {
|
||||||
/* adjust rapi-doc internals to fill out available space */
|
/* adjust rapi-doc internals to fill out available space with render-style=view */
|
||||||
margin-left: calc( -8px - 24px );
|
margin-left: calc( -8px - 24px );
|
||||||
width: calc( 100% + 8px + 24px + 8px );
|
width: calc( 100% + 8px + 24px + 8px );
|
||||||
}
|
}
|
||||||
|
@media (max-width: 767px) {
|
||||||
rapi-doc::part(section-navbar) {
|
rapi-doc {
|
||||||
display: none;
|
margin-left: calc( -12px );
|
||||||
|
width: calc( 100% + 12px + 4px );
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
rapi-doc::part(section-endpoint-head-method) {
|
rapi-doc::part(section-main-content) {
|
||||||
font-size: 11px;
|
/* override variables for adapting rapidoc design to theme */
|
||||||
|
--font-mono: var(--INTERNAL-CODE-font);
|
||||||
|
--font-size-mono: 15px;
|
||||||
|
--font-regular: var(--INTERNAL-MAIN-font);
|
||||||
|
--font-size-regular: 16.25px;
|
||||||
|
font-weight: 300 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
rapi-doc::part(section-overview-title) {
|
||||||
|
color: var(--INTERNAL-MAIN-TITLES-H2-color);
|
||||||
|
font-size: 2.55rem;
|
||||||
|
font-weight: 500;
|
||||||
}
|
}
|
||||||
|
|
||||||
rapi-doc::part(btn) {
|
rapi-doc::part(btn) {
|
||||||
|
/* makes download button large enough to not overflow default text */
|
||||||
width: unset !important;
|
width: unset !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
rapi-doc::part(section-endpoint-head-method) {
|
||||||
|
/* makes method marker large enough to not overflow on text DELETE */
|
||||||
|
font-size: 11px;
|
||||||
|
}
|
||||||
|
|
||||||
.select-container i {
|
.select-container i {
|
||||||
padding-top: .25em;
|
padding-top: .25em;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue