eui

Elastic UI Framework 🙌

OTHER License

Downloads
322.8K
Stars
6.1K
Committers
265
eui -

Published by chandlerprall over 3 years ago

  • Reverted part of #4509 and returned EuiDataGrid's background content area to an empty shade (#4542)
  • Added exports for all EUI component props matching EuiComponentProps name pattern. (#4517)
  • Added truncate, disabled, and emphasize props to EuiSideNavItem (#4488)
  • Added truncate prop to EuiSideNav (#4488)
  • Added support for all colors of EuiPanel (#4504)
  • Added hasBorder prop to EuiPanel (#4504)
  • Added labelProps prop to EuiRadio, EuiSwitch and EuiCheckbox (#4516)
  • Added isDisabled prop to EuiAvatar (#4549)

Bug fixes

  • Removed home and end key configured behavior from EuiSelectable (#4560)
  • Fixed nested indicator of last EuiSideNav item (#4488)
  • Fixed override possibility of text color in EuiSideNavItem (#4488)
  • Fixed blurry animation of popovers in Chrome (#4527)
  • Fixed styles of disabled times in EuiDatePicker (#4524)
  • Fixed disabled text color form fields in Safari (#4538)
  • Removed static id from EuiQuickSelectPopover (#4543)
  • Fixed support sever side rendering for EuiDataGrid (#4540)

Theme: Amsterdam

  • Removed letter-spacing from euiFont Sass mixin (#4488)
eui -

Published by thompsongl over 3 years ago

  • Added whiteSpace prop to EuiCodeBlock. (#4475)
  • Added a light background to EuiDataGrid and removed unnecessary height on its container (#4509)

Bug fixes

  • Fixed bug in EuiDataGrid where the grid lost height when showing less rows on the last page (#4509)
  • Updated euiPaletteForStatus color sequence to use higher contrast postive and negative colors. (#4508)
eui - v31.6.0

Published by chandlerprall over 3 years ago

  • Migrated dependency axe-puppeteer v1.1.1 to @axe-core/puppeteer v4.1.1 (#4482)
  • Added EuiOverlayMask directly to EuiModal (#4480)
  • Added paddingSize prop to EuiFlyout (#4448)
  • Added size='l' prop to EuiTabs (#4501)
  • Added content-specific props (pageTitle, description, tabs, rightSideItems) to EuiPageHeader by creating a new EuiPageHeaderContent component (#4451)
  • Added isActive parameter to the useIsWithinBreakpoints hook (#4451)
  • Added buttonProps prop to EuiAccordion (#4510)

Bug fixes

  • Fixed onClose invoking with unexpected parameter in EuiFlyout (#4505)
  • Fixed invalid color entry passed to EuiBadge color prop (#4481)
  • Fixed EuiCodeBlock focus-state if content overflows #4463
  • Fixed issues in EuiDataGrid around unnecessary scroll bars and container heights not updating (#4468)

Theme: Amsterdam

  • Increased EuiPage's default restrictWidth size to 1200px (extra large breakpoint) (#4451)
  • Reduced size of euiBottomShadowSmall by one layer (#4451)
eui - v31.5.0

Published by chandlerprall over 3 years ago

  • Added isLoading prop and added EuiOverlayMask directly to EuiConfirmModal (#4421)
  • Added wrapWithTableRow to remove <tr> in EuiTableHeader(#4465)

Bug fixes

  • Fixed id usage throughout EuiTreeView to respect custom ids and stop conflicts in generated ids (#4435)
  • Fixed EuiTabs role if no tabs are passed in (#4435)
  • Fixed issue in EuiDataGrid where the horizontal scrollbar was hidden behind pagination (#4477)
  • Fixed EuiPopover with initial isOpen working with EuiOutsideClickDetector (#4461)
  • Fixed EuiDataGridCellPopover needing 2 state updates to close (#4461)
  • Fixed EuiBadge with iconOnClick from catching form submit events (#4479)
eui - v31.4.0

Published by chandlerprall over 3 years ago

  • Added getDefaultEuiMarkdownProcessingPlugins method for better control over EuiMarkdownEditor's toolbar UI (#4383)
  • Changed EuiOutsideClickDetector events to be standard event types (#4434)
  • Added EuiFieldTextProps in type definitions for EuiSuggestInput (#4452)
  • Added virtualized cell rendering to EuiDataGrid (#4170)

Bug fixes

  • Fixed heights of append and prepend in EuiComboBox (#4410)
  • Fixed EuiResizableContainer initialization timing based on DOM readiness (#4447)
eui - v31.3.0

Published by chandlerprall almost 4 years ago

  • Added a size prop to EuiContextMenu and added a smaller size (#4409)
  • Added a textSize prop to EuiHealth (#4420)
  • Removed selected item of EuiSelect when hasNoInitialSelection=true and value reset to undefined (#4428)
eui - v31.2.0

Published by chandlerprall almost 4 years ago

  • Added support for adjusting buffer for individual window sides of EuiPopover. (#4417)
  • Added 'full' option to the height prop of EuiMarkdownEditor. Added autoExpandPreview and maxHeight props to EuiMarkdownEditor (#4245)
eui -

Published by chandlerprall almost 4 years ago

  • Reduced the size of the icons and clear button for compressed EuiFormControlLayout (#4374)
  • Added ability for text input updates in EuiDatePicker (#4243)

Bug fixes

  • Fixed EuiSuperDatePicker extra margin when showUpdateButton and isAutoRefreshOnly are active (#4406)
eui - v31.0.0

Published by chandlerprall almost 4 years ago

  • Added collapsble behavior to EuiResizableContainer panels (#3978)
  • Updated EuiResizablePanel to use EuiPanel (#3978)
  • Changed showTimeSelect prop to true when showTimeSelectOnly prop is set to true. (#4372)
  • Updated EuiSuperSelect recently used list to render as <ol> and <li> elements (#4370)

Bug fixes

  • Fixed EuiSuggest popover opening when an empty array is passed into the suggestions prop (#4349)

Breaking changes

  • Removed size prop from EuiResizableButton (#3978)
  • Upgraded to TypeScript v4.0 (#4296)
eui - v30.6.0

Published by chandlerprall almost 4 years ago

  • Adjusted the shadow in EuiComment (#4321)
  • Added success and warning colors to EuiButtonEmpty (#4325)
  • Added a sorting indicator on the EuiDataGridColumn (#4343)
  • Added disabled and loading status to EuiStep (#4338)
  • Added closePopover prop to EuiDataGridColumnCellActionProps (#4346)

Bug fixes

  • Fixed EuiErrorBoundary error message not showing in non-Chromium browsers (#4324)
  • Fixed EuiToolTip closing during initial positioning period (#4327)
  • Added !default to SASS variables of EuiCollapsibleNav (#4335)
  • Fixed EuiDataGrid column property displayAsText (#4351)
  • Fixed propagation of esc key presses closing parent popovers (#4336)
  • Fixed overwritten isDisabled prop on EuiListGroupItem extraAction config (#4359)
  • Fixed inputRef for EuiCheckbox (#4298)
  • Limited the links allowed in EuiMarkdownEditor to http, https, or starting with a forward slash (#4362)
  • Aligned components with an href prop to React's practice of disallowing javascript: protocols (#4362)
  • Fixed form submit bug in EuiButtonGroup by adding an optional type prop for EuiButtonGroupOption (#4368)

Theme: Amsterdam

  • Removed the shadow in EuiComment (#4321)
  • Reduced font size for xs size in EuiButtonEmpty (#4325)
  • Increased font size for m size of EuiListGroupItem (#4340)
  • Reduced padding in EuiToolTip (#4353)
  • Reduced border-radius in EuiRange's tooltip (#4353)
  • Consolidated EuiStepNumber indicators for EuiSteps and EuiHorizontalSteps (#4338)
eui - v30.5.1

Published by chandlerprall almost 4 years ago

  • Upgraded highlight.js to 9.18.5 (#4313)
eui - v30.5.0

Published by chandlerprall almost 4 years ago

  • Export euiSelectableTemplateSitewideRenderOptions (#4305)

Bug fixes

  • Expose isPreFiltered in EuiSelectable props fixing consumer-side searching (#4305)
  • Fixed stale state argument passed to searchProps.onChange in an EuiSelectable(#4292)
  • Fixed initial focus of an EuiButtonGroup when first item in a popover (#4288)
  • Fixed visible scrollbar in EuiComboBox list (#4301)
  • Removed hiding of time select on small screens for EuiDatePicker (#4301)
  • Reverted changing of EuiPopovers ownFocus default from false to true (#4228)
  • Fixed wrong columns assigned to EuiDataGrid leadingControlColumns (#4269)

Theme: Amsterdam

  • Fixed styles for EuiMarkdownEditor (#4289)
  • Rounded all corners of dropdown type of inputs (#4301)
eui - v30.4.2

Published by chandlerprall almost 4 years ago

Bug fixes

  • Reverted changing of EuiPopovers ownFocus default from false to true (#4228)
eui - v30.4.1

Published by chandlerprall almost 4 years ago

  • Exported useDataGridColumnSelector, useDataGridColumnSorting, and useDataGridStyleSelector hooks (#4271)

Theme: Amsterdam

  • Unify colors with the Elastic brand (#4284)
  • Created one consistent look for disabled EuiButton (#4284)
eui - v30.4.0

Published by chandlerprall almost 4 years ago

  • Added eql glyph in EuiIcon (#4110)
  • Added testenv mock for htmlIdGenerator (#4212)
  • Added several Sass mixins for handling of unified focus/hover states (#4242)
  • Exported useDataGridColumnSelector, useDataGridColumnSorting, and useDataGridStyleSelector hooks (#4271)

Theme: Amsterdam

  • Unify focus states by leaning into outline and restricting to keyboard navigation (#4242)
  • Removed faux border from EuiAvatar (#4255)
  • Changed the color and font-weight of inline code block (#4272)
eui -

Published by thompsongl almost 4 years ago

  • Added EuiColorPaletteDisplay component (#3865)
  • Added initialFocusedItemIndex support to EuiContextMenuPanelDescriptor (#4223)
  • Updated the default of the EuiPopovers ownFocus prop from false to true (#4228)
  • Added role="alert" and aria-live="assertive" to EuiForm's EuiCallOut for the errors (#4238)
  • Added menuDown and menuUp glyphs to EuiIcon (#4244)
  • Removed spacer after childrenBetween in EuiInMemoryTable (#4248)
  • Changed clickOutsideDisables to true when ownFocus={false} in EuiFlyout (#4236)

Bug fixes

  • Fixed focus trap + EuiPopover bug which prevented the anchor from receiving focus when the popover closes (#4071)
  • Fixed focus trap error & performance impact when one focus trap is deactivated and another becomes enabled (#4071)
  • Fixed a condition in EuiInMemoryTable to avoid mistaken assignment of sortName (#4138)
  • Fixed bug in small EuiImage's not respecting the optional sizes when allowFullScreen is set to true (#4207)
  • Fixed incorrect initial rendering of EuiDualRange thumbs when element width is 0 (#4230)
  • Fixed bug in EuiSelectable to call searchProps.onChange and searchProps.onSearch calls in EuiSelectable (#4153)
  • Fixed truncation of the EuiComboBox placeholder text (#4210)

Theme: Amsterdam

  • Fixed base line-heights for within euiFontSize[size]() SASS mixins (#4229)
eui -

Published by thompsongl almost 4 years ago

  • Added labelWidth and descriptionDisplay props to EuiSuggestItem (#4180)
  • Added screen reader notification if EuiLink opens in a new window (#4172)
  • Set external prop to true if EuiLink opens in a new window (#4172)
  • Added float and margin props to EuiImage (#4209)
  • Added color and borderRadius props to EuiPanel (#4194)
  • Updated the use case for the EuiPanel prop hasShadow (#4194)
  • Deprecated the onClick, betaBadgeLabel, betaBadgeTooltipContent, and betaBadgeTitle props of EuiPanel (#4194)

Bug fixes

  • Fixed issue with labelDisplay not being passed to EuiSuggestItem (#4180)
  • Fixed copy in EuiDataGrid's header menu's sort actions (#4199)
eui -

Published by thompsongl almost 4 years ago

  • Added more exports for EuiInMemoryTable types (#4179)

Bug fixes

  • Removed unnecessary shadow on hover of EuiButtonGroup (#4186)
  • Fixed position of EuiScreenReaderOnly elements within EuiButtonGroup (#4189)
eui -

Published by thompsongl almost 4 years ago

  • Improved EuiButtonGroup focus, hover, selected and disabled states (#4142)
  • Added display prop to EuiToolTip for common display block needs (#4148)
  • Added support for more colors in EuiProgress such as vis0 through vis9, warning, success and custom colors (#4130)
  • Added affordForDisplacement prop to EuiBottomBar (#4156)
  • Added width property to mobileOptions prop of EuiTableRowCell (#4169)

Bug fixes

  • Fixed issue with duplicate checkmarks in EuiComboBox (#4162)
  • Reinstated base element type extensions for EuiStepHorizontal and EuiStepsHorizontal (4166)
eui -

Published by cchaos about 4 years ago