This repository contains the code for the SBGN website available at
http://sbgn.github.io
and provides access to the developer Wiki at
https://github.com/sbgn/sbgn/wiki
This new website was recreated from scratch 02/2019 using the updated Minimal theme for GitHub Pages. The older version of the website is located here: https://github.com/sbgn/sbgn
This website is a GitHub Pages Jekyll-based website. GitHub Pages are public web pages for users, organizations, and repositories, that are freely hosted by GitHub. When commits are made to this repository files are automatically built into a static website by Jekyll and changes appear on the live website quickly. The main syntax of the website is Markdown (a Wikipedia MediaWiki-like syntax) that is described better in links below.
Contributions and changes can be made in several ways:
- Downloading files using Git and pushed back to this repository directly or via pull requests. Please get in contact with one of the SBGN editors if you need commit permissions.
- Through the online GitHub Editor by clicking the Edit menu on any .md file.
- Submitting an issue on our issue tracker.
Favicon files are located here: https://github.com/sbgn/sbgn.github.io/tree/master/assets/favicon
Favicon is created using this online tool: https://realfavicongenerator.net/
Menu items can be modified here: https://github.com/sbgn/sbgn.github.io/blob/master/_layouts/default.html
All the pages are stored in
https://github.com/sbgn/sbgn.github.io/tree/master/pages
and rendered by the template
https://github.com/sbgn/sbgn.github.io/blob/master/_layouts/default.html
The main landing homepage (index.html) is rendered by this Markdown file:
https://github.com/sbgn/sbgn.github.io/blob/master/index.md
To be used for keeping images for pages (when it is not anticipated to have these images in various formats).
For storing diagrams in various formats (.sbgn, .svg, png., etc.) and downloadable materials (abstracts, presentations, posters).
Redirects are located here
https://github.com/sbgn/sbgn.github.io/tree/master/pages/redirect
If you edit a page in your browser it might happen that you see the message "### has committed since you started editing. See what changed" while committing. This means someone else was editing the page at the same time and did a commit prior to your commit. To avoid data loss, copy your changes to an editor, updated the page you were about to edit, insert your changes, and do a commit.
The website should be regularly checked for broken links. There are many online tools for that including: https://www.drlinkcheck.com/
https://github.com/pages-themes/minimal
https://pages-themes.github.io/minimal/