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

Improve website (semantics) #28

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

FireIsGood
Copy link

Makes the website more semantic and adds a slight space on the header buttons.

Since the semantics are literally just the semantics, you can't see them. The header is slightly different and (in my opinion) slightly more aesthetically pleasing. If you disagree, I have left it as a separate commit for manual reverting.

Before

No header gap (and stacked sideways borders because bootstrap moments)

image

After

1ch header gap

image

Additional Info

In my opinion, if you're making multiple pages with lots of repeated stuff, you would be better off using a Static Site Generator like Hugo (if you already like it), Zola (less complex, I've seen it used for stuff like this), or Astro (more complex, likely not what you need) to make repeating stuff easier. If you switch to a tool like that, you may either want to use a GitHub action or manually build and serve the GitHub Pages from dist/.

I found some inconsistencies in the copied parts like the indented closing tags of the HTML and body for the about page. For those, you should also consider a formatter (I like Prettier).

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