All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
- Breaking: Accordion
#1002
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
15 February 2019
14 February 2019
- Fix Foldable hook
#920
- **Feature: ** Add custom padding prop to PageContent
#917
- Feature: component to React hook
#916
- Feature: useSyncToPathState hook
#918
- Feature: OperationalContext hook useOperationalContext
#911
7 February 2019
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 component0cbb2a1
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
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
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
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
26 November 2018
- Focus and blur handlers for Textarea
#845
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
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
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
4 October 2018
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
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
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
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
7 August 2018
- Fix Theme typings import error
#663
- Update Changelog
580fe07
- Update Changelog
e356466
- Update PULL_REQUEST_TEMPLATE.md
075e098
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
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
23 July 2018
- Enhance/new contiamo logo
#616
- Add new contiamo logo
619117b
- Add stacked contiamo logo
13c0d51
- Logo updates
2b75cc8
20 July 2018
- Adjust default color of the spinner
#615
- Improve status api
#614
- Improve the Status API
6b0e6b5
- Add Contiamo Logo
f5bcc1a
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
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
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
12 July 2018
- Export Confirm
#580
- Fix sunburst transitions in hidden tabs.
#574
- Add an integration test to avoid this fail again
fad9b34
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
andSavedQuery
icon#563
- Avatar and nametag color palette
#559
- Enhance spinner component
#555
- Add Confirm component
601fc55
- New spinners
2c6a934
- Refine new spinners
edde6e9
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
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
28 June 2018
- Fix/glamor artefacts
#543
- v3.0.0
#541
- Remove glamor fails
4c522af
- Move to new theme colors
c442315
- Snapshots…
157db41
28 June 2018
- Feature/input copy
#538
- Add
right
prop toCardColumn
#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
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
21 June 2018
- Updated page header and title size
ed6ea45
21 June 2018
- Minor aesthetic fixes
9c65cb2
21 June 2018
- Align buttons, fix labels
175daa1
21 June 2018
- Update CardHeaders and Inputs
afbe22d
21 June 2018
- Refactor Inputs and Pages
5a550d3
21 June 2018
- Update Grid
4a74f6c
21 June 2018
- Improve Input
aa9167d
21 June 2018
- Add PageContent, minor improvements to CardItem
0fcbf76
21 June 2018
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
20 June 2018
- [Patch] Export of CardColumns
08682f9
20 June 2018
- Fix exports
f5c2a3c
20 June 2018
- Make Page title optional
f5eef3d
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
21 September 2017
21 September 2017
21 September 2017
- Synced version numbers
9180320
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
1 June 2018
- Tune sidenav
#472
- Update clean scripts
b62fc4c
- Add more chart examples to website.
a825aae
- Tidy bars renderer code.
7349a17
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
31 May 2018
to
prop#468
- Sidenav redesign
#466
- Card redesign
#467
- Enhance docs
#464
- To prop for buttons and breadcrumbs
a56dd05
- Add bar ranges.
99e609c
- Remove expanded props from sidenav
8296547
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
25 May 2018
- Fix progress dismiss handler
#463
- Add chart date focus.
f6b10af
- Add element focus.
d91acc2
- Implement flag hover.
591626b
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 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
- Added typedefs
71b97d6
- 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
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
25 May 2018
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
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
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
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
26 April 2018
25 April 2018
- Experimental back link prop should be optional
a9b390d
25 April 2018
- More flexible page back button api
#413
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
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
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
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
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
11 April 2018
- Fix ommitted px in SelectOption style declaration
28c9d0d
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
3 April 2018
3 April 2018
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
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
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
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
13 March 2018
- Improve efficiency of process flow loop handler.
#356
13 March 2018
- Fix labeled input sizing bug
#355
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
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
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
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
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
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
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
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
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
19 December 2017
- Add public access to scoped repos
5c4ca3b
18 December 2017
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
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
2 November 2017
- Fix implicit ReactFeatherIconName type bug
5203147
2 November 2017
2 November 2017
- Add optional 'request' prop to Upload component
#213
1 November 2017
- Hotfix: re-add react-router-dom to ui-components
6ac5dc3
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
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
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
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
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
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
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
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
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
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
29 September 2017
- Updated snapshots. Again.
299f878
- Hotfix: Added default color to chips
378c527
- Updated snapshots
596e525
29 September 2017
- Updated .npmignore
d2abbc0
29 September 2017
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
28 September 2017
28 September 2017
- TRIVIAL: Adjusted some colors
27b89c8
28 September 2017
28 September 2017
21 September 2017
21 September 2017
21 September 2017
21 September 2017
- Updated npmignore
e9c7cc6
21 September 2017
- Updated npmignore
6e71665
- Added lib to versioning of ui-components
13ad493
- Updated npmignore
a4e0552
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