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

Migrate to quarto #27

Merged
merged 44 commits into from Nov 14, 2023
Merged

Migrate to quarto #27

merged 44 commits into from Nov 14, 2023

Conversation

maximlt
Copy link
Contributor

@maximlt maximlt commented Nov 10, 2023

  • Migrated all blog posts
  • Workflow to build and publish to holoviz-dev/blog-dev on every PR push
  • Set up and test redirects from the old site
  • Update workflow to build and publish to the gh-pages branch when merging a PR
  • No longer host the website on AWS, just move to Github Pages
  • Customize styling so it looks not too far from the other HoloViz sites
  • Add link to holoviz.org
  • Update README.md and document how to contribute

The migration went well, there are a few plots that aren't rendered in old blogs (I'm thinking about a blog with some Plotly plots), I thought it'd be way worse. I'm okay with some churn for old blog posts.

Copy link

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@maximlt
Copy link
Contributor Author

maximlt commented Nov 12, 2023

I've made a few more updates:

  • the navbar has been updated to look similar in style to Panel's navbar and in content to holoviz.org's navbar (this site needs to be updated), the idea being that holoviz.org would have a Blog item in its nav bar and users would still feel they're sort of on the same site.
  • I've changed the grid layout for the default listing vertical layout, I think I prefer that

image

@maximlt maximlt merged commit 19ba62f into main Nov 14, 2023
1 check passed
@maximlt maximlt deleted the migrate_to_quarto branch December 29, 2023 20:03
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.

None yet

1 participant