Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@operational/components

contiamo2.3kMIT19.0.0TypeScript support: included

Building blocks for effective operational user interfaces

readme

changelog

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

Unreleased

  • Feature: Add ExternalTable icon #1368
  • New ID icon #1367
  • Fix: Make getInitials really robust #1366
  • Fix: Deal with trailing spaces in getInitials #1365
  • Feature: CON-2778 Update icons #1363
  • upload new icons #1361
  • Fix: Firefox button issue #1359
  • Fix: Use div instead of button to handle old firefox versions #1358
  • fixed svgs #1357
  • Fix: CON-2537 Fix for Application icon #1356
  • Feature: Add glossary icons #1354
  • Fix: Fix context menu positionning on edge44 #1353
  • Re-export bar chart icon to fix scaling issues #1352
  • updated bar chart icon #1351
  • Feature: Add resource type icons and checkbox icons #1350
  • Feature: Add QuestionMark icon #1349
  • build(deps): bump elliptic from 6.4.1 to 6.5.3 #1343
  • build(deps): bump prismjs from 1.16.0 to 1.21.0 #1345
  • Fix: Remove <Form> wrapper to fix <Select> from increasing width on selecting #1342
  • Fix: CON-1798 Fix icon scaling #1340
  • Add table exclamation icon #1339
  • build(deps): bump websocket-extensions from 0.1.3 to 0.1.4 #1338
  • Feature: Disabled property for table #1337
  • Fix: first tree item sometimes ignores initially open flag #1334
  • Fix: no-focus #1336
  • New fonts #1335
  • Remove bottom margin #1331
  • build(deps): bump https-proxy-agent from 2.2.1 to 2.2.4 #1324
  • Skip props parsing in development #1329
  • Add SourceTables icon #1328
  • Fix: light Sidenav visual bugs #1327
  • Feature: Update Sidenav colors #1326
  • Feature: Support arrays in DataTable #1325
  • Fix usages of primary theme color for action text #1323
  • Breaking: CON-1281 Introduce more constants for primary color variations #1319
  • Feature: Add freeze property to the Tree #1320
  • better primary color #1316
  • Fix onChange api #1315
  • build(deps): bump acorn from 5.7.3 to 5.7.4 #1314
  • Fix: DataTable support text with new lines #1313
  • Fix: Stop the dropdown in the search bar opening automatically as you type #1312
  • Fix: filterable select #1310
  • Feature: Improve Tree's item highlight state #1309
  • Feature: limit width of select #1308
  • Fix: select in modal #1306
  • Breaking: CON-1155 Improve Tree #1301
  • build(deps): bump handlebars from 4.1.0 to 4.7.3 #1299
  • Fix: bug when tooltips get stuck on scroll #1297
  • Feature: Make Switch focusable #1300
  • Feature: Trap focus for confirm #1298
  • Fix: Button focus state #1296
  • Feature: CON-1150 Update card columns colours and spacing #1295
  • Fix: x-small avatars was really too small #1293
  • Feature: Add x-small size for avatar #1292
  • Feature: SearchInput in readonly / condensed mode #1291
  • Fix: Improve edge cases on search input #1290
  • Fix: Improve the card column style #1288
  • Fix: Improve sizing of action cell for fixedLayout #1287
  • Fix: add wordwrap for fixed layout #1284
  • Feature: Allow advanced use-case on Table #1285
  • Feature: Improve multiselect #1281
  • Add Download icon #1282
  • Feature: Implement the clear functionnality on SearchInput #1280
  • Feature: add onMouseEnter, onMouseLeave prop to Tree #1278
  • Feature: Support tooltips for Tree #1275
  • Fix: Fix line height for Table #1277
  • Compact paginator version #1276
  • Fix: Fix hanging popups #1271
  • Feature: Search input #1272
  • fix: link to js.org page #1273
  • Add condensed property to Table #1270
  • Feature: Not anchored Dropdown for Select aca949e
  • try to fix CI eb04b9a

v18.0.0

