Skip to content

Website of The Eccles and Salford Islāmic Society

Notifications You must be signed in to change notification settings

ecclesmosque/ecclesmosque.github.io

Repository files navigation

Eccles Mosque

The Eccles and Salford Islamic Society
See https://ecclesmosque.org.uk/

Build Status Known Vulnerabilities

What is this?

This is repository contains the source code for The Eccles and Salford Islamic Society website. See the deployed website at https://ecclesmosque.org.uk.

Prerequisite

Getting Started

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 fonts
  • npm start -- start development server

How add new icon to the project

see How to add/remove icons from the icon font

Production build

To build a production version of the site run: npm run build

How To Preview a draft post

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.

License

The MIT License (MIT)