Skip to content

feat: update styles and a complete overhaul of the editorial listing on the website#900

Merged
lwasser merged 5 commits into
pyOpenSci:mainfrom
lwasser:editorial
Jun 19, 2026
Merged

feat: update styles and a complete overhaul of the editorial listing on the website#900
lwasser merged 5 commits into
pyOpenSci:mainfrom
lwasser:editorial

Conversation

@lwasser

@lwasser lwasser commented Jun 19, 2026

Copy link
Copy Markdown
Member

No description provided.

@lwasser lwasser requested a review from willingc as a code owner June 19, 2026 20:57
@netlify

netlify Bot commented Jun 19, 2026

Copy link
Copy Markdown

Deploy Preview for pyos-website ready!

Name Link
🔨 Latest commit 3f41131
🔍 Latest deploy log https://app.netlify.com/projects/pyos-website/deploys/6a35af14e21e55000847cec4
😎 Deploy Preview https://deploy-preview-900--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.

Comment thread data/editorial-board.yml
@@ -0,0 +1,65 @@
coatless:

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Testing this out as a better way to keep editorial data up to date. @eliotwrobson flagging this for you - so you don't have to update the data - it will pull the data down from the editorial team now :) so all you or the peer review lead does is update the team

@@ -0,0 +1,241 @@
/* Dark band — step cards + wide CTA (peer review landing, etc.) */

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

this and above are two new block types. After all of the design is done i'll go back and refactor to determine what we can consolidate.


/* Metrics + dark band flush above site footer */
.splash-page__content > .metrics-bar + .impact-destinations {
/* Metrics + dark band flush (impact destinations, how it works) */

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Still figuring out how we want to use the metrics bar so this is all drafty right now... and i will refactor later

@@ -0,0 +1,11 @@
{{/*

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

A future version of this will be to pull data - either from metrics repo to here or just calculate these values in ci and create a another data file

@@ -0,0 +1,34 @@
{{/*

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

I suspect we can consolidate all stats.. but again that can be a refactor - i will turn this comment into an issue - about consolidating how we calculate stats!

@lwasser lwasser merged commit 04da67c into pyOpenSci:main Jun 19, 2026
6 checks passed
@lwasser lwasser deleted the editorial branch June 19, 2026 21:06
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.

1 participant