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

building website from source, some style fixes #242

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

Conversation

t4wE
Copy link

@t4wE t4wE commented Mar 6, 2023

I found the original version that was written by leahlundqvist and decided to build the current version of website from it cause right now the latest one kinda has a lot of "hot" fixes built on top of index.html and app.css.

It was planned to build stuff like docs, faq, vpm, playground but now those are just separate pages so it is unnecessary, so i just commented some unused code.

Website changes:

-fixed book position on small screen
-fixed news overflow on small screens
-fixed some code overflow on small screens
-fixed sponsor image overflow
-added arrows to navigate within news
-fixed sublime logo
-added some left margins for better readability from phone
-removed "run" buttons as they redirect to old wasm playground
-download button now shows weekly binary sizes

Other changes:

-edited readme to add info on how to build the website
-translation files moved to translation folder
-media moved to res/media folder
-the output (index.html, app.css and media) moved to build folder

@t4wE
Copy link
Author

t4wE commented May 9, 2023

i decided that the npm version is unnecessary and complex as the only JS that has to be used is to give a proper download link depending on user's OS so i moved everything to Hugo.
https://github.com/t4wE/vlanghugo

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