- 910: Add OrganizationChart icon
- 905: Fixed Form Ref export
- 885: (MultiSelect): make MultiSelectDropdown optionally searchable through
isSearchable
prop
- 857: (TimeInput): Fix the dropdown button width to accomodate for multi-character units
- 844: Some Icons were rendering the wrong font files. This fixes it.
- 841: Inject @charset: UTF-8 into built CSS
- 840: Fixed a bug with odd numbered collapsible panels. Last panel would not collapse.
- 835: Added a SaveOutline Icon
- 831: Added a FolderOpen Icon
- 830: Removed text color change and opacity when inputs are disabled. Accessbility on text readability change.
- 829: Removed CSS filters from Selectable Card
- 828: Added a Sync Icon to the Icon set
- 814: Added Collapse functionality to the Draggable Resizer
- 823: Typeahead Dropdown select text on focus works on all browsers
- 820: Typeahead Dropdown scroll to selected item
- 795: react-window for typeahead dropdown + some refactor
- 804: Add DoubleCaretVertical icon and trailingIcon prop to Dropdown.Button
- 812: Remove unused MenuDropdown code
- 806: Add Bill Icon to the icon set
- 806: Add Additional Icons to the Icon set
- 797: Refactor Icon set
- 801: Update Dropdown Loading state to have a spinner
- 794: Multi-Org dropdown displays selected item first, and will not offer option to change accounts/orgs if no other accounts or orgs exist
- 793: refactoring MenuDropdown Component
- 788: Ability to show Checkmark on Subway Nav before clicking
- 790: styling fix for MenuDropdown component
- 789: react-window for long lists in MenuDropdown component
- 786: MenuDropdown component design fixes
- 784: Accordion Caret Updates
- 783: MenuDropdown Component
- 779: Added Question Mark Outline Icon
- 776: Updated Typeahead Dropdown to force searching on large list sizes
- 772: chore: update Roboto Mono and Proxima Nova files to woff2
- 768: Added optional property to TreeNavSubMenu
- 769: Selectable resource card for Bulk Actions
- 767: Fixed Form Element text size (14px too small for Proxima Nova)
- 765: Fixed Subway Nav Icon Alignment
- 755: Updated Clockface Fonts
- 762: Fixed Logo Vertical Alignment and Logo Sizings
- 760: Add optional href property to ResourceCardEditableName
- 759: Added new props to Subway Nav
- 757: Created a new Logo Component to match Marketing Logo requirements
- 754: Updated Funnel Page with new Brand Colors
- 752: Added Icon for Bulk Action Deselection
- 751: Added four new icons to the icon set
- 750: Added the SubwayNav component to Clockface.
- 742: Added a new icon to the icon set.
- 744: FormValidationElement bug fix
- 740: Added input functionality to the PaginationNav
- 738: Add new icons to icon set.
- 736: Update logos to new branding standards.
- 733: Using the
<a/>
tag instead of<span>
forResource.EditableName
- 731: No changes. An internal test version.
- 730: Remove conflicting box shadow from dropdown buttons when in error status.
- 727: Allow dropdown buttons to have error status indicated with a styled border
- 728: Export
CreatableTypeAheadDropdown
andColorPreview
- 724: Add a new component
CreatableTypeAheadDropdown
- 722: Revert update to marked dependency that broke storybooks
- 721: Fix color picker's validation to only allow one #
- 715: Fix issue with pencil icon on resource cards
- 717: Fix scrollTo positioning issue in List
- 716: Fix list uncheck flickering issue
- 709: Dependency upgrades
- 708: Force version 9.0.6+ of immer
- 707: Fixed sass / dart warning about division
- 705: Upgraded to react 17.0.2.
- 700: Added optional texts for
value
andmax
fields.
- #694: changed list divider color and added more spacing for clearer hierarchy.
- #689: navbar items when collapsed activate onhover instead of onclick.
- #687: adding generic typeahead dropdown, with supporting files
- [#691] Sub-menu items receive proper visual state on focus
- [#690] Sub-menu items in the navigation register hover and focus states visually
- Upgrade storybook and addons
- Renamed Stories
- Reduced color scale and New enum names for greyscale (g5 ~g95)
- Animation Constants
- New spacing scale ($cf-space-{size})
- New Animation Constants
- New Icon set
- Font scale adjusted
- Overlay Mask color change , overlay footer aligns end
- Popovers style changes (introduce glassmorphism)
- navigation style changes
- Re-structued resource cards
- New color scheme , sizing and font style for buttons
- Dropdown style changes (introduce glassmorphism)
- Tabs new styling
- Panels new styling
- New hover and active state styles (opacity mask)
- Slide Toggle style change
- Table style change
- IndexList style change
- Form labels style change
- SelectGroup style change
- Input style changes
- Selectable card style change
- Other than these style changes, all components were indirectly changed due to new font scale and spacing scale.
- We've changed how we deal with focus on dropdowns. The first item in the dropdown will inherit focus on expansion. This was to guarantee accessibility out of the box. This might break your tests.
- #617: Add Optional Clearing via an "x" Button to Input Textfields
- #672: accordion can have no icon, when there is no body, there is no icon and no interactive styling
- #668: regenerate icon fonts
- #663: reverting z-index raising of portal div
- #662: adding onClick prop to flexbox child
- #641: adding onClick prop to flexbox
-
#657:chore: raising z-index of overlays so they are on top of everything.
raises up the z-index of the portal div so that overlays (dialogs) and notifications are on top of everything; especially hover legend tooltips and annotation tooltips. Notifications are still on top of overlays.
- #640: Fix: visibility input css specificity issue
- #652: Fix: Adding paginationNav to the index
- #647: Add a new 'more' icon
- #635: Allow the pagination nav to listen to currentPage changes
- #632: Add disabledText field to Button-based components
- #633: Add spacng to input so no characters are hidden
- #625: bump y18n from 4.0.0 to 4.0.3
- #619: bump ua-parser-js from 0.7.21 to 0.7.28
- #621: bump lodash from 4.17.19 to 4.17.21
- #622: bump hosted-git-info from 2.8.8 to 2.8.9
- #620: bump handlebars from 4.7.6 to 4.7.7
- #618: Change draggable resizer look and feel
- #610: Add full-screen overylay option
- #611: Add 'Merge' Icon
- #607: Fix: Adding paginationNav to the index
- #569: Introduce a paginationNav component family
- #586: chore(deps): bump elliptic from 6.5.3 to 6.5.4
- #597: Making the resourceCardName component's disabled state opacity generic
- #595: Adding an errorToolTip component and an Error state to existing resourceCardName component
- #594: Additional testID for formelement error message (fixes 593)
- #593: fix: propagate testID to error label
- #592: Add prevalidation mode for formValidationElement
- #582: Add icons
- #576: Export new
MenuStatus
enum forDropDown
; very minor change.
- #574: Upgrade Storybook to 6.1.17
- #573: Enhance
Dropdown
with new, optional parameters for supporting type-ahead dropdowns - #572: adding pretty-quick (similar to prettier, but it only runs on changed files so is much quicker to run)
- #571:
RangeSlider
: adds option to expose the value. - #568: Labels on the
ToggleButton
are now clickable - #567: Bump nested-object-assign from 1.0.3 to 1.0.4
- #565: Create ability to set vertical range slider; adds a new property to the existing
RangeSlider
component
- #564: Add Heart Solid Icon
- #561: Improve behavior of
onEscape
overlay handler
- #560: Add
onEscape
prop that takes in state handler and enables closing of overlays on escape keypress
- #558: Update
Book
,BookCode
, andBookPencil
icons. AddCurrencyEUR
,CurrencyGBP
,CurrencyUSD
,Layers
,Share
,ShareSolid
andShield
icons
- #557: Add
Book
,BookCode
, andBookPencil
icons to font
- #551: Introduce
TimeInput
component - #550: Introduce
ButtonGroup
component - #550: Make
ConfirmationButton
appear in active state while popover is visible - #543: Add Funnel, Bucket, and Function icons to icon font
- #542: Add
tabIndex
andonKeyDown
props toSelectableCard
to enable keyboard interactivity - #541: Improve
testID
usability inTreeNav
component
- #540: Fix critical bugs in
usePortal
hook - #535: Pass back optional event object to
ListItem
click handler
- #533: Ensure portal-based components are not clipped by
TreeNav
- #533: Make
PanelSymbolHeader
styles more specific to ensure proper cascade in built stylesheet
- #531: Relax Yarn engine requirement
- #530: Optimize portal-based components to share a single portal element
- #530: Introduce
usePortal
hook to interact with the Clockface portal system
- #522: Fix
testID
naming convention
- #518: Add
ThresholdBar
composedProgressBar
component - #518: Add
ProgressBar
component - #518: Add
BannerPanel
composedPanel
component - #518: Add
GradientBox
component - #518: Make
PageHeader
responsive - #516: Introduce
List
component family
- #508: Add
testID
to thumb elements inDapperScrollbars
- #502: Enable
Popover
to be closed by the escape key
- #505: Fix dependency issues and address new lint rules
- #503: Expose
onScroll
andonUpdate
props inDapperScrollbars
- #499: Fix export for
CTALinkButton
- #492: Introduce
RBAC
component that conditionally renders content based on permissions
- #497: Introduce
CTALinkButton
component as composed variant ofLinkButton
- #496: Add optional
htmlFor
prop toFormElement
andFormValidationElement
that, if true, will render the components with<label />
instead of<div />
- #495: Add optional
disabled
prop toDropdownItem
andDropdownLinkItem
- #493: Add testIDs to
Notification
dismiss button and child wrapper for easy testing
- #489: Remove same color used by text from the background in IndexList body
- #487: Add
htmlFor
prop toFormLabel
,FormElement
,FormValidationElement
- #486: Expose
onShow
andonHide
props inConfirmationButton
component - #484: Fix
z-index
issue causing notifications to appear underneathFunnelPage
- #482: [Breaking] Remove render props from
ResourceCard
in favor ofchildren
- #482: Refactor
ResourceCard
to extendFlexBox
to offer more layout control - #475: Refactor
Tabs
to optionally render as a space-efficient dropdown at a customizable breakpoint
- #483: Add single-hue gradients for each color spectrum
- #481: Ensure
testID
andonClick
are attached to the same element inResourceName
andResourceNameEditable
- #477: Fix replace
defaultChecked
withchecked
attribute inToggle
component - #474: Refactor
VisibilityInput
to manage its state internally by default with the option to override using props - #472: Add
Upgrade
andCubo
icons to icon font
- #470: Add optional
enableGraphic
prop toFunnelPage
- #470: Add image asset loading to rollup and webpack configurations
- #469: Add optional
linkElement
prop toTab
- #466: Fix
OverlayHeading
overflow issue - #466: Enable optional text wrapping in
OverlayHeading
- #466: Fix appearance of dismiss buttons in
NotificationDialog
- #466: Fix appearance of toggle in
VisibilityInput
- #466: Ensure
Heading
component does not remove margins specified in the funnel page heading styles - #465: Fix gradient mixin transparency issue
- #464: Ensure
testID
prop is assigned toTreeNav
children usinglinkElement
prop - #464: Allow optional
shortLabel
onTreeNavItem
strictly for display whenTreeNav
is collapsed - #464: Make
TreeNavSubMenu
visible so long as the entireTreeNav
is visible - #464: Allow
TreeNav
to be opened and closed on small screens independently of theexpanded
prop - #464: Allow banner element to optionally remain visible when
TreeNav
is collapsed
- #453: Add Sun & Moon icons to icon font
- #451: Add optional
title
prop toDropdownItem
- #451: Add default value for
checked
inToggle
to prevent a bug - #451: Update
Warning
andDanger
styles for Buttons to be more distinct and single hue - #449: Add optional
onClick
prop to theHeading
component
- #445: Ensure proper spacing and alignment of
PageControlBar
children at all screen sizes - #444: Polish appearance of
Tabs
component - #443: Enable
TreeNavHeader
to utilize theComponentColor
type - #442: Update design of
InfluxDBCloudLogo
to conform to brand guidelines - #441: Fix rendering of Rubik font by using
woff2
format instead ofttf
- #437: Introduce new color palette
- #437: Remove Roboto typeface and replace with Rubik (also shrinks the binary)
- #437: [Breaking] Rename
PageHeader
toPageControlBar
- #437: Introduce simplified
PageHeader
component - #437: [Breaking] Remove background color and padding props from
Tabs
family - #437: Add
bordered
prop toPanel
- #437: Introduce
Heading
component - #437: Introduce
InfluxDataLogo
andInfluxDBCloudLogo
components - #437: Redesign
Button
component - #437: Introduce
TreeNav
component family - #437: Combined
variables.scss
,mixins.scss
, andinflux-colors.scss
into a single file - #437: Introduce variables to enforce available font weights in
Rubik
and replace all font weight defintions with the variables
- #436: variables.scss is now exported as part of the clockface bundle
@influxdata/clockface/dist/variables.scss
- #433: Fix
Notification
component exports
- #431: Add
VisibilityInput
component
- #428: Add missing export for
LinkButton
- #427: Remove link color exclusion rule & add
LinkButton
styles
- #426: Replace
data-testid
withtestID
props in components overriding testID. - #424: Introduce
LinkButton
component as a composed variation ofButton
- #424: Pass back optional event object to
RightClickMenuItem
click handler - #422: Render the empty state when ResourceList.Body receives boolean false as children
- #415: Fix
DapperScrollbars
to persist scroll position and prevent jumping - #414: Introduce
Notification
components for briefly conveying information - #413: Introduce
SquareGrid
components for fluid, responsive, proportial grids - #410: Create CSS classes for styling
FunnelPage
typography - #410: Adjust
CTAButton
andPanelSymbolHeader
to match design specifications - #409: Introduce
PanelSymbolHeader
component - #409: Introduce
Bullet
component - #409: [Breaking] Remove
NumberedPanel
- #408: [Breaking] Refactor
Radio
family to becomeSelectGroup
family which supports keyboard access, multi and single select, and contains hidden inputs to play nicer with HTML5 forms - #408: Enable tab focus interactions to improve
SelectGroupOption
accessibility - #408: [Breaking] Require
id
prop for allSelectGroupOption
components - #407: Prevent
DropdownMenu
from dismissing when the scrollbar is clicked or dragged
- #402: [Breaking] Remove
width
prop fromTableCell
andTableHeaderCell
- #400: Refactor
PanelHeader
,PanelBody
, andPanelFooter
to extendFlexBox
- #400: [Breaking] Remove
PanelTitle
component - #400: [Breaking] Rename
childMargin
prop tomargin
inPanelHeader
- #400: [Breaking] Refactor
NumberedPanel
to have a built inPanelHeader
- #397: Introduce
Toggle
component as an abstraction of HTML radio and checkbox inputs - #397: [Breaking] Refactor
SlideToggleLabel
into the genericInputLabel
- #397: [Breaking] Rename
PopoverType
enum to the more genericAppearance
- #396: Improve contrast in
NavMenu
- #395: Introduce
PopNav
component family - #395: Introduce
AppHeader
component family - #392: Make
g1-raven
slightly darker and cooler - #391: Introduce
NumberedPanel
as composed variant ofPanel
- #390: Introduce
FunnelPage
component family - #390: [Breaking] Refactor typography font sizes to be relative instead of absolute for increased flexibility
- #389: Move
RangeSlider
labels inside visible rectangle - #389: Add optional
labelPrefix
andlabelSuffix
props toRangeSlider
- #377: Introduce
RightClick
component
- #379: Add tests and testing CI infrastructure
- #375: Add
onMouseEnter
,onMouseLeave
,onMouseOver
, andonMouseOut
to all button components - #375: Ensure all button component prop interfaces are extending
ButtonBaseProps
- #373: Handle NaN appropriately in numeric Inputs by updating value, type, and status
- #372: Introduce
CTAButton
as a composed version ofButton
- #368: Ensure
Popover
visible prop is not overridden by being out of view
- #366: Prevent children of
OverlayHeader
from disrupting the position of the dismiss button - #366: Allow more customization of
Popover
withinConfirmationButton
- #365: Fix attachment of
Popover
when trigger element is nested in a scrolling element
- #363: Remove
@dump247/storybook-state
,storybook-addon-jsx
, andreact-docgen-typescript-webpack-plugin
dependencies, add hooks to Storybook stories - #360: Add gradients in the green-yellow & yellow-red spectrums to the
Gradients
enum - #356: Fix bug causing
FormValidationElement
to render in error state before the user has interacted with anything - #352: Refactor
TextArea
component to accept customization likeInput
- #352: Fix bug causing
TextArea
to be very tiny - #350: Added explicit check for
className
in PopoverhandleTriggerMouseLeave
method - #342: Upgrade typescript, eslint, & storybook dependencies
- #341: Refactor
ColorPicker
to accept RegEx string that controls the input value - #341: Fix
ColorPicker
bug causing the component to report stale status
- #340: Refactor
ColorPicker
to accept a custom validation function - #340: Refactor
ColorPicker
andFormValidationComponent
to work more like controlled components
- #334: [Breaking] Prepend
cf-
to allDatePicker
class names - #334: Convert
DatePicker
andDateRangePicker
components toFunctionComponent
and wrap withforwardRef
- #334: Convert
Form
component family toFunctionComponent
and wrap withforwardRef
- #333: Convert
ResourceList
component family toFunctionComponent
and wrap withforwardRef
- #333: [Breaking] Prepend
cf-
toResourceCardDescription
&ResourceCardEditableDescription
class names - #331: Improve legiblity of
SelectableCard
default state - #329: Convert
Overlay
component family toFunctionComponent
and wrap withforwardRef
- #329: Use
react-spring
library to handle Overlay animations - #329: Allow
OverlayContainer
margin to be customized - #328: Convert
IndexList
component family toFunctionComponent
and wrap withforwardRef
- #328: [Breaking] Prepend
cf-
to allIndexList
class names - #328: Convert
NavMenu
component family toFunctionComponent
and wrap withforwardRef
- #328: Convert
Tabs
component family toFunctionComponent
and wrap withforwardRef
- #328: Convert
EmptyState
component family toFunctionComponent
and wrap withforwardRef
- #328: [Breaking] Remove
text
andhighlightedText
props fromEmptyStateText
andEmptyStateSubtext
components in favor of directly passing children - #328: Convert
Page
component family toFunctionComponent
and wrap withforwardRef
- #328: [Breaking] Export
PageHeaderLeft
,PageHeaderCenter
, andPageHeaderRight
directly fromPage
instead ofPage.Header
- #327 Fix rendering issue with "always visible"
Popover
s - #324: Convert
DraggableResizer
component family toFunctionComponent
and wrap withforwardRef
- #323: Fix display bug in
ColorPicker
in which the selected color was overlapping the input text - #320: Convert
DapperScrollbars
component toFunctionComponent
and updatereact-scrollbars-custom
dependency to4.0.20
- #319: Convert
ColorPicker
component family toFunctionComponent
and wrap withforwardRef
- #318: Convert
Table
component family toFunctionComponent
and wrap withforwardRef
- #317: Convert
Button
component family toFunctionComponent
and wrap withforwardRef
- #316: Convert
Popover
component family toFunctionComponent
and wrap withforwardRef
- #316: Convert
AppWrapper
component family toFunctionComponent
and wrap withforwardRef
- #316: Convert
Alert
component family toFunctionComponent
and wrap withforwardRef
- #315: Convert all
Dropdown
components toFunctionComponent
and wrap withforwardRef
- #315: [Breaking] Remove
widthPixels
prop fromDropdown
,SelectDropdown
, andMultiSelectDropdown
in favor ofstyle
with default width - #314: Convert
Grid
component family toFunctionComponent
and wrap withforwardRef
- #314: Convert
Radio
component family toFunctionComponent
and wrap withforwardRef
- #314: Convert
SelectableCard
component toFunctionComponent
and wrap withforwardRef
- #314: Convert
TextBlock
component toFunctionComponent
and wrap withforwardRef
- #314: Convert
SlideToggle
component family toFunctionComponent
and wrap withforwardRef
- #313: Fix style bug in
PanelTitle
- #313: Convert
FlexBox
component family toFunctionComponent
and wrap withforwardRef
- #313: Convert
Icon
component toFunctionComponent
and wrap withforwardRef
- #313: Convert
Label
component toFunctionComponent
and wrap withforwardRef
- #313: Convert
Panel
component family toFunctionComponent
and wrap withforwardRef
- #313: Convert
Input
component family toFunctionComponent
and wrap withforwardRef
- #313: Convert
TextArea
component toFunctionComponent
and wrap withforwardRef
- #313: Convert spinner components to
FunctionComponent
and wrap withforwardRef
- #313: [Breaking] Remove
widthPixels
prop fromInput
in favor ofstyle
with default width - #313: [Breaking] Remove
widthPixels
prop fromTextArea
in favor ofstyle
with default width
- #281: Revert absolute path changes
- #278: Add rollup-plugin-includepaths to handle unresolved paths
- #277: Fix export paths to be absolute instead of relative
- #276: Replace all relative import paths with absolute paths
- #275: Support absolute import paths
- #274: Introduce
QuestionMarkTooltip
as a composed version ofPopover
- #274: Split
StandardProps
intoStandardClassProps
andStandardFunctionProps
- #270: [Breaking] Rebuild
Popover
from the ground up using portals and refs to prevent issues with layout disruption and positioning - #270: Introduce
ReflessPopover
as a replacement for the previousPopover
component functionality - #270: Allow optional "default styles" for
Popover
components - #268: [Breaking] Remove
size
prop fromPanel
and addsize
prop toPanelHeader
,PanelTitle
,PanelBody
, andPanelFooter
- #267: Scroll to selected
DropdownItem
whenDropdownMenu
is opened - #265: Make
NavMenu
responsive - #265: Allow customization of
PageHeader
andPageContents
gutter sizes - #265: Make
PageContents
size less rigid - #265: Introduce
PageSubTitle
component - #265: Change backgrounds of
OverlayContainer
andAppWrapper
to be flat colors - #265: [Breaking] Make
PageHeader
and sub-components responsive - #264: [Breaking] Update
SelectableCard
component with top-label design
- #256: Add markdown documentation for
NavMenu
component family - #255: Introduce
TextPopover
as a simplified composed version ofPopover
- #255: [Breaking] rename
Popover
propinitiallyVisible
tovisible
(now allows full external control of popover state) - #254: Add markdown documentation for
Page
components - #254: [Breaking] Simplify how "Presentation Mode" is handled
- #254: Fix style bug in
Page
components that preventedPageHeader
andPageContents
from aligning properly - #252: Add new colors and gradients from InfluxData Brand guidelines
- #251: Introduce
Wand
,WrenchNav
, andDisksNav
icons to icon font
- #243: [Breaking] Make
PanelHeader
composable (we recommend usingPanelTitle
as a child instead oftitle
prop) - #243: Do not render
ResourceCardName
&ResourceCardEditableName
as links if noonClick
prop is passed - #243: Fix appearance of
ResourceCardEditableName
when in edit mode - #243: Reduce padding of
PageHeader
andPageContents
when navigation is above the page - #243: Ensure that
TextBlock
can have its text and background color controlled independently - #243: Position
ResourceListHeader
contents to the left when no filter is passed in - #243: [Breaking] Ensure that
FlexBoxChild
is accessible as<FlexBox.Child />
- #243: Expose
pattern
andrequired
input attributes as props - #243: Make
preventDefault
behavior inForm
onSubmit
optional - #243: Add
cf-
prefix to classnames in allResourceList
andResourceCard
components - #243: Ensure
Popover
dialog can be moused into when show interaction isHover
- #243: Ensure the hidden input inside
SelectableCard
is controlled
- #231: Introduce
RangeSlider
input component - #229: Introduce
SelectableCard
as a port ofCardSelect
from the InfluxDB repository - #224: Introduce
Tabs
family of navigation components - #221: [Breaking] Rename
ComponentSpacer
toFlexBox
andComponentSpacerFlexChild
toFlexBoxChild
- #220: Ensure all
ConfirmationButton
elements receive atestID
attribute - #219: Add
style
prop to all components - #219: [Breaking] remove
color
prop fromIcon
- #219: Ensure
className
prop inTextArea
is being implemented correctly
- #211: Ensure
ConfirmationButton
is exported
- #208: Fix
TextArea
onChange not returning event - #207: Introduce
TextBlock
,DismissButton
, andFlexChild
components - #206: Enhance
Form
component with missing attributes - #204: Introduce
ConfirmationButton
composed component - #202: Introduce standardized
Popover
component - #197: Port
AutoInput
component from InfluxDB and add toInput
family
- #198: Botched release π’
- #193: Extend
Dropdowns
to optionally drop up, fix liminal gap in dropdown parent element, and introduceDropdownItemEmpty
component - #192: Add missing prefix to restore padding around page content
- #190: Update build configuration, add CircleCI integration, deduplicate built CSS
- #181: Fix build warnings from moment locale.
- #180: Prefix all CSS classnames with
cf-
to avoid conflicts with older version in InfluxDB - #178: Add markdown documentation for
Overlay
component family - #170: Introduce and document
Table
component family - #169: Introduce
DatePicker
andDateRangePicker
components - #166: Add markdown documentation for
ClickOutside
,DapperScrollbars
,DraggableResizer
, andWaitingText
- #165: Add markdown documentation for and polish appearance of
SlideToggle
components
- #163: Make
Panel
component optionally dismissable - #161: Remove
.
from alldisplayName
properties - #161: Add
id
to all components viaStandardProps
- #159: Port
ResourceList
andResourceCard
component families from InfluxDB - #157: Add display names to all components so they are legible despite minification in the React inspector
- #155: Add markdown documentation for
Radio
component family - #153: Add markdown documentation for
IndexList
components - #142: Create a single definition for "Standard Types" across all components
- #140: Add markdown documentation for Spinner components
- #139: Add markdown documentation for
Label
- #138: Add markdown documentation for
ComponentSpacer
,EmptyState
,Grid
, andColorPicker
- #137: Improve documentation for dropdown family components
- #137: Fix dropdown menu scrolling bug by updating
react-scrollbars-custom
dependency - #136: Fix appearance of inputs with icons
- #131: Add markdown loading and readme addon to storybook
- #121: Introduce
Checkbox
type inputs
- #118: Organize documentation by dividing each component's stories into "Family" and "Examples"
- #118: Remove child count validation in
Radio
- #118: Extend
FormDivider
to optionally render a horizontal rule inside itself - #118: Add
size
andactive
props toSlideToggleLabel
to allow its appearance to match its associatedSlideToggle
- #117: Port
DraggableResizer
component family from InfluxDB and refactor to conform to Clockface patterns - #116: Write documentation for
Page
family of components - #114: Port
Label
component family from InfluxDB and refactor to conform to Clockface patterns - #112: Allow refs to be passed through in all
Button
components
- #108: Fix a handful of bugs relating to Buttons
- #101: Port
Overlay
component family from InfluxDB and refactor to conform to Clockface patterns - #97: Allow
Icon
to receive an optional colorization viastring
orInfluxColors
enum - #94: Refactor
Button
component into "Base" and "Composed" variations for greater extensibility - #93: Use
className
prop inComponentSpacer
- #92: Ensure dropdown buttons disabled styles appear correctly
- #91: Ensure that panel sizing styles do not affect nested panels
- #88: Use JSX Preview add-on instead of exposing Story Source
- #87: Add theming to Storybook that uses InfluxData brand colors
- The earth was still being formed