Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hugo template for stackstorm.com #4

Open
arm4b opened this issue Aug 1, 2022 · 0 comments
Open

Hugo template for stackstorm.com #4

arm4b opened this issue Aug 1, 2022 · 0 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@arm4b
Copy link
Member

arm4b commented Aug 1, 2022

More context in the StackStorm/community#76
For security/community reasons we migrated from WordPress to GH Static pages and https://stackstorm.com/ is managed via this repository now.

Currently, it's just raw HTML and we want Hugo template for stackstorm.com


In the past @cognifloyd created Hugo pages export from the old Wordpress + CI/CD.
The export is available here: https://github.com/StackStorm/stackstorm.com/tree/wip-hugo-theme and includes pages, blog posts and also has required CI/CD GH Actions pipelines to deploy automatically to https://github.com/StackStorm/stackstorm.com/tree/gh-pages.

The first two steps were done and while the initial export + generation works, the links, structure, and the original stackstorm.com website view is different and relies on default Hugo settings and theme.
Someone needs to dive deeper, create the stackstorm.com theme for Hugo (footer, header, etc), and play with the Hugo configuration to make sure the links/structure is as before.

Ideally, if the blog posts would be managed by hugo, while keeping the other pages behind the stackstorm.com static HTML as they have very custom HTML, and structure.

Important!
The end goal is to make the current stackstorm.com look at least 95% the same as before: structure, pages, HTML for SEO to preserve the original stackstorm view and brand, - no surprises for the visitors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant