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

Nuke old site and replace with new quarto-based one #76

Merged
merged 10 commits into from
Mar 8, 2024
Merged

Conversation

alex-r-bigelow
Copy link
Member

@alex-r-bigelow alex-r-bigelow commented Feb 24, 2024

Fixes #62

The diff is monstrous—we kinda threw everything out and started from scratch—but you can try out the new site already!

https://researchbazaar.arizona.edu/

(We did a cavalier thing that we should fix before merging this, highlighted below)

.github/workflows/build.yml Outdated Show resolved Hide resolved
.github/workflows/build.yml Outdated Show resolved Hide resolved
Copy link
Member

@julianpistorius julianpistorius left a comment

Choose a reason for hiding this comment

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

Looks good to me! Thank you @alex-r-bigelow!

@Aariq

This comment was marked as resolved.

Copy link
Contributor

@Aariq Aariq left a comment

Choose a reason for hiding this comment

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

Looks good! I now know who to go to for help with custom themes for Quarto sites 😉

Copy link
Contributor

Choose a reason for hiding this comment

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

There is a Quarto extension for fontawesome if you wish to use it still https://github.com/quarto-ext/fontawesome

codeOfConduct.md Outdated
Copy link
Contributor

Choose a reason for hiding this comment

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

Why remove these? If these were part of the old site, then Quarto can render .md files. If these were just part of the repo, is the plan to create a new COC?

Copy link
Contributor

Choose a reason for hiding this comment

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

Nevermind, I see now that there is a link to the code of conduct at the bottom of the homepage

Copy link
Contributor

Choose a reason for hiding this comment

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

Is there a new place these headshots should go instead of removing them?

Copy link
Member Author

Choose a reason for hiding this comment

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

There's been a lot of discussion around this, but you're absolutely correct that we need (and plan!) to have a different page for

  1. recognizing who has helped us, even if it's for past festivals
  2. giving people a sense for who to expect when they show up for the first time to one of our weekly events

The github action has a graphql query that pulls and updates the people.json summary of public Github bios for whomever happens to be on any ResBaz Github Team... that way, it's easy for people to get auto-added as soon as they're in the org, instead of having to manually update bios on the website

The new randomAvatars.ojs Observable widget shows that data to help with 2, and the (unfinished / not-yet-visible) whoWeAre.qmd page is meant to help with 1... but this is a great reminder that I'd never made an issue to discuss what should be shown on that page! (see #77) Thank you!

index.qmd Outdated Show resolved Hide resolved
resbaz/Arizona2023.qmd Outdated Show resolved Hide resolved
resbaz/resbazTucson2020.qmd Outdated Show resolved Hide resolved
resbaz/resbazTucson2021.qmd Outdated Show resolved Hide resolved
resbaz/resbazTucson2022.qmd Outdated Show resolved Hide resolved
@julianpistorius julianpistorius merged commit 0ce617b into main Mar 8, 2024
1 check passed
@alex-r-bigelow alex-r-bigelow deleted the quarto branch March 13, 2024 15:57
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.

create a new, easier to manage website
3 participants