epages-devportal

epages-devportal

Source of ePages Developer Portal

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 [email protected]:<your-github-username>/epages-devportal.git
  3. Add upstream remote: git remote add upstream [email protected]:ePages-de/epages-devportal.git
  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

License

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/instagram,
  • 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

Contributing

  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