The Eccles and Salford Islamic Society
See https://ecclesmosque.org.uk/
This is repository contains the source code for The Eccles and Salford Islamic Society website. See the deployed website at https://ecclesmosque.org.uk.
The site is built using Jekyll
and github-pages
and hosted on GitHub Pages.
Install Jekyll and Bundler gems through RubyGems
gem install jekyll bundler
Install ruby dependencies:
bundle install
Time time to time you may need to update ruby gems. For example when we need to update GitHub Pages gem.
bundle update
Install node dependencies:
npm i -g gulp
-- global npm packages for task runner and to generate/update icons fonts.npm run download-icons
-- Download icons fontsnpm start
-- start development server
see How to add/remove icons from the icon font
To build a production version of the site run:
npm run build
Once you run gulp
command it should load the default browser with development site. If it does not visit http://localhost:3000
to view the site.