Commit Graph

519 Commits

Author SHA1 Message Date
Sara Vieira 5d502df2d4 fix(ui-toolkit): workaround color bug in safari 2017-12-18 14:31:35 +00:00
Sara Vieira f6c2802b32 feat(ui-toolkit): remove progress-bar
BREAKING CHANGE
2017-12-18 13:42:56 +00:00
Sara Vieira d0769903a3 fix(ui-toolkit): fix small bugs 2017-12-18 11:25:50 +00:00
Sérgio Ramos 882cb68ec2 feat(ui-toolkit): a more reusable ui-toolkit
- remove dependencies on redux-form, react-router-dom, and react-redux.
 - work with every font, and don't bundle fonts
 - don't bundle editor
2017-12-15 15:23:38 +00:00
Sérgio Ramos 1a2b278c32 style: lint and format 2017-12-15 14:53:59 +00:00
Sara Vieira 890e093656 docs(ui-toolkit): new styleguide layout 2017-12-15 14:39:37 +00:00
Sara Vieira 8c604df1d2 feat(my-joy-beta): instance tags
fixes #905
2017-12-06 15:35:22 +00:00
Sara Vieira bba8c99ee6 fix(ui-toolkit): header, button, and checkbox. new toggle 2017-12-06 15:03:40 +00:00
Sérgio Ramos 6f226b5d7d feat(ui-toolkit): embed arrow icon in table (#916) 2017-12-06 10:34:15 +00:00
Sérgio Ramos cc5bb78dc4 fix(my-joy-beta): show quick-actions left border 2017-12-04 18:24:53 +00:00
Sérgio Ramos 9cf7a94e17 feat(my-joy-beta): instance list
fixes #869 #871
2017-12-04 18:04:19 +00:00
Sara Vieira c087f0bd9f
feat(my-joy-beta): instance home
fixes #814
2017-11-28 14:50:55 +00:00
Sérgio Ramos 195a24dc5e feat(icons): add action icons 2017-11-28 13:57:10 +00:00
Sérgio Ramos f0a64cf8af feat(ui-toolkit): detach icons into its own package 2017-11-24 15:09:08 +00:00
Sara Vieira 36de79324b feat(create-instance): affinity prototype 2017-11-22 12:13:33 +00:00
Sara Vieira 48b9aef8cb feat(ui-toolkit): remove slider
BREAKING
2017-11-20 11:34:53 +00:00
Sara Vieira 0be8553e29 feat(create-instance): revised feedback changes 2017-11-20 11:33:50 +00:00
Sérgio Ramos 42b4c6230e feat(ui-toolkit): fluid Breadcrumb with bottom-border (#884) 2017-11-16 13:17:24 +00:00
Sérgio Ramos c983f9f9ca style: prettify 2017-11-16 12:14:36 +00:00
Sérgio Ramos 897e56b772 test(my-joy-beta): update metadata/tags snapshots 2017-11-16 12:14:36 +00:00
Sérgio Ramos 3e650addcb feat(ui-toolkit): fluid Header 2017-11-16 12:14:36 +00:00
Sara Vieira 607d2ae8cb feat: new tables and affinity prototype 2017-11-16 10:47:32 +00:00
Sérgio Ramos c47333ed1b feat: tags and metadata new ui and mutations 2017-11-14 16:03:30 +00:00
Sérgio Ramos d8f0dec487 chore: detach cloudapi-gql
related: #842
2017-11-02 16:50:43 +00:00
Sérgio Ramos 8a0a0a4457 feat(ui-toolkit): abstract view-container in the Header implementation
* feat(ui-toolkit): abstract view-container in the Header implementation

* fix(ui-toolkit): import react in triton-beta logo

this fixes a missing import error because svgs are compiled to react components

* style(ui-toolkit): convert px leftovers
2017-11-02 15:18:25 +00:00
Sérgio Ramos 28918fb464 style: lint and format 2017-11-02 13:33:43 +00:00
Sérgio Ramos 75e5454b92 implement table components and integrate them (#822)
* feat: implement table components and integrate them

* fix(ui-toolkit): styleguide css

* fix(ui-toolkit): merge
2017-10-31 10:29:15 +00:00
Sérgio Ramos d84f972fbe smaller and simpler Card api (#821)
* feat(ui-toolkit): smaller and simpler Card api

fixes: #809
fixes: #777

* feat(ui-toolkit) - Make adjustments to header (#824)

* feat(ui-toolkit) - Make adjustments to header

* feat(ui-toolkit) - Make adjustments to header

* add issue and pull request templates (#819)

* feat(all) - Add issue and pull ruequest templates

* Update PULL_REQUEST_TEMPLATE.md

* Create COMMIT_GUIDELINES.md

* Update PULL_REQUEST_TEMPLATE.md

* Update PULL_REQUEST_TEMPLATE.md

* Update COMMIT_GUIDELINES.md

* feat(ui-toolkit): smaller and simpler Card api

fixes: #809
fixes: #777
2017-10-31 10:03:44 +00:00
Sara Vieira 5ebce8fdea
feat(ui-toolkit) - Make adjustments to header (#824)
* feat(ui-toolkit) - Make adjustments to header

* feat(ui-toolkit) - Make adjustments to header
2017-10-30 11:52:53 +00:00
Sara Vieira bff7fe704e feat(my-joy-beta): make queries for dns
fixes #725
2017-10-25 18:09:02 +01:00
Sérgio Ramos 98b4a713a0 feat(ui-toolkit): tooltip and popover 2017-10-24 15:21:39 +01:00
Sara Vieira 854afa0c0d fix(boilerplate): fix install 2017-10-24 11:09:57 +01:00
Sara Vieira ebcc19e8dd docs(ui-toolkit): Add demos to all toolkit components
fixes #810
2017-10-23 15:09:49 +01:00
Sara Vieira 3c792c4150 feat(ui-toolkit): remove old chevron
fixes #782
2017-10-20 14:41:14 +01:00
Sérgio Ramos 6cf84c583c feat(boilerplate): create next-like boilerplate for quick prototypes
also, some cleanup

fixes #773
2017-10-19 22:15:52 +01:00
Sérgio Ramos ee30f5e7bf feat(ui-toolkit): remove topology 2017-10-17 16:31:43 +01:00
Sérgio Ramos fe3d5c1bb7 build(my-joyent): use joyent-react-scripts 2017-10-17 15:48:32 +01:00
Sara Vieira fd17bf995b fix(ui-toolkit): update colors to match spec
fixes #768
2017-10-17 11:01:57 +01:00
Sara Vieira 772b097458 fix(my-joyent): fix reset filters on prototype
fixes #766
2017-10-17 11:00:21 +01:00
Sérgio Ramos c15d7ae020 style: lint 2017-10-17 10:36:23 +01:00
Sérgio Ramos dccfd35525 feat(my-joy-beta): improve metadata/tags whitespace 2017-10-17 10:36:23 +01:00
Sérgio Ramos 70577ca442 feat(ui-toolkit): allow long FormLabel's 2017-10-17 10:36:23 +01:00
Sérgio Ramos f764b36479 fix(ui-toolkit): fix FormSelect fluid flag 2017-10-17 10:36:23 +01:00
Sérgio Ramos 18f2ace3e9 fix(ui-toolkit): don't pass input specific props to checkbox li 2017-10-17 10:36:23 +01:00
Sérgio Ramos f055118c2a feat(ui-toolkit): text-overflow: ellipsis on input placeholder 2017-10-17 10:36:23 +01:00
Sérgio Ramos 8cdf8070e8 feat: list, create and start snapshots 2017-10-17 10:36:23 +01:00
Sérgio Ramos 55811372fb feat(my-joy-beta): add loading and error to instance list actions 2017-10-17 10:36:23 +01:00
Sérgio Ramos 966d326f3f feat(cloudapi-gql): add updated and created fields to Snapshot 2017-10-17 10:36:23 +01:00
Sérgio Ramos 1a3593c9ca feat: update triton logo 2017-10-17 10:36:23 +01:00
Sérgio Ramos 6f10428b0f feat: instances list actions 2017-10-13 10:47:16 +01:00
Sérgio Ramos 7536cdfc85 chore: update dependencies from rlated repos 2017-10-13 10:47:16 +01:00
Sérgio Ramos e53a9360ee feat(ui-toolkit): composable CardInfo
fixes #732
2017-10-13 10:33:09 +01:00
Sérgio Ramos 85afe3a228 style: format markdown 2017-10-12 20:15:41 +01:00
Sara Vieira 12ec0c33ea fix(ui-tollkit): improve loading button styles
fixes #754
2017-10-12 19:55:05 +01:00
Sérgio Ramos 433d8db50a feat(ui-toolkit): composable Breadcrumb
fixes #734
2017-10-12 18:30:42 +01:00
Sara Vieira 8d584459d0 fix(ui-toolkit): Input/Select disabled styling
fixes #746
2017-10-11 15:56:24 +01:00
Sara Vieira a761b7da31 feat(ui-toolkit): add syntax highlighting to styleguide
fixes #745
2017-10-11 12:01:26 +01:00
Sara Vieira 4baf6647d5 feat(ui-toolkit): toggles implementation according to spec 2017-10-10 11:15:35 +01:00
Sérgio Ramos 68834c31f4 chore: update dependencies (including react 16) 2017-10-09 19:27:46 +01:00
Sérgio Ramos a70e93aee9 fix(my-joy-beta): fluid Select in instance list 2017-10-09 15:13:08 +01:00
Sérgio Ramos e52ef9fbbb fix(ui-toolkit): fix missing withTheme declaration 2017-10-09 14:51:44 +01:00
Sérgio Ramos b4abe731c5 chore: format 2017-10-09 14:51:44 +01:00
Sérgio Ramos 78ea172428 fix(my-joy-beta): use new Message API 2017-10-09 14:51:44 +01:00
Sérgio Ramos 4a668e7c32 feat(ui-toolkit): refactor Message into a more composable widget
fixes #733
2017-10-09 14:51:44 +01:00
Sérgio Ramos 4562b7cc21 chore: upgrade styled-is 2017-10-09 14:51:44 +01:00
Sérgio Ramos dd32058c9d feat(my-joy-beta): sort and actions 2017-10-09 14:51:44 +01:00
Sérgio Ramos 3135f3b5a7 feat(cloudapi-gql): add rebootMachine mutation 2017-10-09 14:51:44 +01:00
Sérgio Ramos 37c865687b feat(cloudapi-gql): resolve Machine package 2017-10-09 14:51:44 +01:00
Sérgio Ramos e3dbb9086c feat(cloudapi-gql): primary_ip Machine resolver 2017-10-09 14:51:44 +01:00
Sérgio Ramos 8259bfd284 feat(cloudapi-gql): add disableMachineFirewall schema mutation 2017-10-09 14:51:44 +01:00
Sara Vieira cf2fb5e645 fix(ui-toolkit): fix cards implementation 2017-10-09 14:35:52 +01:00
Sara Vieira 8097d2f5ba fix(ui-toolkit): small fixes
- Adds sidebar design
 - Adds correct spacing to headers and text
 - Changes color design to look more like spec
 - Fixes papyrus font
 - Adds Roboto Mono as default code font
2017-10-04 18:30:10 +01:00
Inayaili de León Persson 525440c09b Copy updates to anchor readme (#714)
* Updates to get started

- Removed purpose.md
- Updated copy on contribute.md, faq.md and support.md

* Remove file structure and update structure

* Copy updates to anchors readme
2017-10-04 17:38:59 +01:00
Inayaili de León Persson 06ebc10ad2 Updated order of components and fallback font (#715) 2017-10-04 17:19:35 +01:00
Sara Vieira 6cd0b187e2 fix breadcrumb 2017-10-04 15:13:51 +01:00
Inayaili de León Persson 50a23cdb23 docs(ui-toolkit): remove structure.md and updated navigation 2017-10-04 14:27:57 +01:00
Inayaili de León Persson 6a67a6f1b5 doc(ui-toolkit): update copy on contribute, faq, and support 2017-10-04 12:17:31 +01:00
Sérgio Ramos a3fc39c293 feat(my-joy-beta): remove affinity from instance sections 2017-10-03 16:30:41 +01:00
Sérgio Ramos 98cdf2a00b feat(my-joy-beta): add feed to instance sections 2017-10-03 16:30:27 +01:00
Sérgio Ramos 6c5a75fe89 feat(cloudapi-gql): add machine links 2017-10-03 16:29:56 +01:00
Sérgio Ramos 77540223ab fix(my-joy-beta): adapt to cloudapi-gql breaking changes 2017-10-03 16:05:01 +01:00
Sérgio Ramos d3baebd25f feat(cloudapi-gql): transform objects on the type resolvers 2017-10-03 16:05:01 +01:00
Inayaili de León Persson 3d99fda795 Small formatting updates to download.md (#707) 2017-10-03 15:37:14 +01:00
Inayaili de León Persson 827f3d2ea0 Updated order of get started sections (#706) 2017-10-03 15:30:45 +01:00
Inayaili de León Persson 6f721f28c7 Update copy of overview.md (#705) 2017-10-03 15:25:04 +01:00
Sérgio Ramos d93ca077bd chore(cloudapi-gql): s/joyent-portal-cloudapi-gql/cloudapi-gql 2017-10-03 15:02:27 +01:00
Sérgio Ramos ed4ce42237 feat(gql-cloudapi): template tag schema re-write
- uniform api usage for some models (account/user, networks/vlans/fabrics, etc)
 - graphidoc, playground, faker, and voyager support
 - schema in a template tag and documented
 - apollo-errors
 - apollo-server-hapi and schema using graphql-tools/makeExecutableSchema
 - replace express with Hapi
 - eslint support for graphql
 - updated dependencies
2017-10-03 14:59:22 +01:00
Sérgio Ramos b64f345e13 style: lint and format 2017-10-03 14:47:41 +01:00
Sérgio Ramos 09ef1cacde feat(my-joy-beta): initial tableview for networks and firewall 2017-10-03 14:47:41 +01:00
Sérgio Ramos 7a2a61a9db feat(my-joy-beta): only transform tags to array once 2017-10-03 14:47:41 +01:00
Sérgio Ramos 0c4f9e5080 feat(ui-toolkit): remove legacy flag from viewcontainer 2017-10-03 14:47:41 +01:00
Sérgio Ramos 0da6f30f38 feat(my-joy-beta): use editor on metadata 2017-10-03 14:47:41 +01:00
Sérgio Ramos 2291666d81 feat(my-joy-beta): show filter when loading machines 2017-10-03 14:47:41 +01:00
Sérgio Ramos 4447a9c610 feat(ui-toolkit): add editor component 2017-10-03 14:47:41 +01:00
Sérgio Ramos 83b11b198b feat(cloudapi): add metadata list resolver 2017-09-27 14:01:46 +01:00
Sérgio Ramos bdb364b63d feat(my-joy-beta): navigation and tagoxony 2017-09-27 14:01:46 +01:00
Sara Vieira 3e0e7b2e5e feat(ui-toolkit): add more icons page 2017-09-26 17:07:45 +01:00
Sara Vieira be4190d8cb feat(ui-toolkit): typography and getting started 2017-09-26 12:12:15 +01:00
Sara Vieira 718bab3c78 feat(my-joyent): ssd/magnetic form 2017-09-25 14:47:00 +01:00
Sara Vieira d315f7faa3 fix(joyent-portal): fix filters on group select 2017-09-22 13:15:33 +01:00