From 57930ccff91f49a3b36754fd0a2135305b8e46c4 Mon Sep 17 00:00:00 2001 From: Chris Gervang Date: Sat, 23 Aug 2025 00:10:44 -0700 Subject: [PATCH 1/6] Revise copyright notice with OpenJS attribution --- modules/docusaurus-website/src/get-default-config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/docusaurus-website/src/get-default-config.ts b/modules/docusaurus-website/src/get-default-config.ts index cc16979..09abe30 100644 --- a/modules/docusaurus-website/src/get-default-config.ts +++ b/modules/docusaurus-website/src/get-default-config.ts @@ -263,7 +263,7 @@ export function getDocusaurusConfig(config: OcularWebsiteConfig): Config { ] } ], - copyright: `Copyright © ${new Date().getFullYear()} OpenJS Foundation` + copyright: '

Copyright OpenJS Foundation and vis.gl contributors. All rights reserved. The OpenJS Foundation has registered trademarks and uses trademarks. For a list of trademarks of the OpenJS Foundation, please see our Trademark Policy and Trademark List. Trademarks and logos not indicated on the list of OpenJS Foundation trademarks are trademarks™ or registered® trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.

The OpenJS Foundation | Terms of Use | Privacy Policy | Bylaws | Code of Conduct | Trademark Policy | Trademark List | Cookie Policy

' }, algolia: typeof search === 'object' ? search : undefined, prism: { From 7f7a5d8112ce1856e5edf9bf5f72def6e51f7aa8 Mon Sep 17 00:00:00 2001 From: Chris Gervang Date: Sat, 23 Aug 2025 00:47:24 -0700 Subject: [PATCH 2/6] Add OpenJS Foundation logo and Slack link to navbar Added an OpenJS Foundation logo with a link to openvisualization.org in the Docusaurus navbar and included a Slack workspace link in the 'More' dropdown. Also added the OpenJS Foundation SVG asset to the static directory. --- modules/docusaurus-website/src/get-default-config.ts | 9 +++++++++ modules/docusaurus-website/static/openjs-foundation.svg | 1 + 2 files changed, 10 insertions(+) create mode 100644 modules/docusaurus-website/static/openjs-foundation.svg diff --git a/modules/docusaurus-website/src/get-default-config.ts b/modules/docusaurus-website/src/get-default-config.ts index 09abe30..16d852f 100644 --- a/modules/docusaurus-website/src/get-default-config.ts +++ b/modules/docusaurus-website/src/get-default-config.ts @@ -218,6 +218,11 @@ export function getDocusaurusConfig(config: OcularWebsiteConfig): Config { label: 'GitHub', position: 'right' }, + { + type: 'html', + position: 'right', + value: '' + }, ...navbarItems ].filter(Boolean) }, @@ -252,6 +257,10 @@ export function getDocusaurusConfig(config: OcularWebsiteConfig): Config { { title: 'More', items: [ + { + label: 'Slack workspace', + href: 'https://slack-invite.openjsf.org' + }, { label: 'vis.gl blog on Medium', href: 'https://medium.com/vis-gl' diff --git a/modules/docusaurus-website/static/openjs-foundation.svg b/modules/docusaurus-website/static/openjs-foundation.svg new file mode 100644 index 0000000..7726a45 --- /dev/null +++ b/modules/docusaurus-website/static/openjs-foundation.svg @@ -0,0 +1 @@ + \ No newline at end of file From c067c21c85f94ce8371b46ea5e8a7e18972ca693 Mon Sep 17 00:00:00 2001 From: Chris Gervang Date: Sat, 23 Aug 2025 00:51:04 -0700 Subject: [PATCH 3/6] lint --- modules/docusaurus-website/src/get-default-config.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/docusaurus-website/src/get-default-config.ts b/modules/docusaurus-website/src/get-default-config.ts index 16d852f..0f32b8a 100644 --- a/modules/docusaurus-website/src/get-default-config.ts +++ b/modules/docusaurus-website/src/get-default-config.ts @@ -221,7 +221,8 @@ export function getDocusaurusConfig(config: OcularWebsiteConfig): Config { { type: 'html', position: 'right', - value: '' + value: + '' }, ...navbarItems ].filter(Boolean) @@ -272,7 +273,8 @@ export function getDocusaurusConfig(config: OcularWebsiteConfig): Config { ] } ], - copyright: '