11 December 2019

  • Breaking: Replace nav icons #1269
  • Improvement: Improve table row focus, clickable and draggable style. #1266
  • Fix: Fallback on the first tab if not exists #1268
  • Fix: Give AvatarGroup tooltips #1265
  • Add a hover style to page tabs. #1267
  • Feature: Exposing FixedProgress component #1263
  • Update display of focused, active table rows #1261
  • Feature: Add support for "active" table rows #1260
  • Remove all focus rings if mouse is being used #1259
  • Fix: Fix datatable actions placements #1258
  • Fix: Center items next to checkbox #1256
  • Fix: Select component border (#1249) #1255
  • Fix Page title to be dynamic height #1254
  • Add syntax to support left & right icon in table headers #1253
  • New icons for CON-739 and others #1251
  • Feature: Add tab status #1252
  • Cache some objects that never changed #1250
  • Move TopBar icons to the left. #1247
  • Feature: Add reorder functionality to Table #1248
  • Change to icon design as a result of CON-662 #1246
  • Fix: Anchor Autocomplete AND FIX CARDSECTION #1245
  • Allow fill props on PageWithProps #1244
  • Fix: Select in Modal #1242
  • Fix: Title component width #1239
  • Extend Page to be a ReactNode #1238
  • Fix: Update truncation behavior #1236
  • Add fixed option to tabs #1237
  • Breaking: Update DataTable truncation #1235
  • Feature: Components redesign #1233
  • AddSolid.svg added to icon set #1234
  • build(deps): bump mixin-deep from 1.3.1 to 1.3.2 #1227
  • Add copy option on hover #1232
  • Move modal actions buttons #1231
  • Fix: Design tweaks #1228
  • Fix transparent background for select #1226
  • Create Pencil.svg #1225
  • Fix: the max-height of the modal #1223
  • Create MaterializationTasks.svg #1224
  • Change tree spacing #1222
  • Fix: Tabs bugfix #1221
  • Create Convert.svg #1220
  • Feature: improve modal sizes #1218
  • Fix: strange bug with state on operational ui #1219
  • Fix: show focus for keyboard users only #1214
  • Improve hover state on colored background #1216
  • Fix: Last minute adjustment of Tree #1215
  • Feature: Improve tree #1212
  • Feature: disable enable scroll buttons for tabs #1213
  • Fix: Small fixes for accordion and tabs #1209
  • Update FormatSQL.svg #1211
  • Pass event to onClick #1210
  • Create FormatSQL.svg #1207
  • Fix: Fix Accordion icon size #1206
  • Fix: Fix Icon types #1204
  • Create Lifecycle.svg #1205
  • Fix: Remove focus state from accordion #1203
  • Add hover behaviour to chevrons in accordion section headers. #1199
  • Create DotMenuHorizontal.svg #1201
  • Fix style of DataTable #1200
  • PLAT-764 fix modal content scrolls #1202
  • Breaking: Add actions on tree #1195
  • Fix: Update DropdownButton. #1192
  • Fix chevron icon placement #1198
  • Breaking: Update Sidenav #1170
  • Fix: adjust plus button for tabs #1191
  • Fix DataTable cell overflow. #1193
  • Update DataTable condensed #1185
  • Fix: DataTable sticky header bug #1175
  • Test publish #1190
  • Fix: Remove sidenav border in dark mode. #1189
  • Don't trigger hotkeys for buttons #1184
  • Use new GitHub Actions CI #1188
  • Fix: Adjust tabs styles #1179
  • Fix all open errors on Styleguide #1182
  • Fix: Make ActionMenu pixelPerfect #1181
  • Breaking: ActionMenu redesign #1180
  • Breaking: Update ContextMenu #1169
  • Darker table header #1176
  • Fix the scrolling for the modal content #1174
  • Feature: add a way to customise colours for tabs #1173
  • Feature: Tree a11y #1172
  • Fix for TypeError: Cannot read property 'length' of null #1163
  • Add a Pride version of our logo 🌈 #1164
  • Fix tree icon shrinkage #1162
  • Feature: Add "view more" to Data Table #1161
  • Fix: 1078 code examples #1105
  • Offset pseudo-borders in Inputs #1159
  • Feature: Add public Modal #1154
  • Icons for UI-109, CON-336, CON-298 #1156
  • export expandColor funtion #1136 #1153
  • Bump lodash from 4.17.11 to 4.17.13 #1151
  • Fix: Allow using a react component as a DataTable cell #1147
  • Trigger top-level onClick even if handler assigned for the item itself #1145
  • Keep triggering the top-level onClick even if a menu item has own handler #1143
  • icons added #1140
  • Update test snpashots, fix one test #1139
  • Fix: DataTable does not display booleans #1132
  • Fix: Consolidate styles of focus state #1083
  • Fix: Make Accordion icons smaller #1133
  • Fix: Fix unfiltered props in styled-components #1121
  • Fix: tab focus steal #1131
  • Fix: DatePicker unit test #1130
  • Fix: Datepicker component: open the datepicker component on the correct month and year #1125
  • Feature: improve ContextMenu API #1129
  • Fix: trigger onOutsideClick for ContextMenu #1128
  • Feature: Handle onContextMenu on tree node #1127
  • Feature: Scatterplot and AreaChart Icons #1124
  • Fix: TopBarSelect types are broken #1108
  • Fix: Tree + Accordion example #1116
  • Update TreeItem.tsx with ChevronIcons #1115
  • Fix: Add hover state to Tabs #1101
  • Make height of DataTable string or number #1109
  • Adjust height of ControlledModal #1110
  • fix TopbarSelect styles #1112
  • change default cellWidth on DataTable #1111
  • Icon updates, Duplicate removal #1106
  • Hide our slack hook LOL #1103
  • Add link to GitHub #1102
  • Follow up for #1092 #1098
  • Fix: Avoid button to expand in two lines #1097
  • Fix: SectionHeader height #1092
  • *Feature: * Add icons to TopbarSelect. #1095
  • Feature: Updated icons and icons for plat 604 #1096
  • Expose align on DropdownButton #1094
  • Fix: Fix negative margin issue #1081
  • Feature: Icons for PLAT-593 #1091
  • Fix: Autocomplete #1090
  • Breaking: Remove spacing hacks from CardColumn(s) #1075
  • Feature: DropdownButton component. #1043
  • Breaking: Make Pages and Cards conform closer to design #1069
  • Fix: Sanitize user input on search filter #1065
  • Updated icons 25 June 2019 #1089
  • Fix: Fix Code Examples #1079
  • Fix: Show items as disabled if no onClick #1067
  • Additional icons for Create Tab - Step. 4 screen #1082
  • Breaking: Added Expand icon #1064
  • Fix: Make Table actions accessible #1068
  • Fix: ContextMenuItem default width #1072
  • Fix: Select menu not closing #1060
  • Allow overflow on Modal #1066
  • Feature: Add placeholder icon to Input. #1062
  • Feature: UI-43 Id input style and a custom status icon #1051
  • Fix datatable with empty rows #1059
  • Fix Accordion types to allow one child section #1057
  • Feature: New icons 20.06.2019 #1058
  • Breaking: Update Paginator to new design. #1044
  • Icons: Add Pause & Resume #1052
  • Breaking: New icons and remove unused one #1050
  • Fix handling of clicking on ContextMenuItems #1047
  • Breaking: Change accordion API #1039
  • Feature: Sidenav overflow #1048
  • Remove outline from sidenavitem #1046
  • Feature UI-79 Expose onBlur callback for the custom Input option #1045
  • Fix: Stop propagation on click of ContextMenu #1040
  • Make single card column a little smarter #1038
  • Breaking: Page tabs #1018
  • Breaking: Update SidenavItems to support nested items #1028
  • Update context menu separator line colour. #1037
  • Breaking: Breadcrumbs #1020
  • Monaco Editor playgrounds #1036
  • Add "diff with master" functionality on PR previews #1035
  • Fix tabs after last PR :facepalm: #1034
  • Breaking: Scroll buttons for Tabs #1026
  • Fix: Select not showing list of items if no labels are provided #1033
  • Foldable: Fix types #1031
  • Fix: Update examples and fix Status in Card action #1029
  • Support condensed and stop propagation #1030
  • Fix confirm #1027
  • Feature: Enhance Tree component #1015
  • Fix UI-41 Modal rules update #1024
  • Make SidenavItem extensible #1023
  • Feature: Add SidenavSeparator #1022
  • Breaking: Update Layout to work without HeaderBar #1021
  • Feature: Add dark mode to Sidenav #1019
  • Fix: UI-37 Stepper changes #1011
  • Fix: New toolbar #1007
  • Feature: File uploader component #1008
  • Breaking: Rewrite Select + Add Custom Option + Make Accessible + Implement New Design #1005
  • Feature: Add preview icons #1014
  • Breaking: New icons #1013
  • Breaking: Page title redesign. #1010
  • Delete the slack spam #1009
  • Feature: Tabs component #1003
  • 🧹Housekeeping 🧹 #1004
  • Feature: Hide scroll arrows from Tabs 99dac0a
  • Delete main.workflow c920d1d
  • Test out actions e5bc608

v16.0.0

29 May 2019

  • Breaking: Accordion #1002

v15.2.0

29 May 2019

  • Fix: Components Remounting on every render #985
  • Feature: DataTable #998
  • Make contributing guidelines more clear to newcomers #1001
  • Slack Notifications for Failed Builds #999
  • Feature: Add condensed property to Checkbox #997
  • Fix: Select font color handling #996
  • Add font-weight to resourcename and fix color #995
  • Fix: Page controlled activeTabName #994
  • Fix: Chip a11y #991
  • Fix: Add size restriction to Hint #992
  • Feature: Allow autoFocus for the TextArea #988
  • Add border to CardHeader #980
  • Fix: Avatar stretch #978
  • always trigger latest callback #981
  • [Table] Remove hover if no click action #977
  • [SidenavHeader] Hide cursor pointer if no onClick #979
  • Feature: Guided Tour #973
  • Breaking: (literally!) Break words in Cards #975
  • Add a margin to Title #974
  • Add initial E2E setup #976
  • Breaking: More flexible drag & drop on Tree #972
  • Breaking: Make Progress fixed on top and remove error prop #970
  • NPM registry Url, Triggering Contiamo-UIr #968
  • cypress nav labels #967
  • Timestamps, new label #966
  • Feature: New QuestionFill icon #964
  • Pass props down to the Checkbox #963
  • Add clearMessages to OperationalContext #962
  • Remove prevent default from Action cell #961
  • Breaking: Make error message inline instead of floating #959
  • Fix: Docs #948
  • Breaking: Remove deprecated constants #929
  • Remove danger-plugin-jest to resolve security issue #957
  • Feature: Hotkey hook #956
  • Feature: GO HARD on a11y #922
  • Feature: Add support for SSR #931
  • Feature: Splash hooks & useInterval #940
  • Feature: TopbarSelect hooks #943
  • Fix: it was not possible to disable Tree component inside CardSection #953
  • Fix: Toggle: decreased the label font size to 12px/fineprint #951
  • Fix: Improve tree component #950
  • Breaking: Add columns param to CardColumns and remove flexColumn param from CardColumn #949
  • Tabs hooks #941
  • Modal hooks #942
  • Add padding to td and th #947
  • Add placeholder for textarea #939
  • Fix autocomplete z-index #935
  • Fix docs #933
  • Remove useless comments #932
  • Adjust context menu's overlay z-index to cover everything #927
  • Breaking: Migrate to emotion 10 #926
  • Fix click event on Tree #925
  • Update react-beautiful-dnd (correctly) d3e118a
  • Update changelog e3af393
  • Update snapshots. e3b900d

v14.0.0

15 February 2019

  • Breaking: Refactor Tree Component #919
  • Breaking: Fix operational context #921

v13.2.0

14 February 2019

  • Fix Foldable hook #920
  • *Feature: * Add custom padding prop to PageContent #917
  • Feature: <Foldable /> component to React hook #916
  • Feature: useSyncToPathState hook #918
  • Feature: OperationalContext hook useOperationalContext #911

v13.1.1

7 February 2019

  • Fix: Button Spacing #915
  • Fix: PageArea Grid #914
  • Fix: width of fullWidth textareas #913

v13.1.0

5 February 2019

  • Fix: form and form elements #906
  • Feature: Tree component redesign #907
  • Fix: Avoid to have a 0 displayed #905
  • Feature: Add maxOptions props to Select component #904
  • Fix: Adjust font weight of ContextMenuItem #903
  • Feature: Allow Pages to have tabs without a title #900
  • Feature: Add width to table columns #902
  • Feature: Update ActionMenu to be small #897
  • Fix: Update Sidenav props to be normal #901
  • Feature: Add onClick prop to Cards #898
  • Fix: Remove magic number, fix tab padding #899
  • Feature: Add tabs to CardColumn #896
  • Feature: Full Size Pages #894
  • Fix: Remove unnecessary button margin #893
  • Fixes #892: Removes unnecessary button margin #892
  • Add tabs to CardColumn 5213f17
  • Update page to allow truly FULL SIZE options (for Pantheon query editors) 72e0473
  • Add maxOptions props to Select component 0cbb2a1

v13.0.0

9 January 2019

  • Enhance: foldable card sections #888
  • Feature: Full width column in modal #890
  • Add leftOfTabs prop to cards #889
  • Feature: Add spinner feature to card tabs #877
  • Feature: Add chevron-up-down icon #885
  • Enhance: Add day-of-week mark to datepicker #886
  • Fix: Update react-styleguidist. #883
  • Breaking: Remove breakdown component. #882
  • Fix: full screen modal height #881
  • Feature: Add sortable feature to Table #878
  • Feature: Add Message component #876
  • Update TopBar example #880
  • Fix: Push the confirm in front of modal #879
  • Enhance: context menu child sizes on window resize #875
  • Feature: Add Toggle component #873
  • Fix: height of headermenu #870
  • Remove breakdown component. ac02c11
  • Add day-of-week mark to datepicker d0f2d89
  • Toggle handler for card sections 29a88d3

v12.4.0

13 December 2018

  • Fix: Foldable and Group #863
  • Fixes #861: loosen Toggler's typing #861
  • Fixes #862: adjust group header margin #862
  • Add Accordion example 364cd29
  • Allow exposed toggler to be customized, allowing fine-grained onClick behavior 99834c9
  • Fix typing 118ae7d

v12.3.0

12 December 2018

  • Fix: Header menu #866
  • Fix collapsed card section #868
  • Fix: TopbarSelect exports #867
  • Feature: Topbar improvements #860
  • Feature: Add more flexibility to Confirm #864
  • Fix: HeaderMenu line height for long strings #859
  • Topbar improvements 95da8f1
  • Update width of HeaderMenu to match parent b1a0608
  • Fix header menu line height 116de3d

v12.2.0

10 December 2018

  • Fix: Make whole foldable bar clickable #857
  • Feature: Add copy/paste to Code #856
  • Feature: Add a Group component #855
  • Feature: Foldable component #854
  • Feature: Add Contact component to for user metadata #850
  • Add Slack Webhook #852
  • Feature: Add headless property to Table #849
  • Fix: Autocomplete #848
  • Enhance: Adjust CardSection title #846
  • Build Lambdas b5ce9cd
  • Add Foldable component 8bc0e23
  • Update Contact, ContextMenu, Hint and Topbar: 0681d58

v12.1.0

26 November 2018

  • Focus and blur handlers for Textarea #845

v12.0.0

26 November 2018

  • Breaking: Making page prop non-optional. #820
  • Feature: Add blockquote style to Markdown #844
  • Fix: Textarea focus style #843
  • Fix: Prevent mouse events on context menu #842
  • Feature: TopBar components #818
  • Fix: Set Select height to Input height #838
  • Fix: Refactor Input component #840
  • Fix: Support Layout cases where Page has no title #839
  • Feature: Markdown Component #831
  • Fix: Make select filter case insensitive #836
  • Fix: Adjust page width in extreme overflow cases #825
  • Feature: Add lighter color to placeholders #829
  • Feature: Add onClick callback on message #830
  • Fix: Remove unnecessary border from card section #828
  • Fix: Small design improvements #827
  • Fix: Remove title from Page divs #824
  • Feature: Allow image to be a react node on List #823
  • Feature: Add copy button feature to Code:json #813
  • Feature: Improve the pushMessage stacking #822
  • Fix: Define an explicit height to CardColumn #821
  • Fix: Remove lodash omit from Code.tsx #789
  • Fix: List component #816
  • Add copy button feature to Code:json #812
  • Regenerate changelog 13e7a18
  • Refactor Input component e265627
  • Support Layout cases where Page has no title f0f8faf

v11.0.0

29 October 2018

  • Feature: Tree reordering #805
  • Feature: Page loading prop #802
  • Feature: Monospaced card items #803
  • Fix icon documentation #806
  • Breaking: opinionated table actions #781
  • Fix: Improve tree component layout #800
  • Fix: input background #797
  • Fix: splash typings #796
  • Tree reordering a89ab63
  • Move to data table-like API d46558b
  • Accept react nodes in the Table rowActions prop bb7d9a7

v10.0.0

18 October 2018

  • Feature: Add multi-color capability to Page #793
  • Fix: regression on master with unterminated JSX #794
  • Feature: Allow function for Page.Confirm actions button #792
  • Breaking: Adjustments #788
  • Feature: Recalculate tree open paths when depth changes #780
  • Feature: LabelText Moved To src/LabelText #777
  • Feature: Add carets #775
  • Feature: [Splash] API for logo, logoSize #757
  • Feature: Autocomplete/Input Prefill & Clear #773
  • Fix: Adjust overflow on Modal so autocomplete bleeds out #772
  • Feature: Update Modal to be full page #769
  • Fixes #785 and #786: Modernized Progress and adjusted z-indices #785
  • Fixes #782: CSS is now valid #782
  • Fixes #778: Improve HeaderMenu and ContextMenu types #778
  • Fix #746: Include typedefs for Code in final build #746
  • Improve Autocomplete and Input to support new designs 08dcf4a
  • Update Modal to be full page 34e5497
  • initial commit d42c778

v9.1.1

4 October 2018

v9.1.0

4 October 2018

  • Feature: Allow configuration of Button's text color #768
  • Fixes #759, adds textColor prop to button #759
  • Add List and Stepper components 851dc9a
  • Update Autocomplete to be fully controlled 1321589
  • Add initial Autocomplete component 453988d

v9.0.0

17 September 2018

  • Feature: Add cmd+enter submit to text area #736
  • *Feature: Undo and Redo icons #733
  • Fix: Refactor code to fix layout #730
  • Feature: Allow conditional rendering of Sidenav Header Items #719
  • Feature: Card tabs #713
  • Fix: Handle outside links in 'to' props #700
  • Breaking: Remove tab name lowercasing in Page component #692
  • Add Greenkeeper badge 🌴 #717
  • Fix: Adjust Logo component padding #711
  • Fix: Table.columns type #716
  • Feature: Add onError handler on operational-ui provider to allow external logs #715
  • Feature: Export styled #714
  • Fix: Remove root from code json #712
  • Breaking: Improve the Code json viewer #710
  • Add Dangerfile #707
  • Fix #698: Added styling to fix model confirm styling #698
  • Check existance of children before rendering #703
  • Add url-regex to detect outside links 45800a5
  • Add a max height to context menu popup 7e396c4
  • Update deps a1bbe2b

v8.0.1

28 August 2018

  • Fix: Improve display of long words in Tree component #704
  • Fix: ProgressPanel margin #702
  • Add warning to Page in preparation for #692 #699
  • Fix: Page-related regressions in 8.0 release #695
  • Fix: page height calculation in condensed title mode #693
  • Fix: Fix form style #694
  • Hide CardHeader 891e462
  • Improve long word handling in Tree component 30017ab
  • Fix ProgressPanel margin 6786250

v8.0.0

23 August 2018

  • Feature: Enforce height on Layout #691
  • *Feature: * Add condensedTitle option to Page component. #680
  • *Feature: * Grid and Share icons #689
  • *Fix: * All page/layout known bugs #688
  • *Breaking: * Add CardSection component #675
  • *Feature: * Compact Sidenav #677
  • *Feature: * actionsPosition on Page and iconPosition on Button #683
  • *Feature: * Deterministic ordering for card items #681
  • Add share icon #685
  • Hide Message and Messages components #678
  • Flexible input width in small containers #671
  • [#629] Better types for Card component #655
  • Deal with long error in error boundary #664
  • Disable error boundary in styleguidist #667
  • Add CardSection component 947b9f6
  • Refactor Icon to have only relevant props in the DOM 64bf5fe
  • Drag and drop feedback for card sections 5546dfb

v7.0.1

7 August 2018

  • Fix Theme typings import error #663
  • Update Changelog 580fe07
  • Update Changelog e356466
  • Update PULL_REQUEST_TEMPLATE.md 075e098

v7.0.0

7 August 2018

  • Feat theme #661
  • Add currentColor assignment to spinner svg shapes #662
  • Workaround compiled .d.ts files #658
  • Improve confirm api #654
  • Feature: Splash Screen #647
  • Feature: Error Boundary #656
  • Spread HTML props for remaining components #649
  • Export type definitions #652
  • Add InfoPanel component #653
  • [Breaking change] Refactor typography and add FinePrint #651
  • Remove non-HTML attributes from Page component props spread #648
  • Spread HTML props for context menu #645
  • Spread HTML props for input components #646
  • Spread HTML props one more batch of components #643
  • Enable custom starting textarea height. #644
  • BREAKING: Simplify Loading Progress & Add to Context #631
  • BREAKING: Modal style #628
  • Spread HTML props for sidenav components #641
  • Spread HTML props for low-risk components #640
  • Spread HTML props for Breadcrumbs #638
  • Spread HTML props for Breadcrumb #637
  • BREAKING: Allow only react elements in page tabs #633
  • Spread html props for AvatarGroup #636
  • Update package.json to include built assets #634
  • Update Jenkinsfile #632
  • BREAKING: Restructure Operational UI to no longer be a monorepo #627
  • Add confirm and modal to the Page component as function-as-a-child #624
  • Generalized logo component #625
  • Modal redesign. #620
  • Fix layout main overflow #623
  • Strict logo sizing inside header bar #621
  • Redesign Textarea component. #617
  • Restructure Operational UI to no longer be a monorepo 103041c
  • Improve typings 40802b8
  • Add changelogs on publish 07f4c74

v6.4.0

23 July 2018

  • Explicit overflow on sidenav header #619
  • Add aliases to ProgressPanel to match more usages #618
  • Add tree component #611
  • Tree component: InitiallyOpen functionality, color assignment, visual fine-tuning e144fd5
  • Add small name tag for tree component b6d5b49
  • Refactor to have only one switch e71ce3d

v6.3.0

23 July 2018

v6.2.0

20 July 2018

  • Adjust default color of the spinner #615
  • Improve status api #614
  • Improve the Status API 6b0e6b5
  • Add Contiamo Logo f5bcc1a

v6.1.0

19 July 2018

  • Add PageAreas for advanced layout cases #613
  • Add action context menu. #598
  • Enable ContextMenu click element styling. 47f68f9
  • Fix text color of disabled menu item. f4edd25
  • Implement changes suggested by @TejasQ. 2f13683

v6.0.0

19 July 2018

  • Jenkins Pipeline #571
  • ProgressPanel component #604
  • Fix page routing sync #610
  • Hidden tab #612
  • Optimize rendering of components #609
  • Fix vertical alignment bug for card header action items #607
  • Date picker min-max ranges and visual updates #594
  • Remove visualizations package and related scripts #597
  • Remove unused components #600
  • Remove dead weight 5bd0e69
  • Re-add lost tinycolor2 dependency 02452cc
  • Progress panel component 75bbd85

v5.3.0

17 July 2018

  • Fix react version conflicts #602
  • Feat/textarea fullwidth #596
  • Update Button padding. #592
  • Update status indicator colors. #591
  • Play, pause and menu icons #595
  • Replace webpack with file-by-file tsc build for components #579
  • Remove deprecated theme from visualizations. #593
  • Add visual tests for adding series and updating palettes. #588
  • Re-fix sunburst exit transition. #585
  • Feat/resource name #587
  • Add warning style button. #589
  • HeaderMenu #566
  • Add a pull request template #582
  • Re-add href attribute to Button component #586
  • Enhance visual tests website #560
  • Remove utils package #576
  • Add colorMapper util #565
  • Fix Confirm cyclical import #581
  • Initial HeaderMenu commit. c973cf3
  • Rough refactor of ContextMenu and HeaderMenu. b4ee1db
  • Move visual tests folder inside visualizations c832e22

v5.2.0

12 July 2018

  • Export Confirm #580
  • Fix sunburst transitions in hidden tabs. #574
  • Add an integration test to avoid this fail again fad9b34

v5.1.0

11 July 2018

  • Feat/confirm #577
  • Hint component #562
  • Fix transform origin. Add left/right props #569
  • Fix Status component #573
  • Fix visualization color assigner. #570
  • Fixed height on ContiamoLogo #568
  • Fix emotion imports and babel transpilation #567
  • Enhance icons + add Sql and SavedQuery icon #563
  • Avatar and nametag color palette #559
  • Enhance spinner component #555
  • Add Confirm component 601fc55
  • New spinners 2c6a934
  • Refine new spinners edde6e9

v5.0.0

5 July 2018

  • NameTag component #556
  • Message management inside OperationalUI #546
  • Added cases to components that we'll need for other UIs #554
  • Update next script #557
  • Update sidebar. #552
  • Refactor message management 0d089d6
  • Refactor Context interface. Add dev server 4349839
  • Refactor and optimize message management ff23363

v5.0.0-0

4 July 2018

  • Tooltip enhancements #550
  • Update component font weights with constants. #551
  • Add opacity to chip backgrounds. #549
  • Convert color constants to hex. #548
  • Add favicon to operational website #547
  • Add custom icons #544
  • Fix layout on <Layout/> #540
  • Remove @operational/theme package #536
  • Fix Icon left/right props #545
  • Adjust card bottom margin #542
  • Remove @operational/theme from components package 11da005
  • Remove theme package for good 86b4543
  • Refine Tooltip enhancement implementation per @TejasQ's review ecd2f92

v4.0.0

28 June 2018

v3.0.0

28 June 2018

  • Feature/input copy #538
  • Add right prop to CardColumn #539
  • Spring cleaning #520
  • Remove all React warnings #535
  • Close select when selecting single item #532
  • Copy CNAME file to gh-pages deploys #533
  • v2.1.0 #534
  • Remove website package f069a11
  • Move visualizations docs into their folders 33f6e30
  • Remove sidebar components 7ebb9e6

v2.1.0

27 June 2018

  • Replace xAttribute/yAttribute with series datum accessors. #531
  • Visualizations tests #498
  • Add a proper Form component #530
  • Add Sha component #528
  • Update Grid logic for Page #524
  • Fix CardHeader icon handling #526
  • Icon button for inputs #519
  • Improve the start command #522
  • Fix snapshots #523
  • Update documentation. 44f21e3
  • Fix axis transitions and margin updates. bae5def
  • Add axis titles to visual tests. 3a4e443

v2.0.10

21 June 2018

  • Updated page header and title size ed6ea45

v2.0.9

21 June 2018

v2.0.8

21 June 2018

  • Align buttons, fix labels 175daa1

v2.0.7

21 June 2018

  • Update CardHeaders and Inputs afbe22d

v2.0.6

21 June 2018

  • Refactor Inputs and Pages 5a550d3

v2.0.5

21 June 2018

v2.0.4

21 June 2018

v2.0.3

21 June 2018

  • Add PageContent, minor improvements to CardItem 0fcbf76

v2.0.2

21 June 2018

v2.0.0

21 June 2018

  • Code component #513
  • Fix SidenavItem active state #518
  • Enhance sidenav #514
  • Fix UI regressions for inclusion in our products #515
  • Remove css prop #516
  • Fix UI regressions for inclusion in our products: e2994b3
  • Refactor sidenav implementation bbdbb1a
  • Extract global styles from Code component. 1dd6014

v1.0.3

20 June 2018

  • [Patch] Export of CardColumns 08682f9

v1.0.2

20 June 2018

v1.0.1

20 June 2018

v1.0.0

20 June 2018

  • Paginator redesign. #507
  • Add HeaderBar #508
  • Fix datepicker input ref propagation #512
  • Chip redesign. #505
  • Improve button styling. #510
  • Page component redesign #509
  • Fix internal style adjustments #503
  • Update buttons #500
  • Refactor: 5c21e94
  • Added HeaderBar according to #475 e2dc102
  • Initial paginator redesign. 127df2c

v0.4.2

21 September 2017

v0.4.1

21 September 2017

v0.4.0

21 September 2017

v0.3.0

18 June 2018

  • Move all components to emotion #501
  • Feature/card element content #493
  • Feature/resource list #497
  • Update default number formatter using d3-format. #496
  • Update style constants #492
  • Update scatterplot example with axis titles and rotated axis labels. #494
  • Add Status component #495
  • Card and card header redesign #490
  • Chart focus customisation #487
  • Axis improvements #486
  • AvatarGroup improvement #484
  • Fix tests on CI #489
  • Add scatterplot example. #483
  • Massive refactor #482
  • Fix d3 utils for path attrTween transitions. #480
  • Simplify and improve visualisation typings. #479
  • Chart renderer opacity #481
  • Split the build & deploy website scripts #474
  • Visualization improvements #470
  • General chart improvements #471
  • Enhance readmes #469
  • Refactor npm scripts #460
  • Refactor Lerna 2cbc397
  • Refactored repository structure to improve developer experience 42baff6
  • Applied codemod to components 88def03

v0.2.2

1 June 2018

  • Tune sidenav #472
  • Update clean scripts b62fc4c
  • Add more chart examples to website. a825aae
  • Tidy bars renderer code. 7349a17

v0.2.1

15 September 2017

  • Support mandatory theming #65
  • Button styling and testing #64
  • Add asset fingerprints #63
  • Added fonts 161445c
  • Remove existance checking on the theme object 74fb451
  • Added a ColorPicker component and documentation 43aac2a

v0.2.0

31 May 2018

v0.1.3

30 May 2018

  • Fix sunburst exit transitions. #465
  • Deprecation #452
  • Feature/chart focus #450
  • Button spinner #455
  • Improve logging lifecycle b7adaa7
  • General code tidy-up. 30dba09
  • Implement axis font size configuration. 703e541

v0.1.2

25 May 2018

v0.1.1

14 September 2017

  • Add versioning script (including build) to showcase #60
  • Fix/update readme #57
  • Simplify dependencies and npm scripts #58
  • Fix snapshot imports + linting to pass pre-commit hooks #56
  • Infra/typescript #55
  • PROTOTYPE: typescript migration #54
  • Feature/styling #50
  • Feature/rawloader #47
  • Add Icon component #46
  • Add showcase font utility test #48
  • Prototype: button modifiers #49
  • Fix/remove compiled code #45
  • Infra/tests and lint #44
  • Moved things around to get the deployment build working #43
  • Infra/package split #41
  • Greyed out unfinished components for now #40
  • Fixed link to tooltip #39
  • Added favicon #38
  • Improvement/ui #37
  • Fixed the sidenav. Literally gave it position: fixed #36
  • Feature/sidenavigation extension #35
  • Separated out dependencies from devDeps #32
  • Feature/input and select #31
  • Feature/buttons #30
  • Feature/styling #29
  • Updated code style to fbjs/strict and refactored the font handling in… #28
  • Added Proxima Nova as a font. #27
  • Created a Sidebar doc page #26
  • Fixed babel config #25
  • Added a Stats component page #24
  • Improvement/sidebar item open state #23
  • Added a bit about PlusChips to the doc #22
  • Feature/chips page #21
  • Added a <Tooltip /> doc page #20
  • Feature/cards page #19
  • Updated webpack configs for production deployments #18
  • Abstracted out the Showcase App #17
  • Added the tooltip to exports #16
  • Created a smart sidebar #15
  • Improvement/icons over text #14
  • Oops! Silly mistake exporting NAMED components instead of default com… #13
  • Updated lib and export #11
  • Created components for the Process-Flow Decision Tool #10
  • The header component #3
  • Added missing click behavior to SideMenuItem #4
  • Created a SideNavigation component that will serve as the main navigation for future products #2
  • Tooling 🔨 #1
  • Moved everything to typescript; broke the playgrounds 4c295c8
  • Moved ALL COMPONENTS except withTooltip to TS. withTooltip is more complex and will take more work. a66c34b

v0.1.0

21 September 2017

  • Refactor and document colors #82
  • Fix gitignore #81
  • Make input component stateless #76
  • Typography styles #80
  • Stateless color picker #79
  • Enable project development within packages directory #77
  • Switch component #75
  • Remove existance checking on the theme object #66
  • Feature/color picker #67
  • Added compiled code for now for git npm inclusion 58d3e27
  • Fix showcase issues caused by refactor f501a41
  • Including compiled utils for easier future setups 769f80a

v0.1.0-40

25 May 2018

  • Fix length of text in sunburst breadcrumbs. #462
  • Fix message padding #461
  • Remove lib files a4a436c

v0.1.0-39

25 May 2018

  • Fix messages #459
  • Remove lib folders and update build scripts #458
  • Select fixes #454
  • Dx/styleguidist #453
  • Make sunburst breadcrumbs configurable. #449
  • Add range and stacked rendering to charts. #447
  • Add event flags. #446
  • Error message dismiss #448
  • Visualisation improvements. #443
  • Add charts to website. #444
  • Initial charts commit #437
  • Visualisation styling #441
  • Enhance documentation #439
  • Upgrade CSS typing #440
  • Base charts. e109fd1
  • Regenerate yarn.lock 59e2610
  • Add styleguidist with typescript configuration bd404cf

v0.1.0-38

11 May 2018

  • Add components for Identification #431
  • Parcel builds for website and visual tests #435
  • Sidenav gradient #429
  • Fix typo in website: Progresss -> Progress #434
  • Fix typo in Checkboxes section of website #432
  • Fix visual tests build #430
  • Parcel dev and build on visual test cases and website 5bd0500
  • Avatar prop refactoring and color assignment ebde37b
  • Improve visualisation focus labels. ead603f

v0.1.0-37

4 May 2018

  • Disable link default styling in side nav #428
  • Dev environments to parcel #427
  • Table actions and column css #426
  • Page styling #425
  • Parcel dev environment for visualizations 42819b5
  • Components and blocks dev server to parcel 608d4d2
  • Fix layout, page and breadcrumbs css bugs fe8d288

v0.1.0-36

2 May 2018

  • Fix missing css runtime error in textarea #423
  • Update deploy scripts #418
  • Revert "Revert "Upgrade build dependencies (merge 3rd)"" #422
  • Revert "Upgrade build dependencies (merge 3rd)" #421
  • Upgrade build dependencies (merge 3rd) #419
  • Upgrade build dependencies ebe1084
  • Add visualizations to demo page. 3ec0d1f
  • Add sections to showcase website. Break off visualizations demos b824e02

v0.1.0-35

26 April 2018

v0.1.0-34

25 April 2018

  • Experimental back link prop should be optional a9b390d

v0.1.0-33

25 April 2018

  • More flexible page back button api #413

v0.1.0-32

25 April 2018

  • Page enhancements #412
  • Enhance visual tests website #404
  • Revive stale components #411
  • Improve README #406
  • Enhance/js org subdomain #401
  • Text area fixes #405
  • Added files for js.org subdomain and updated website build script 3f02a26
  • Removed some showcase dotfiles 06c2d3f
  • Prepare cleanup: InfoTile -> Tile, Heading1Type -> Heading1, delete record component children 0f27f51

v0.1.0-31

18 April 2018

  • Add colors to showcase page #402
  • Fix removal of exiting sunburst elements. #399
  • Text area fixes 19775d5
  • Add colors to showcase b0b749f
  • Improve contributing instructions de0d330

v0.1.0-30

17 April 2018

  • Form element enhancements #394
  • Textarea component e3b5baf
  • Fix removal of exiting sunburst elements. 3741eb1
  • Form elements: remove console statements, minor refactors 1b8c474

v0.1.0-29

16 April 2018

  • Revamp Layout component. Add Page #398
  • Add visual test cases deploy script #395
  • Go back to master branch after new website is pushed from gh-pages e249c8f

v0.1.0-28

16 April 2018

  • Styling improvements #386
  • Fix datepicker #383
  • Prepare new website/docs release #384
  • Finish website structure 4ef1248
  • Reduce theme colors. 16px spacing fccba31
  • Single-file showcase examples for the codesandbox f3f0b10

v0.1.0-27

11 April 2018

  • Fix ommitted px in SelectOption style declaration 28c9d0d

v0.1.0-26

10 April 2018

  • Select component fixes #382
  • Table row click handler #379
  • Enhance input #378
  • Improve tables #374
  • Remove async elements from select #371
  • Remove color picker and upload #376
  • Use ids for dom ids instead of keys #372
  • Set up minishowcase to test id propagation 5eff83c
  • Add styling improvements and empty view to tables cd3edc3
  • Add input hint and validation error 5d7b5b0

v0.1.0-24

3 April 2018

  • Allow custom react element in sidenav label #373
  • Use ids for dom ids instead of keys 77204db

v0.1.0-23

3 April 2018

v0.1.0-22

29 March 2018

  • Improve layout+sidenav interop #368
  • New showcase layout #340
  • Move components and blocks docs to gitbook-style markdown. Remove showcase next.js setup 3a3f78f
  • Separate showcase from visual test cases 0e45ff6
  • Re-add dist a452f40

v0.1.0-21

22 March 2018

  • WIP: Refactoring certain inputs #365
  • Improve general styling #364
  • Fix focus propagation error in date picker. Styling tweaks 1773841
  • Refactor DatePicker: 24db9ae
  • Remove withLabel from Select and use Input-style label 9e8f32e

v0.1.0-20

20 March 2018

  • Enable empty segments in sunburst charts. #363
  • Optional value for input #360
  • Add tabular font feature settings to breakdowns #361
  • Border radius bump. New colors for background, cards and side nav. b75f225

v0.1.0-19

16 March 2018

  • Add icon and progress errors to Auth block. Progress tweaks #359
  • Refactor visualisations. #357
  • Refactor visualisations and improve typings. d7c0f15
  • Remove abstract pie chart renderer. cd62e23
  • Refactor visualisation canvases. e46fd91

v0.1.0-18

13 March 2018

  • Improve efficiency of process flow loop handler. #356

v0.1.0-17

13 March 2018

  • Fix labeled input sizing bug #355

v0.1.0-16

12 March 2018

  • Improve table styling #351
  • Progress component errors + reload #352
  • Grid fixes #354
  • Form fixes #353
  • Update showcase c33e950
  • Flexible MxN grids b90b331
  • Replace hard-coded table padding values with theme spacing ratios dddf84a

v0.1.0-15

9 March 2018

  • Layout component #350
  • Opinionated grids #349
  • Improve card headers #347
  • Explicit button typography #346
  • Date picker fixes #345
  • Improve OperationalUI wrapper #348
  • Fix pie chart percentage string. #339
  • Add automatic node label positioning to process flow. #341
  • Fix process flow focus label. #344
  • Simple idiomatic input #342
  • Simplify build scripts. Tests on CI #338
  • Remove redundant React.SFC type annotations #335
  • Export named components. #332
  • Refactor pie chart accessors, add color assigner. #329
  • Run local lint+prettify+package. Fix tests cac8d26
  • Set up opinionated grids 0327535
  • Differential label vs raw input field implementation 8bd6e92

v0.1.0-14

28 February 2018

  • Fix/toptooltip #327
  • Rename components/blocks IProps to Props, IState to State #326
  • Use yarn in dev instructions #325
  • Specify initial expanded state for records #328
  • Fix sunburst breadcrumb. #323
  • Implement automatic color assignment in sunburst charts. #320
  • Implement journey highlighting in process flows. #241
  • Sunburst improvements. #313
  • Remove unused header components + optional children #318
  • Suppress click handler when button is disabled #317
  • Rename IProps to Props, IState to State 5a6cdc8
  • Refactor sunburst color accessor. dfc74fc
  • Make truncation arrows clickable. 4213264

v0.1.0-13

19 February 2018

  • Visualization color palettes #312
  • Improve record component: naming, styling defaults, api #305
  • Update visual spec case 07. 887b436
  • Add config to suppress initial animation. 623848f
  • Showcase website build 594c6fd

v0.1.0-12

9 February 2018

  • Fix document click event unbind for context menus #310
  • Sunburst charts. #311
  • Improve chips #308
  • Fix showcase header height shrink bug #309
  • General docs and showcase page update #307
  • Add code snippet syntax highlighting #306
  • Fix readme imports #304
  • Build website 40e8e2e
  • Initial sunbust chart commit. d8e85ca
  • Add sunburst charts to visualisation library. e5fa841

v0.1.0-11

30 January 2018

  • Improve documentation #302
  • Enhance/general #300
  • Remove incorrect header width setting #296
  • Fix loop handler behaviour for immediately repeated nodes. #292
  • Nav/organizational elements API refactor #293
  • Build website fcd1f48
  • Update docs site 083477b
  • Set up getting started page 3e2e244

v0.1.0-10

19 January 2018

  • Spinners/progress elements #291
  • Enhance focus styles #290
  • Enforce and document single child for OperationalUI component #286
  • Fix pie charts with no data. #288
  • Move showcase header styles to components #287
  • Piecharts #280
  • General UI enhancements Part 1 #283
  • Improve d3 enter and update selections. #281
  • Checkbox component #279
  • Message component #282
  • Feature-complete Auth component #276
  • Showcase fixes #275
  • Fix/label styling #274
  • Add PieChart to @operational/visualizations exports. 65d19ad
  • Initial pie chart commit. 7d6faae
  • Add pie chart documentation and visual specs. f90f8a7

v0.1.0-7

10 January 2018

  • Auth block #272
  • Update README.md #270
  • Add visual test cases page to process flow #273
  • Breadcrumbs component #269
  • Build website 454fca1
  • Auth block basic API f09f06b
  • Tweak context menu to fit breadcrumbs use-case 3bcf3d1

v0.1.0-6

8 January 2018

  • Improve general readme/getting started docs #267
  • Remove plus chip #268
  • Feature/animate logo #266
  • Enhance home page #262
  • Flatten repository. Run tests against public API #264
  • Simplify homepage logic. Prep new menu 19f2434
  • Fix build f663f0c
  • Migrate to next.js 1831de5

v0.1.0-5

19 December 2017

  • Add public access to scoped repos 5c4ca3b

v0.1.0-4

18 December 2017

  • Remove private registries from publish configs 0a75d0d
  • Remove skip-npm statement 447f5ae

v0.1.0-3

18 December 2017

  • Docs updates #261
  • Rebranding #251
  • Sidenav redesign #254
  • Simplify theme #258
  • Use themes for process flow focus label breakdowns. #257
  • Improve check unchanged script #256
  • Close context menu when item is clocked #250
  • Dev environment improvements #249
  • Add linter and prettier to visualizations #248
  • Rebranding #247
  • Build tweaks #246
  • Infra/build improvements #245
  • Small process flow fixes. #243
  • Minor ui tweaks on DatePicker and SideNavigation options #244
  • Add blocks package #223
  • Fix prettier and tslint versions across projects #239
  • Various minor usability bugs #240
  • Enhance/side navigation header #238
  • Updated SideNavigationHeader to pass the selected option to the onCha… #237
  • Refactor/processflow #236
  • Propagate keys to components #234
  • Exports/typings enhancements #233
  • Improve/processflow #220
  • Fixed #225: Build builds without problem now #228
  • Refactor class based ui-components to use proper methods instead of arrow functions #226
  • Fix breakdown number alignment #222
  • Remove theme from TimelineItem props #221
  • Fixed #225: Build builds without problem now #225
  • Delete package lock files c336b22
  • Uniform lint, prettier and package scripts b4d5dc1
  • Lift up dev dependencies 6bc12b1

v0.0.1-36

7 November 2017

  • Showcase style/organization enhancements #219
  • General styling enhancements #218
  • Process flow refactor and bug fix. #217
  • Process flow improvements. #214
  • Restructuring for remaining style enhancements. Create ui-theme package 777a7fa
  • Move pure(ish) methods outside of classes. 1fa9e4c
  • Move pure functions to below class definitions. 16a8629

v0.0.1-35

2 November 2017

  • Fix implicit ReactFeatherIconName type bug 5203147

v0.0.1-34

2 November 2017

  • Fix typings references a735f07
  • Fix process flow node focus label percentages. 603ba32

v0.0.1-33

2 November 2017

  • Add optional 'request' prop to Upload component #213

v0.0.1-32

1 November 2017

  • Hotfix: re-add react-router-dom to ui-components 6ac5dc3

v0.0.1-31

1 November 2017

  • Export type definitions #209
  • Improve Breakdown colors and readability #204
  • Styling updates #211
  • Fixed card header height #205
  • Fix showcase main link highlight offset bug #210
  • Fix showcase build issues with exported types 5092ba5
  • Export types from ui-components bb7b493
  • Add React.HTMLProps to GlamorousComponent annotations 8ffe7ca

v0.0.1-30

27 October 2017

  • Add API design docs to components #199
  • Enhance/processflow #206
  • Context menu #197
  • Updated focus hover z-index #203
  • Add more process flow visual specs. 370a69b
  • Further improvements to process flow focus labels. 867e9eb
  • Code improvements 32e8dbe

v0.0.1-29

24 October 2017

  • Enhance/processflow #201
  • Disabled input prop #200
  • Marathon component error handling + lifecycle improvements #196
  • Context menu 79f89f1
  • Enable automatic process flow viz sizing. 6eab24e
  • Marathon to support changing test methods 51b0ce1

v0.0.1-28

24 October 2017

  • Improvement/process flow #195
  • Fix focus label CSS. 52470a5
  • Refactor process flow visual test cases. 6f44f1f
  • Add main process flow page with playground and documentation to showcase. e6503c3

v0.0.1-27

23 October 2017

  • Modal component #188
  • Updated select to pass the single option that changed #194
  • Conditional hover on breakdown component #192
  • Enhance select component #191
  • Form components #183
  • PATCH: Breakdowns have new cursor #187
  • Add form labels #182
  • Tweaks 510e83f
  • Fieldset component 209cebe
  • Add full form example. Flush out fieldset-input interop 56cba5f

v0.0.1-26

20 October 2017

  • Added onClick prop to breakdowns #186
  • Add visual test runner for visualizations #179
  • Add Marathon visual test runner component ff7bf18
  • Move Marathon component to showcase 994e307
  • Add withlabel higher-order component 27a8bde

v0.0.1-25

18 October 2017

  • Fix showcase webpack build #181
  • Showcase page enhancements #174
  • Move viz styles to glamor. Remove webpack #180
  • Fix and standardize outside click behavior #176
  • Select Component enhancements #175
  • Add style guide page 7d564e6
  • Add markdown intro pages 94ff448
  • Track values by value only. Remove id 4630ee0

v0.0.1-24

16 October 2017

  • Enhance DatePicker #169
  • Process flow fixes #167
  • Spinner component #170
  • Api/type annotation/prop consistency #168
  • Remove remaining jQuery. 3d851c7
  • Fix and improve link transitions. e4c9a29
  • More consistent type annotations. Move dev server to ui-components package 03c094a

v0.0.1-23

13 October 2017

  • Temporarily fix date picker dependencies #166
  • Fix empty dataset rendering and transitions #165
  • Process flow fixes #163
  • Implement chart events. 404f157
  • Replace jquery event listeners. f193f05
  • Add loop handler and corresponding process flow case. 1ae2ecd

v0.0.1-21

12 October 2017

  • DatePicker #157
  • Temporary build fixes on showcase #160
  • Add improvements to Paginator component #158
  • Add first pass at implementing Upload component #159
  • Expand playground feature #155
  • Grid component #154
  • Fix horizontal overflow in showcase #156
  • [BLOCKING] Add requestanimationframe test shim for React@16 #153
  • Expand click area on side navigation links #151
  • Fix side navigation active state on showcase #150
  • Show chips symbol at all times #149
  • Stateless select #136
  • Typography components #147
  • Disabled button #148
  • React 16 upgrade #145
  • Fix create-component.sh script #143
  • Visualizations: minor cleanup and bookkeeping #144
  • Enhance/paginator #141
  • Remove private flag and change version for visualizations #140
  • 134 - Created breakdown component #135

  • Process flow #138
  • Condensed button #139
  • Simplify icon size logic. Add colors #133
  • Add first pass at implementing Tabs component #127
  • ButtonGroup component #128
  • Remove outlines #132
  • Add private flag to showcase to prevent accidental publish #131
  • Adjust component generator script to reflect new showcase folder stru… #130
  • Restructure and setup showcase for visualizations. #129
  • Standalone dev server #110
  • Fix globs in prettier npm scripts #125
  • Feature/more restyle #126
  • Styling updates #1 #117
  • Minor fixes e0de2eb
  • Remove lib from .gitignore. 710f417
  • Add focus labels. ec69ecf

v0.0.1-19

29 September 2017

  • Updated snapshots. Again. 299f878
  • Hotfix: Added default color to chips 378c527
  • Updated snapshots 596e525

v0.0.1-18

29 September 2017

v0.0.1-17

29 September 2017

v0.0.1-16

29 September 2017

  • Updated progress component to be simpler #120
  • Reorganize showcase side menu #116
  • File naming consistency + component generator script #99
  • Extract theme wrapper into utils #108
  • Reflect wrapTheme extraction to utils package a28c490
  • Mention generator script in the docs 181c9d0
  • Minor script adjustments 694b0af

v0.0.1-13

28 September 2017

  • Styled disabled pagination de71457
  • Some housekeeping for the IVR c395904

v0.0.1-12

28 September 2017

  • TRIVIAL: Adjusted some colors 27b89c8

v0.0.1-11

28 September 2017

  • Adjusted the SideNav for real-world use cases #111
  • Updated theme color 64aecfd

v0.0.1-9

28 September 2017

v0.0.1-5

21 September 2017

v0.0.1-4

21 September 2017

v0.0.1-3

21 September 2017

v0.0.1-2

21 September 2017

v0.0.1-1

21 September 2017

v0.0.1-0.0.1-8.0

28 September 2017

  • Feature/Timeline: Add first pass at implementing Timeline component #105
  • Add first pass at implementing Paginator component #89
  • Progress component #92
  • Feature/infotileicon #104
  • Add .DS_Store to utils/.gitignore #100
  • Tooltip fixes #86
  • Tweak readable text color algorithm #94
  • Remove direct typography assignments in primitive components in favor of theme.typography #91
  • Reconcile tslint and prettier + run them all in precommit #93
  • Remove font from theme #88
  • Reorganize z-index assignments #87
  • Rename Stat component to InfoTile #85
  • Add icon to infotile 3bc81f0
  • Remove withTooltips option, move fixed positioning feature to beta 9957290
  • Add first pass at implementing Timeline component 49ddbd6