From 56e601033a5426d159e5535cba88f2553a2e8656 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Wed, 9 Jun 2021 17:12:07 +0200 Subject: [PATCH] Some tweaks to the API styling - Update the logo - Make fonts and colors a bit more consistent with the rest of the docs - Don't uppercase TOC menu items - Update _fetch_upstream_resources script to make the logo-URL relative to the current website. Signed-off-by: Sebastiaan van Stijn --- _scripts/fetch-upstream-resources.sh | 3 ++ css/api-reference.css | 25 ---------- css/api-reference.scss | 51 ++++++++++++++++++++ images/logo-docker-main.png | Bin 4838 -> 8536 bytes images/logo-docker-main.svg | 67 ++++++--------------------- 5 files changed, 68 insertions(+), 78 deletions(-) delete mode 100644 css/api-reference.css create mode 100644 css/api-reference.scss diff --git a/_scripts/fetch-upstream-resources.sh b/_scripts/fetch-upstream-resources.sh index 2946f53751..18ed33aad9 100755 --- a/_scripts/fetch-upstream-resources.sh +++ b/_scripts/fetch-upstream-resources.sh @@ -29,6 +29,9 @@ svn co "https://github.com/docker/compose-cli/${compose_cli_svn_branch}/docs" svn co "https://github.com/docker/distribution/${distribution_svn_branch}/docs/spec" ./registry/spec || (echo "Failed registry/spec download" && exit 1) svn co "https://github.com/mirantis/compliance/trunk/docs/compliance" ./compliance || (echo "Failed docker/compliance download" && exit 1) +# Fix up URls in swagger files +find ./engine/api -type f -name '*.yaml' | while read i; do sed -i 's#https://docs.docker.com/#/#g' "$i"; done; + # Cleanup svn directories find . -name ".svn" -print0 | xargs -0 /bin/rm -rf diff --git a/css/api-reference.css b/css/api-reference.css deleted file mode 100644 index bd67b28405..0000000000 --- a/css/api-reference.css +++ /dev/null @@ -1,25 +0,0 @@ -/** - * Styles for the Swagger API documentation (engine/api/v1.x/index.html) - */ - - -/* ReDoc doesn't change outer page styles */ -body { - margin: 0; - padding: 0; -} -api-logo { - background-image: linear-gradient(0deg, #15A4D7 0%, #1488C6 100%); - height: 100px; - text-align: left !important; -} -api-logo img { - width: 136px !important; - margin: 32px 0 0 50px; -} -/** - * Disable request-type badges, see https://github.com/Rebilly/ReDoc/issues/61 - */ -redoc .operation-type { - display: none !important; -} diff --git a/css/api-reference.scss b/css/api-reference.scss new file mode 100644 index 0000000000..4dced86411 --- /dev/null +++ b/css/api-reference.scss @@ -0,0 +1,51 @@ +--- +# Docker Documentation Theme +--- + +@import "variables"; +@import "typography"; + +/** + * Styles for the Swagger API documentation (engine/api/v1.x/index.html) + */ + + +/* ReDoc doesn't change outer page styles */ +body { + margin: 0; + padding: 0; +} +api-logo { + background-color: $bg-header; + height: 60px; + text-align: left !important; + + img { + width: 160px !important; + margin: 15px 20px; + } +} + +redoc { + h1 { + font-size: 32px !important; + } + h1,h2,h3,h4,h5,h6 { + font-family: $headings !important; + color: inherit !important; + } + p, a, .menu-item-title { + font-family: $font !important; + } + a, .menu-item-title { + color: $primary-links !important; + } + .menu-item-title { + text-transform: none; + } + // Disable request-type badges, see https://github.com/Rebilly/ReDoc/issues/61 + .operation-type { + display: none !important; + } +} + diff --git a/images/logo-docker-main.png b/images/logo-docker-main.png index 536690d660e8e0a351a680b46f6ce6702f4d9550..3893049f05994255f17011a231c53e5fc2491b3e 100644 GIT binary patch literal 8536 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 diff --git a/images/logo-docker-main.svg b/images/logo-docker-main.svg index 43ce91e41d..bd11ae5718 100644 --- a/images/logo-docker-main.svg +++ b/images/logo-docker-main.svg @@ -1,53 +1,14 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + docs + Created with Sketch. + + + + + + + + +