Copyright OpenJS Foundation and vis.gl contributors. All rights reserved. The OpenJS Foundation has registered trademarks and uses trademarks. For a list of trademarks of the OpenJS Foundation, please see our Trademark Policy and Trademark List. Trademarks and logos not indicated on the list of OpenJS Foundation trademarks are trademarks™ or registered® trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.

The OpenJS Foundation | Terms of Use | Privacy Policy | Bylaws | Code of Conduct | Trademark Policy | Trademark List | Cookie Policy

' + copyright: + '

Copyright OpenJS Foundation and vis.gl contributors. All rights reserved. The OpenJS Foundation has registered trademarks and uses trademarks. For a list of trademarks of the OpenJS Foundation, please see our Trademark Policy and Trademark List. Trademarks and logos not indicated on the list of OpenJS Foundation trademarks are trademarks™ or registered® trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.

The OpenJS Foundation | Terms of Use | Privacy Policy | Bylaws | Code of Conduct | Trademark Policy | Trademark List | Cookie Policy

' }, algolia: typeof search === 'object' ? search : undefined, prism: { From 03a553c5f91c2df20cf1ffe11d7d210532ac8928 Mon Sep 17 00:00:00 2001 From: Chris Gervang Date: Sat, 23 Aug 2025 01:19:54 -0700 Subject: [PATCH 4/6] Update favicon.png --- modules/docusaurus-website/static/favicon.png | Bin 1310 -> 1241 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/modules/docusaurus-website/static/favicon.png b/modules/docusaurus-website/static/favicon.png index ee5fee72f420a2a0ea6c09b61f553dc8d417b613..70380e7b02b26db1b205fabadba4102c14e43f5f 100644 GIT binary patch delta 1215 zcmV;w1VHyxre3O(CJH35Vu;P zxeqc2gER<2pOUbL`G=YG&22&waQ=ZwGGRKQ+VsVCI7k{{6JL6&mVqJ-5v+~L{rt{< z&An^Wrfrge><5Q??m6dv-|zc-4@0ka1`vH9aO{{H_;i3~5#wEwhS|sSIk*SJCvGcH z!_e*TXB{MPeB&MimXd%mjpij|<>*lrF5hs0voB1$CD8Ra+#|4tGl($pnA^iiWubvU ztrnBm{5);Il(BN;h?oc9{1+hzyfH$5M`RrJPC$nc)-!XyXWs*n-Y51?(L1ke*JB?R zPV;r99#0+-gSd`GoX!OBHE$k+Lke^Nk`bkmoV)gW@PjkA67e&)@^8PC37mTNVt(u4 zp&{QU0s<@e$8xk2F9ecvLRPB5AjFBeukR>9H7Q%?*e1pz0Ym0%39Q_p5HZ$&7{A?= zQ*MoC#=T4QDiSY8WA@_pGFd)M_KmP4PWFgA>k{#@+jpwB;5||{z>qFyk<)fJC0nM}`N+Suo zf&CjXNF$~XhB==uuEt5Z2%$`W)i5=mc$haFZzcoB%-$fu2#h^ifa9O~pzaZc#xQvy z2TiS?Q^<|^XCCQ}J^f%GfA>n+4?0XC!x>@y5AnXi&EMFY34$8+1_>8IXFjN62(F#v zU}M7;5ei44X(*VKdEv>2w9^Nb&~tAs7sv?81yBKD#0ECrOqJAZk$q-=^ac@v9zeE4 z0)j+jk%%0I>!TVpw?25n)f*<|qIsnmLcrWAp$+BDuHV@M0(&b7sB|TP;nLkTgNUxe zS7U-iLsgtTzMmg(%0`ZO!pj8&Ofx_(OuTu1AiJF!X}b-UDo`tCVVYU4rYDQRU z;+K`x;JNR9lJESr<^t5O{#NW4y~Ia}$D1WyTLc8ow5N(tib!TKa=&S z))}MrYq38tx%&I|~a5`oK?~(8$H|q^kO0Js|}|$)<=L zZ&74xIbfkn*P|7GN%B)Tl6$+mwF~94p`1}UqWR(-079D-|$c5shMOiQ1$lNL!4?J?e(o zYiDM+ALxfBP`mebyJvMnFSW^vG&Mav+R`nNwsd#9{-(Ahm>%0&c#?l+W-~MY-}AiB z^X@22X0riBtu~vpf4RANTSiHbJq(sHl(HzKVdh+U!} zo&=(820#+UcJ!2@uC6Y@WU=Jf?DqPRk&(PuEOrZhRaRDZe@0WH=>Vi~sQ_e{4uE|M zK$P0a`fW_RP{bffhwt22YcwX?9S-F*Kx}ey^7h2U#07)FkjaukCL=x8LvIMi1n(1UHz7n`FOk-WOPGf40w1Q7{u z&tklj(tB%aYMuii3-gN@pG3c*0D59U068#!4GmC+=}4@M-Mtd_Akd}K2-&iDG5`H*=o&TgDNzdOff1mKs9tMO$GpW zHDqaNX#(Zn*VNQ>oL;fo?RGi)KQQg%SdE^ksHjMc8$b>+e*uU?80X0V(-4#V-i5*5 zfq{WL4N2+Obar;`2CM}sF+70I8ua=j=$Ie~e~&H7T#h=bP-irzV4MMnY(7S1v>vZF zou&8~qti3@l64B#XGTXyvjN%6M)NiL9tBYz0CP5OJRn;s{W-VWy#=F#7)j`|yh$-; z$vT~|nugm$#^+EE>;4W~?a+$@K zB8`6kResxe&j4t~M2tV;ILZgiQA}^SU9OlcjH4cp=Q!)XVgdMR z27vQ`)8&f$qvd}E=IQi;fvmqpa`t@yq}>;DIp~EoKz!kKyWhur5_1hr`S5)Mn1)!7 u`5~Gx;BvW^XUAJ?kohJc;{TtYCH?^qvEnAVBA7t{0000 Date: Mon, 1 Sep 2025 19:31:31 -0700 Subject: [PATCH 5/6] Update footer copyright markup and styling Replaces the footer copyright HTML with a div using the 'footer-copy' class for improved structure. Adds CSS rules to style '.footer-copy' and '.footer__copyright' for left alignment, smaller font size, and adjusted line height. --- modules/docusaurus-website/src/get-default-config.ts | 2 +- modules/docusaurus-website/src/styles.css | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/modules/docusaurus-website/src/get-default-config.ts b/modules/docusaurus-website/src/get-default-config.ts index 0f32b8a..98958fd 100644 --- a/modules/docusaurus-website/src/get-default-config.ts +++ b/modules/docusaurus-website/src/get-default-config.ts @@ -274,7 +274,7 @@ export function getDocusaurusConfig(config: OcularWebsiteConfig): Config { } ], copyright: - '

