From 32b9b399fd91bee46ee29b963ec01723dde29e05 Mon Sep 17 00:00:00 2001 From: Jim Schubert Date: Mon, 17 Feb 2020 01:03:25 -0500 Subject: [PATCH] [doc] Minor website fixes (#5343) * [doc] Fix level 2 header on cutomization.md * [doc] Specify https on API/online link * [docs] Invert github/twitter links in dark mode * [doc] Pin version for alpha release artifacts --- docs/customization.md | 5 ++--- website/docusaurus.config.js | 2 +- website/package.json | 5 +++-- website/src/pages/styles.module.css | 4 ++++ website/src/pages/team.js | 2 ++ website/yarn.lock | 6 +++--- 6 files changed, 15 insertions(+), 9 deletions(-) diff --git a/docs/customization.md b/docs/customization.md index 4b5b8ed7fa3..14fdd1a7f2c 100644 --- a/docs/customization.md +++ b/docs/customization.md @@ -3,10 +3,9 @@ id: customization title: Customization --- - ## Custom Generator (and Template) - -If none of the built-in generators suit your needs and you need to do more than just modify the mustache templates to tweak generated code, you can create a brand new generator and its associated templates. OpenAPI Generator can help with this, using the `meta` command: + + If none of the built-in generators suit your needs and you need to do more than just modify the mustache templates to tweak generated code, you can create a brand new generator and its associated templates. OpenAPI Generator can help with this, using the `meta` command: ```sh java -jar modules/openapi-generator-cli/target/openapi-generator-cli.jar meta \ diff --git a/website/docusaurus.config.js b/website/docusaurus.config.js index cd8a560939c..dd300fe1aea 100755 --- a/website/docusaurus.config.js +++ b/website/docusaurus.config.js @@ -52,7 +52,7 @@ const docusaurusConfig = { {to: "docs/faq", label: "FAQ" }, {to: "team", label: "Team" }, {to: "blog", label: 'Blog'}, - {to: 'http://api.openapi-generator.tech', label: 'API'}, + {to: 'https://api.openapi-generator.tech', label: 'API'}, ], }, diff --git a/website/package.json b/website/package.json index d5fc2ef9912..502c0ab3d4e 100644 --- a/website/package.json +++ b/website/package.json @@ -12,9 +12,10 @@ }, "devDependencies": {}, "dependencies": { - "@docusaurus/core": "^2.0.0-alpha.40", + "@docusaurus/core": "2.0.0-alpha.40", "@docusaurus/plugin-google-analytics": "^2.0.0-alpha.37", - "@docusaurus/preset-classic": "^2.0.0-alpha.40", + "@docusaurus/preset-classic": "2.0.0-alpha.40", + "@docusaurus/utils": "2.0.0-alpha.40", "classnames": "^2.2.6", "js-yaml": "^3.12.0", "lodash.merge": "^4.6.2", diff --git a/website/src/pages/styles.module.css b/website/src/pages/styles.module.css index c299a74026d..5f0cea73ad0 100644 --- a/website/src/pages/styles.module.css +++ b/website/src/pages/styles.module.css @@ -117,6 +117,10 @@ html[data-theme='dark'] .featureImage { filter: invert(.9); } +html[data-theme='dark'] .mediaLink { + filter: invert(1.0); +} + .indexCtasGitHubButtonWrapper { display: flex; } diff --git a/website/src/pages/team.js b/website/src/pages/team.js index 827a4f4eb21..3ce5a6951ae 100644 --- a/website/src/pages/team.js +++ b/website/src/pages/team.js @@ -2,6 +2,7 @@ import React from 'react'; import Layout from '@theme/Layout'; import useBaseUrl from '@docusaurus/useBaseUrl'; import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; +import styles from './styles.module.css'; // This is based mostly off of Babel's website configuration for Members/orgs/etc. function MediaLink(props) { @@ -14,6 +15,7 @@ function MediaLink(props) { width={props.size} src={props.iconSource} alt={props.iconAlt} + className={styles.mediaLink} /> {props.text} diff --git a/website/yarn.lock b/website/yarn.lock index 7343996c2e6..983002fe516 100644 --- a/website/yarn.lock +++ b/website/yarn.lock @@ -852,7 +852,7 @@ resolved "https://registry.yarnpkg.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz#ad495dc41b12e75d588c6db8b9834f08fa131eb7" integrity sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw== -"@docusaurus/core@^2.0.0-alpha.40": +"@docusaurus/core@2.0.0-alpha.40": version "2.0.0-alpha.40" resolved "https://registry.yarnpkg.com/@docusaurus/core/-/core-2.0.0-alpha.40.tgz#cefc79156b89316317aee289fc68547b1d0ced04" integrity sha512-3mVw7vXm6Ad53+1qKvYD3EzULC/JyWH8dUlysLzbsWx3M6+ZJ4NNdNTtLM4Uuug8OdnbhIJL244O4wSeRT5U3Q== @@ -990,7 +990,7 @@ "@docusaurus/types" "^2.0.0-alpha.40" sitemap "^3.2.2" -"@docusaurus/preset-classic@^2.0.0-alpha.40": +"@docusaurus/preset-classic@2.0.0-alpha.40": version "2.0.0-alpha.40" resolved "https://registry.yarnpkg.com/@docusaurus/preset-classic/-/preset-classic-2.0.0-alpha.40.tgz#7b45eb699c8512a3601c9dd2707b1c283edd8d6a" integrity sha512-CALOb3aB1WR9JbK6ogMosy4ReZnkvtfCOJy49ibQqdVcJnmI46CbBscjHgbNph87tY9U/uzRb32XlP7mcScmng== @@ -1035,7 +1035,7 @@ commander "^4.0.1" querystring "0.2.0" -"@docusaurus/utils@^2.0.0-alpha.40": +"@docusaurus/utils@2.0.0-alpha.40", "@docusaurus/utils@^2.0.0-alpha.40": version "2.0.0-alpha.40" resolved "https://registry.yarnpkg.com/@docusaurus/utils/-/utils-2.0.0-alpha.40.tgz#fbbde31886ea1076a8d14e2133f07a6d35cf158e" integrity sha512-MR1nD3o23PuyWuSX0n+bGXlGfWt08w1xrVDRb+J4M3LrOflSlgI2RaT2p3J7V/czNWcvfCjhknVNXqpVTViw6A==