Skip to content

Ouest-France/SIPA Platform - Developer Guide πŸš€

Notifications You must be signed in to change notification settings

cBoidin/platform

This branch is 77 commits behind Ouest-France/platform:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
cedric.boidin
Nov 22, 2018
bb19498 Β· Nov 22, 2018
Dec 26, 2017
Nov 22, 2018
Oct 2, 2018
Dec 26, 2017
Nov 15, 2018
Oct 3, 2018
Oct 3, 2018
Dec 26, 2017
Dec 13, 2017
Dec 13, 2017
Sep 12, 2018
Dec 26, 2017

Repository files navigation

Ouest-France/SIPA Platform - Developer Guide

Build Status Build status NPM version extra

Setup

git clone git@github.com:Ouest-France/platform.git
npm install

Getting started

Rules

... if you really have to (and hope to pass our platform validation team)

  • every CSS class names & ids must be prefixed by your block-provider name
  • JavaScript code must not conflict with other code, block with global variable
  • a block's JavaScript files will be concatained and loaded asynchronously
  • a block-provider should respond in less 150ms, if you responsed not fast enough, your block won't be rendered
  • a block must be responsive (no fixed width)

How do I update my block ?

Block are immutable β€” including their parameters configuration/templates/CSS/JS/fonts assets). If you update any part of it (e.g. change a CSS, a parameter, a template) then you will have to update the version number (follow semver) and submit again the block-provider to the platform for validation

About

Ouest-France/SIPA Platform - Developer Guide πŸš€

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 69.3%
  • Rust 12.1%
  • Java 10.5%
  • Shell 3.6%
  • CSS 2.1%
  • HTML 1.6%
  • PowerShell 0.8%