JavaScript HTML CSS PHP CoffeeScript Ruby
Switch branches/tags
Clone or download
Failed to load latest commit information.
app Added new options modifier extention May 11, 2018
docs Add missing ‘:’ in the Radio Simple Docs Jul 24, 2018
emails/templates Add negative tabindex on disabled navigation tabs Jan 31, 2018
fonts Empty config.fonts Sep 30, 2016
hooks Remove pre-commit hook as PHPUnit tests take too long to run on each … Sep 30, 2016
images Compress the CMS Logo Jul 25, 2018
js Add tabindexes to toolbar elements and make sure a logical tab order … Aug 10, 2018
libs WIP Jun 26, 2018
provisioning Add docker config and update makefile to resolve recent installation … Jun 22, 2018
shots_history Add wraith tests for base label immutability (or lack thereof) Jan 24, 2017
src/Jadu/Pulsar Fixes typos in the attribute parser Jun 12, 2018
stylesheets Merge branch 'develop' into toolbar-focus-order Aug 14, 2018
tests Merge branch 'toolbar-focus-order' of Aug 13, 2018
views make sure skip link is first focusable item Aug 14, 2018
.babelrc add async/await support Jan 22, 2018
.bowerrc Committing the dependencies Jul 30, 2013
.editorconfig Squashed commit of the following: Apr 28, 2015
.gitattributes Merge branch 'develop' into grunt-w3c-validation Mar 27, 2017
.gitignore Ignore playbook.retry Jun 25, 2018
.gitmodules Stop using twig as a submodule Sep 12, 2013
.hound.yml Add ignores and excludes for Hound Oct 10, 2016
.jshintignore Add ignores and excludes for Hound Oct 10, 2016
.jshintrc enable redefinition of $ & jQuery within components, fix an undef vio… Jan 3, 2018
.scss-lint.yml Scss-lint, Allow shorthand properties with 4 items Oct 27, 2016
.snyk Add snyk tool to test dependencies for vulnerabilities Sep 30, 2016
.travis.yml another travis fix attempt Jan 26, 2018 Create Apr 20, 2018
Gruntfile.js Revert "Make sure browsersync loads correct page" Aug 14, 2018
LICENSE Add MIT license Jan 10, 2016 Fix broken badge on readme Aug 2, 2017
VERSION Release v8.0.0 Aug 9, 2018
Vagrantfile one of my famous random characters Jul 10, 2017
_config.yml Set theme jekyll-theme-cayman Feb 26, 2017
behat.yml Add behat Jan 28, 2014
bower.json Release v8.0.0 Aug 9, 2018
codecov.yml Stop codecov posting to Slack Sep 30, 2016
composer.json Release v8.0.0 Aug 9, 2018
docker-compose.yml Add docker config and update makefile to resolve recent installation … Jun 22, 2018
index.html libs Mar 20, 2017
index.php GitHub prep Jan 26, 2016
makefile Remove ruby installation from makefule Jun 25, 2018
package-lock.json Improves obviousness of datatables and updates documentation Jun 13, 2018
package.json Release v8.0.0 Aug 9, 2018
phpunit.xml.dist Move destination of phpunit coverage to /coverage Mar 2, 2016
pulsar.json Release v8.0.0 Aug 9, 2018
wraith.yml Add wraith tests for base label immutability (or lack thereof) Jan 24, 2017


Build Status codecov license

Pulsar is the User Experience and Interface framework for Jadu software.


Watch a Jadu Academy session presented by Paul Stanton, Pulsar Product Owner which gives an overview of Pulsar and how it influences our product development.

Jadu Pulsar - The UI framework for the Continuum platform


Documentation is available online at, we welcome any feedback on areas which may need improvement.


New issues can be submitted through the GitHub Issue Tracker, and Pull Requests are very welcome, please take a minute to read our notes for contributors.

Mission Statement

  • Improve code quality and consistency
  • Enable developers to prototype in hours, not days
  • Allow the continual release of UI improvements
  • Provide a common UI language to help new developers learn our lingo
  • Provide a starting point to redesign older parts of the software
  • Improve performance
  • Make our interfaces more testable
  • Make the users of our software happier
  • Make the people designing Jadu interfaces happier
  • Learn how our customers use our software
  • Learn what our customers need (not necessarily what they ask for) so that we can build the right thing
  • Reduce the complexity of the tasks our customers need to perform
  • Define clear, understandable guidelines for developers to build awesome things


MIT © Jadu