-
Notifications
You must be signed in to change notification settings - Fork 0
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
Update website #24
base: main
Are you sure you want to change the base?
Update website #24
Conversation
@FireIsGood can you please rebase so that the history is linear without any merge commits? That will make it easier for me to see the changes you made |
cc6cb2a
to
b7fe43e
Compare
@FireIsGood yes, but make sure you rebase on the up to date main branch. This shows conflicts you need to resolve. |
We are using it for the forms
Previously was hard-coded due to using the wrong type of template
c44d90d
to
837b5c9
Compare
Signed-off-by: Lance Albertson <lance@osuosl.org>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall this looks great. I still need to run a comparison between the old/new to make sure nothing is missing.
While you're at it, can you fix the hugo output such as the following:
Web Server is available at //localhost:1313/ (bind address 127.0.0.1)
So that it actually shows http://localhost:1313 instead? I know on other hugo sites, it does that but I'm not sure why this happens here. I also pushed a minor fix on the opence page.
The lack of |
Adds more detailed setup and script notes
I'm researching into GitHub actions, did you want the action to just tell the user that the formatting was incorrect or to introduce new commits by the action that fix changes automatically? The linked Prettier action does a I'm leaning more to the checking part as I feel it is better DX to not have a bot making changes. |
Here's a repo I made to test a Prettier action that just checks but does not make commits: https://github.com/FireIsGood/gh-workflows/
|
And here's adding the markdownlint checker commit:
|
So the question is whether we want:
As noted previously, I would prefer the tests approach and I believe it to be better for our use case here but I'm open to either if you have a preference. |
Just tell them if it was incorrect. |
I'd rather it just checks and doesn't make changes. |
Now checks files correctly
Pull is ready for merging. The checks have been added and I'm going to freeze pushing features to remote until this is merged so we can start getting blog posts with the new formatting/linting setup ready. |
@FireIsGood so I just noticed that the front page boxes are all vertical instead of being in a grid when on a wider screen. Is that intentional or not? I'd rather it be on a grid on a non-mobile site. |
This isn't actually everything I can think of to bring the website to the 21st century yet, this is a pull to get the main site up to date so further edits don't explode and cause merge conflicts on my end.
Adds a lot of things and fixes up a lot of styles.