Commit Graph

31 Commits

Author SHA1 Message Date
Tom Gallacher
e56dabe9d5 Move build target from npm to makefile 2016-12-12 10:28:48 +00:00
Tom Gallacher
0f6169ca5d Introduced storybook
This should make developing components much easier, I hope :D
2016-12-12 10:28:48 +00:00
Sérgio Ramos
557cd5a291 wip rm css 2016-12-12 10:28:47 +00:00
Sérgio Ramos
23dab7b6cf move webpack output to root static 2016-12-05 20:23:36 +00:00
Sérgio Ramos
de2014335f update dependencies 2016-12-05 20:03:19 +00:00
Alex Windett
5fc507d9a9 adding in icon ui component and react-icon node module 2016-11-23 15:13:21 +00:00
Sérgio Ramos
6a994e05f6 Css linting (#66)
* creating css .stylelintrc file

(cherry picked from commit df0a573666151fb522cb203f82a7a6a979fc33cc)

* updating lintfile

(cherry picked from commit 623ad22d69566a912988239c05d2f803e735362f)

* ignore base bootstrap styles

(cherry picked from commit 0ea94926a004367a67983b08a8ea47c974ef6e49)

* Working on making css inline with css linting

(cherry picked from commit 259fdfcaf9ae280e664471c7d5278214d991168e)

* removing generic class names and nesting for clear names without nesting

(cherry picked from commit d0427c2c09771df049ed9ab4e7b5d2f2076106fd)

* making components compatable with new css lint

(cherry picked from commit b147f157c3b9b39708a750f281d8278211454137)

* updating csslint file

(cherry picked from commit 53b0480476b6e5c4d94763baeaef7d33e9c2342d)

* adding alphabetical ordering to stylelint and updating css files with this

(cherry picked from commit a6b7860efa01e673df20546bb5830587eeb140d6)

* integrate stylelint with webpack

this way we can integrate postcss plugins

# Conflicts:
#	ui/yarn.lock

* exit process with 1, when stylelint finds issues

* listen to unhandled rejection from stylelint

* use stylelintignore

* fix stylelint raised issues
2016-11-02 17:34:08 +00:00
Tom Gallacher
5c0d8e4601 ui: switch to st 2016-11-01 15:30:28 +00:00
Tom Gallacher
3a32db085a ui: fixing issue with deployment 2016-10-31 13:33:42 +00:00
Tom Gallacher
61f290e0d7 make: Adding test-ci make task 2016-10-31 12:02:32 +00:00
Tom Gallacher
e5909750ea ui: creating docker files for deployment 2016-10-28 16:52:39 +01:00
Sérgio Ramos
3243941056 fix css compose in tests 2016-10-28 16:49:09 +01:00
Sérgio Ramos
efebd9c2b9 replace postcs-module-values with postcss-constants 2016-10-28 16:09:15 +01:00
Sérgio Ramos
5eb2b15227 implement <RadioGroup> 2016-10-28 01:22:47 +01:00
Tom Gallacher
dd259be965 tests: Makefile is now the main truth, away from npm 2016-10-27 16:15:44 +01:00
Alex Windett
e75942af75 Adding in CSS functions and adding to Radio CSS 2016-10-27 16:06:40 +01:00
Alex Windett
ab9c2f88e5 Fix - downgrading postcss-import -> https://github.com/babel/babel-loader/issues/242 2016-10-27 15:19:58 +01:00
Alex Windett
03f19a7da1 Mixins
Creating functionality and implementing Mixins

- Adding postcss-import module
- Creating `Lib` directory for mixins, functions etc
- Creating pseudo element mixin
- Implementing pseduo element mixin on radio buttons
- Adding in postcss-debug js config file
2016-10-27 14:54:11 +01:00
Sérgio Ramos
054716d371 rename ui's package name 2016-10-27 10:38:46 +01:00
Sérgio Ramos
935fad1229 don't open browser automatically 2016-10-27 10:38:41 +01:00
Sérgio Ramos
e91c28ad81 implement and H H H H H H H H H H H H H H components 2016-10-26 17:33:40 +01:00
Sérgio Ramos
ba8c68c461 run a11y checker in development 2016-10-25 20:36:05 +01:00
Sérgio Ramos
6bf401b3bb react and a11y linting 2016-10-25 20:15:33 +01:00
Alex Windett
d7da99f87b Grid - using varibale in for loop when creating grid classes 2016-10-25 17:24:43 +01:00
Alex Windett
0e70981e32 Grid - refactoring columns with postcss-for 2016-10-25 16:44:46 +01:00
Sérgio Ramos
16cd49043d working showcase 2016-10-25 14:47:24 +01:00
Sérgio Ramos
410f5a93e5 ui grid system - grid, row and column 2016-10-24 21:58:09 +01:00
Sérgio Ramos
f9a631f26e fix postcss loader configuration 2016-10-24 17:38:45 +01:00
Sérgio Ramos
5d89bdb278 use raw-loader for readme files 2016-10-24 14:37:12 +01:00
Sérgio Ramos
a9a19e4476 enable tests on ui 2016-10-24 12:43:32 +01:00
Sérgio Ramos
64a01dff71 bootstrap ui framework 2016-10-24 11:02:18 +01:00