Name: www-sugarlabs
Owner: Sugar Labs
Description: The Sugar Labs website
Created: 2015-02-20 14:07:18.0
Updated: 2018-04-29 18:46:27.0
Pushed: 2018-04-22 20:52:26.0
Homepage: https://www.sugarlabs.org
Size: 44959
Language: HTML
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This repository contains the code for the redesigned version of “www.sugarlabs.org”. This repository code base was used for the development of the GSOC 2017 project Giving Sugar Labs Website a New Look under the organization Sugar Labs. The changes made during the GSOC period can be viewed at https://github.com/sugarlabs/www-sugarlabs/issues/63. The repository of the original website is located at https://github.com/sugarlabs/www-sugarlabs. The work during GSOC was done in the repository https://github.com/geekrypter/sugarLabsWebsiteRedesign. A live preview of the website is hosted using Github pages and can be viewed at https://geekrypter.github.io/sugarLabsWebsiteRedesign/. The code uses the same Jekyll environment as that of the original website's code. Do check out the code!
We have integrated 4 major features with the help of third party services:
For documentation, please check the documentation.md file.
The license information of all the dependencies/libraries used in the code can be found in the LicenseInformation.txt file in the root folder.
The code has been restructured, unnecessary code has been removed, comments were added wherever required, proper indentation was provided, and simple names were used which makes it a contributor-friendly codebase. So, hope on and contribute now!
Feedback/Suggestions are always welcome and do mention any issues found. They can be provided through: 1)Issues section of this repository 2)https://github.com/sugarlabs/www-sugarlabs/issues/63
Clone the repository
Install Ruby and the Gem package manager (pre-installed in Mac OS X) and install jekyll
and its related packages available in the Github hosted version by running, from this directory:
bundle install;
Jekyll can run a local web server that rebuilds each time you save a page while editing (Execute the below command from root directory):
bundle exec jekyll serve --incremental;
Then open http://localhost:4000
If some changes are not visible (after saving a page while editing), please restart the Jekyll local web server and reload http://localhost:4000.