Skip to content

contentacms/contenta_ember

Repository files navigation

Contenta – Ember Frontend

This README outlines the details of collaborating on this Ember application.

This app is to demonstrate the Contentacms, a decoupled drupal distribution. It uses emberjs to consume the data via the json api. It is part of a set of demos (similar to todos) that can be found here: http://www.contentacms.org/

Sample data source: http://live-contentacms.pantheonsite.io/ http://live-contentacms.pantheonsite.io/api

Implementation guidelines: https://github.com/contentacms/contenta_jsonapi/blob/8.x-1.x/docs/demos-consumers-implementation-guidelines.md

The wireframes can be found here: https://www.drupal.org/node/2818741#comment-12114776

CSS Grids for most of the layout. Flexbox for header and nav https://gridbyexample.com/examples

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone <repository-url> this repository
  • cd contenta_ember
  • npm install

Running / Development

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests

  • ember test
  • ember test --server

Building

  • ember build (development)
  • ember build --environment production (production)

Deploying

Specify what it takes to deploy your app.

Further Reading / Useful Links

Icons

Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY