Skip to content

feat(new site): a full back end update of the current website using the (modified) clean hugo theme#883

Merged
lwasser merged 60 commits into
pyOpenSci:mainfrom
lwasser:website-redesign
Jun 18, 2026
Merged

feat(new site): a full back end update of the current website using the (modified) clean hugo theme#883
lwasser merged 60 commits into
pyOpenSci:mainfrom
lwasser:website-redesign

Conversation

@lwasser

@lwasser lwasser commented Jun 9, 2026

Copy link
Copy Markdown
Member

Ok, this pr represents about a year of work, but I had to migrate everything over manually locally because I managed to make a git history mess. My apologies for this being so big.

i broke the migration work into types of work - layouts, css etc. and then also sections of the site (which i'm modifying as i go and will then add redirects.

@netlify

netlify Bot commented Jun 9, 2026

Copy link
Copy Markdown

Deploy Preview for pyos-website ready!

Name Link
🔨 Latest commit 46088fa
🔍 Latest deploy log https://app.netlify.com/projects/pyos-website/deploys/6a341cbf77197d00086b3efb
😎 Deploy Preview https://deploy-preview-883--pyos-website.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@lwasser lwasser changed the title feat(fonts): add fonts to new theme feat(new site): a full redo of the current website using the (modified) clean hugo theme Jun 9, 2026
@lwasser lwasser marked this pull request as ready for review June 18, 2026 00:52
@lwasser lwasser requested a review from willingc as a code owner June 18, 2026 00:52
@willingc

Copy link
Copy Markdown
Collaborator

@lwasser I'm okay with YOLO for the site. Please double check that the images that are making htmlproofer grumpy are valid paths now.

willingc
willingc previously approved these changes Jun 18, 2026

@willingc willingc left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pulled the code down locally and it built fine with the dev server.

A few deprecation warnings but we can address in a followup PR.

Looks good. 😄 If the image links look correct to you, 🚢

@lwasser

lwasser commented Jun 18, 2026

Copy link
Copy Markdown
Member Author

Ok, I'm fixing a few last broken links, and then we will go live. and ill update the event content and create the form for the ai tool project

@lwasser

lwasser commented Jun 18, 2026

Copy link
Copy Markdown
Member Author

ok i've fixed bad image paths and all CI issues that look significant. Next i'll merge

then test whether the new build data update works on the new site.
then i'll remove old jekyll content in a separate pr.
then i'll get back to the real goal of updating the un event page and the volunteer page so people can better understand how to support us!!

@lwasser

lwasser commented Jun 18, 2026

Copy link
Copy Markdown
Member Author

Merging this 🤞🏻 ✨

@lwasser lwasser changed the title feat(new site): a full redo of the current website using the (modified) clean hugo theme feat(new site): a full back end update of the current website using the (modified) clean hugo theme Jun 18, 2026
@lwasser lwasser merged commit 740dcf4 into pyOpenSci:main Jun 18, 2026
6 of 7 checks passed
@lwasser lwasser deleted the website-redesign branch June 18, 2026 16:32
@lwasser

lwasser commented Jun 18, 2026

Copy link
Copy Markdown
Member Author

and now... it's time to be terrified for the next hour 🙃

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants