ocular icon indicating copy to clipboard operation
ocular copied to clipboard

[gatsby-theme-ocular] updating footer for OpenJS Foundation

Open chrisgervang opened this issue 3 years ago • 3 comments

Related to https://github.com/openjs-foundation/project-status/issues/99. Where in the theme is the footer defined and how can it be updated to include this HTML snippet?

chrisgervang avatar Jun 19 '22 06:06 chrisgervang

Might be as simple as updating this template. I'd like to do a config such as OPENJS_PROJECT_NAME (set to vis.gl). The snippet requires the project name, which it'd get from the cnofig.

https://github.com/uber-web/ocular/blob/929ea648eedf140432440e2ae28f635306a27978/modules/gatsby-theme-ocular/src/react/templates/home.jsx#L70-L79

chrisgervang avatar Jun 19 '22 06:06 chrisgervang

cc @ibgreen @Pessimistress

chrisgervang avatar Jun 21 '22 15:06 chrisgervang

I don't think anyone really remembers this old gatsby code base, so I am not sure anyone would have any objections if you made a change.

I did manually add references to UCF and LF in a couple of websites like loaders.gl, luma.gl, they will need to be updated.

FWIW, I know @ilyabo has been looking at moving vis.gl website to Next.js and @mletic has been experimenting with moving our other websites to docusaurus. Also CARTO (@alasarr) has been pushing for a higher level documentation refresh program.

ibgreen avatar Jun 21 '22 15:06 ibgreen