Commit Graph

65 Commits

Author SHA1 Message Date
Alex Windett
876426739d moving vendor css to frontend, minifying it and changing reference point for storybook 2017-01-31 10:58:26 +00:00
Alex Windett
27fccb364d Merge branch 'master' into seperating-normalize-css 2017-01-20 13:27:14 +00:00
JUDIT GRESKOVITS
bf635b3596 Merge branch 'master' of https://github.com/yldio/joyent-portal 2017-01-18 17:52:37 +00:00
JUDIT GRESKOVITS
2c7d751204 Add functional metric chart with customisable time scale 2017-01-18 17:52:20 +00:00
Alex Windett
acbf130c2c Seperating Normalization and Bootstrap Reboot
- Moving normalizae styles out of <Base> component.
- Creating CSS file for normalize css in vendor
- Moving assets directory
- Updating npm storybook script to include new normalize css
- Adding normalize css to <head> of storybook
- Adding css-loader to frontend webpack
- Including normalize.css in root of frontend
2017-01-18 14:32:17 +00:00
Tom Gallacher
081c379d0b Adding a files directory to package 2017-01-18 13:56:55 +00:00
Sérgio Ramos
7592648abc update dependencies 2017-01-16 19:53:05 +00:00
JUDIT GRESKOVITS
97fced5728 Resolving another conflict 2017-01-13 18:20:13 +00:00
JUDIT GRESKOVITS
55be4bbaa8 Resolving ocnflict 2017-01-13 18:17:27 +00:00
Tom Gallacher
348b24a31d Adding test hook to allow requiring of fonts 2017-01-13 18:14:25 +00:00
JUDIT GRESKOVITS
54524d23df Add Metric header and add svg inlining to webpack with new loader to style svgs with css 2017-01-13 18:08:43 +00:00
Tom Gallacher
2754d8d3dd Move box plot to use "prerelease" tag in npm
yarn add chartjs-chart-box-plot@prerelease
2017-01-13 12:36:43 +00:00
Tom Gallacher
6b572faccb Removing no longer needed module 2017-01-12 14:17:11 +00:00
Tom Gallacher
6f3a0d8c07 Merge branch 'master' of github.com:yldio/joyent-dashboard into topology-view 2017-01-12 14:00:44 +00:00
Tom Gallacher
664ac4651d Topology view 2017-01-12 13:02:20 +00:00
Alex Windett
47869ef933 adding a public directory option to storybook npm script command 2017-01-11 11:59:06 +00:00
JUDIT GRESKOVITS
3ab2221ca3 Add AddMetric component and redux-form-proxy 2017-01-09 18:11:01 +00:00
Alex Windett
60db73fe0d adding react-select to ui 2017-01-06 15:14:38 +00:00
Tom Gallacher
7fe98d915b Add MiniMetric component 2017-01-05 13:48:37 +00:00
Sérgio Ramos
86f9aa39e7 update dependencies 2017-01-04 19:09:49 +00:00
Sérgio Ramos
a7305895aa update ui version 2017-01-04 19:06:39 +00:00
Tom Gallacher
1429f9403f Update license to SPDX formated 2017-01-03 14:30:58 +00:00
Tom Gallacher
a89d83f2ba Publish to npm on passing builds 2017-01-03 13:59:00 +00:00
Sérgio Ramos
af4d26b5a5 update dependencies 2016-12-22 11:36:41 +00:00
Sérgio Ramos
cc484b8fae update dependencies 2016-12-19 12:23:27 +00:00
Sérgio Ramos
4c4ea3c5d2 update dependencies 2016-12-13 22:46:13 +00:00
Sérgio Ramos
569324a285 update dependencies 2016-12-12 10:28:48 +00:00
Tom Gallacher
2b57f65d61 Remove button-icon as it no longer exists in zeplin 2016-12-12 10:28:48 +00:00
Sérgio Ramos
5cd0656393 fix linting scripts 2016-12-12 10:28:48 +00:00
Sérgio Ramos
18978abf08 random local classNames
use styled-components className generator for that
2016-12-12 10:28:48 +00:00
Sérgio Ramos
cc8a2f28ed remove lodash.isarray dependency 2016-12-12 10:28:48 +00:00
Sérgio Ramos
07ee904c96 convert toggle 2016-12-12 10:28:48 +00:00
Sérgio Ramos
21c9a77c28 update dependencies 2016-12-12 10:28:48 +00:00
Tom Gallacher
fa376612aa Ensure tests pass, for merge. 2016-12-12 10:28:48 +00:00
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