Skip to content
Source of ePages Developer Portal
JavaScript CSS HTML Ruby Other
Branch: develop
Clone or download
Latest commit a3d7f5b Oct 22, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Set jekyll environment Jun 14, 2019
_data AD-9381 Infinity blog post (#532) Aug 22, 2019
_includes Footer points to beyond-docs Oct 22, 2019
_layouts Move lightbox references to head Aug 16, 2019
_pages Fix issue with title of overview page that contain ampersand Sep 13, 2019
_plugins Fix error message Nov 8, 2018
_posts Change phraseapp to phrase Sep 2, 2019
_sass Reset button style for iPhone and Mozilla Jul 30, 2019
assets After resize the window call togglePostShare Oct 15, 2019
beyond-essence Add help center guidelines to essence (#437) Jun 21, 2019
resources Change file name Dec 12, 2017
.firebaserc Update deploy Nov 7, 2018
.gitattributes Update .gitattributes Nov 14, 2017
.gitignore Devops gathering 2019 (#439) Mar 22, 2019
.ruby-version Update ruby version Oct 19, 2017
Dockerfile Update Dockerfile to fix US-ASCII error Dec 11, 2017
Gemfile Update rss feed Aug 19, 2019
Gemfile.lock Remove jekyll-feed Aug 19, 2019
LICENSE-CC-BY-40.txt Add proper licences Dec 19, 2017 Test revert Apr 4, 2019
Rakefile Update Rakefile Aug 2, 2019
_config.yml Update rss feed Aug 19, 2019 Add future posts to the docker build Dec 14, 2017
docker-compose.yml Dockerize for writers Nov 6, 2017
feed.xml Update rss feed Aug 19, 2019
firebase.json Update circleci configuration Oct 18, 2018 Update deploy to be used with the new epages-docs & add run_tests Jan 4, 2018

Welcome to the ePages DevPortal

With this repo, we deploy the index page of the DevPortal, the related job page, the about page, and our DevBlog.

In order to write a blog post for the DevBlog, we've collected all required information in our wiki.

Set up the project

  1. Fork the repository
  2. Clone the repository: git clone<your-github-username>/epages-devportal.git
  3. Add upstream remote: git remote add upstream
  4. Install Ruby (version specified on .ruby-version)
  5. Install bundler: gem install bundler
  6. Install all dependencies: bundle install
  7. Run the local server: jekyll serve

We highly recommend to use rbenv to manage different Ruby versions


This project comprises different licenses.

The content in the following folders may not be shared or adapted:

  • assets/img/logos,
  • assets/img/pages/about,
  • assets/img/pages/headers/private,
  • assets/img/pages/blog/images,
  • assets/img/pages/jobs,
  • resources

The different fonts in the assets/fonts folder are licensed under their own respective licenses.

The content in the following folders, as well as the related .html files, and all other content is licensed under CC-BY-4.0:

  • assets/img/pages/headers/public,
  • assets/img/pages/common,
  • posts,
  • beyond-essence


  1. Fork the repository
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request
    • Blog post contributions should target master branch
    • New features, improvements or bug fixes should target develop branch
You can’t perform that action at this time.