This is an automated email from the ASF dual-hosted git repository. urfree pushed a commit to branch fix/sine-waves in repository https://gitbox.apache.org/repos/asf/pulsar-site.git
commit f324a6c3c922e332cdae7f1c3d43d587261f32a0 Author: Li Li <[email protected]> AuthorDate: Thu May 19 09:39:14 2022 +0800 fix: sine wave not define Signed-off-by: Li Li <[email protected]> --- site2/website-next/docusaurus.config.js | 2 +- site2/website-next/src/pages/index.js | 13 ++++++++++--- site2/website-next/static/js/sine-waves.min.js | 10 ++++++++++ 3 files changed, 21 insertions(+), 4 deletions(-) diff --git a/site2/website-next/docusaurus.config.js b/site2/website-next/docusaurus.config.js index 5d833e782ef..ca9a36c0f64 100644 --- a/site2/website-next/docusaurus.config.js +++ b/site2/website-next/docusaurus.config.js @@ -427,7 +427,7 @@ module.exports = { ], scripts: [ { - src: "https://cdn.jsdelivr.net/npm/[email protected]/sine-waves.min.js", + src: "https://pulsar.apache.org/js/sine-waves.min.js", async: true, }, ], diff --git a/site2/website-next/src/pages/index.js b/site2/website-next/src/pages/index.js index b588a14bc13..4f98a35a946 100644 --- a/site2/website-next/src/pages/index.js +++ b/site2/website-next/src/pages/index.js @@ -9,6 +9,9 @@ import PillButton from "../components/PillButton"; import GitHubIcon from "@mui/icons-material/GitHub"; import { docUrl, githubUrl } from "../utils/index"; var startWaves = function () { + if (!SineWaves) { + return; + } new SineWaves({ el: document.getElementById("waves"), speed: 2, @@ -139,7 +142,7 @@ export default function Home() { }); } }, - { threshold: [ 0.1 ] } + { threshold: [0.1] } ); observer.observe(document.querySelector("#home-features")); @@ -174,10 +177,14 @@ export default function Home() { </div> <div className="home-ctas relative z-5"> <div className="inner"> - <PillButton variant="" target="" href={docUrl('next/concepts-overview')}> + <PillButton + variant="" + target="" + href={docUrl("next/concepts-overview")} + > Learn More </PillButton> - <PillButton variant="grey" href={docUrl('next/')}> + <PillButton variant="grey" href={docUrl("next/")}> Quickstart </PillButton> </div> diff --git a/site2/website-next/static/js/sine-waves.min.js b/site2/website-next/static/js/sine-waves.min.js new file mode 100644 index 00000000000..385ba350388 --- /dev/null +++ b/site2/website-next/static/js/sine-waves.min.js @@ -0,0 +1,10 @@ +/*! + _______ _____ __ _ _______ _ _ _ _______ _ _ _______ _______ + |______ | | \ | |______ | | | |_____| \ / |______ |______ + ______| __|__ | \_| |______ |__|__| | | \/ |______ ______| + + sine-waves v0.3.0 <https://github.com/isuttell/sine-waves> + Contributor(s): Isaac Suttell <[email protected]> + Last Build: 2014-12-03 +*/ +!function(a,b){"use strict";"function"==typeof define&&"object"==typeof define.amd?define([],function(){return b(a)}):a.SineWaves=b(a)}(this,function(){"use strict";function a(a){if(this.options=i.defaults(this.options,a),this.el=this.options.el,delete this.options.el,!this.el)throw"No Canvas Selected";if(this.ctx=this.el.getContext("2d"),this.waves=this.options.waves,delete this.options.waves,!this.waves||!this.waves.length)throw"No waves specified";this.dpr=window.devicePixelRatio||1,t [...] \ No newline at end of file
