/youthgriibsd-web

Static-site generator for https://youth.grii-bsd.org

Primary LanguageSCSSMIT LicenseMIT

Youth GRII BSD Site

How to Access

This website is being served at https://youth.grii-bsd.org.

Contributing

Bug Reports & Feature Requests

Please use the issue tracker to report any bugs or file feature requests.

Developing

PRs are very welcome. To begin developing, first install Hugo on your local machine by visiting this link. Once hugo is installed, you can do the following:

$ git clone https://github.com/youthgriibsd/youthgriibsd-web.git
$ cd youthgriibsd-web
$ hugo server -D

Then you can visit http://localhost:1313 on your local machine and start making changes.

Adding Events

Events are located under content/<language>/events directory. To start adding events, you can either do it the Hugo way, by typing:

$ hugo new events/<YYYYMMDD>.md

and start editing the file, or just copy and paste from existing events and modify the content accordingly.

For events, typically we update for both localization, so the english and indonesian needs to be both updated by the week's event.

Adding Quotes

Quotes are located under content/<language>/quotes directory. To start adding quotes, you can either do it the Hugo way, by typing:

$ hugo new quotes/<YYYYMMDD>.md

and start editing the file, or just copy and paste from existing quotes and modify the content accordingly.

For quotes, we only have the english version. The way the directory is set up, is that the content/indonesian/quotes is currently symlink-ed to the english counterparts. So you just need to update the english version, and everything will be generated accordingly.

Adding Other Contents

For now, please use the issue tracker to suggest more contents, which can be followed-up later.

Feedback

Any suggestions or feedback, please send an email to youthgriibsd@gmail.com. Thanks for checking this out.