Copyright OpenJS Foundation and vis.gl contributors. All rights reserved. The OpenJS Foundation has registered trademarks and uses trademarks. For a list of trademarks of the OpenJS Foundation, please see our Trademark Policy and Trademark List. Trademarks and logos not indicated on the list of OpenJS Foundation trademarks are trademarks™ or registered® trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.

The OpenJS Foundation | Terms of Use | Privacy Policy | Bylaws | Code of Conduct | Trademark Policy | Trademark List | Cookie Policy

' + '' }, algolia: typeof search === 'object' ? search : undefined, prism: { diff --git a/modules/docusaurus-website/src/styles.css b/modules/docusaurus-website/src/styles.css index ecd9de6..71d9d31 100644 --- a/modules/docusaurus-website/src/styles.css +++ b/modules/docusaurus-website/src/styles.css @@ -49,3 +49,9 @@ main .container { html[data-theme='dark'] .docusaurus-highlight-code-line { background-color: rgba(0, 0, 0, 0.3); } + +.footer-copy, .footer__copyright { + text-align: left; + font-size: .8rem; + line-height: 1.4; +} From c4ce7ec9e6c4b5228b00f810e77a16d5c0e0981f Mon Sep 17 00:00:00 2001 From: Chris Gervang Date: Mon, 1 Sep 2025 19:38:16 -0700 Subject: [PATCH 6/6] smaller logo --- modules/docusaurus-website/src/get-default-config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/docusaurus-website/src/get-default-config.ts b/modules/docusaurus-website/src/get-default-config.ts index 98958fd..f5899e4 100644 --- a/modules/docusaurus-website/src/get-default-config.ts +++ b/modules/docusaurus-website/src/get-default-config.ts @@ -222,7 +222,7 @@ export function getDocusaurusConfig(config: OcularWebsiteConfig): Config { type: 'html', position: 'right', value: - '' + '' }, ...navbarItems ].filter(Boolean)