Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Semantic-Org/Semantic-UI-React
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.85.0
Choose a base ref
...
head repository: Semantic-Org/Semantic-UI-React
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.86.0
Choose a head ref

Commits on Feb 4, 2019

  1. Copy the full SHA
    ecf08ec View commit details
  2. Copy the full SHA
    6ae16dd View commit details
  3. Copy the full SHA
    8b9bc63 View commit details

Commits on Feb 11, 2019

  1. fix(Checkbox): disable click on mouse right/middle button (#3425)

    * Checkbox: mouse right/middle button click event diasabled
    
    * styling fixes, more tests
    
    * Update Checkbox.js
    harish-a authored and layershifter committed Feb 11, 2019
    Copy the full SHA
    a4bf431 View commit details
  2. fix(Dropdown): retain focus on the input if the Dropdown receives a c…

    …lick (#3422)
    
    * fix(Dropdown): retain focus on the input if the Dropdown root element receives a click.
    
    * add a test case
    
    * Update Dropdown-test.js
    
    * Update Dropdown.js
    
    * Update Dropdown.js
    jongsue authored and layershifter committed Feb 11, 2019
    Copy the full SHA
    ab582ed View commit details
  3. feat(Accordion): add icon shorthand for AccordionTitle (#3417)

    * docs(AccordionExampleStandardShorthand): Custom Title Icon Example
    
    Added an example on how to add a custom icon via the standard Shorthand
    
    * fixed lint issues
    
    * feat(Accordion): add `icon` shorthand for AccordionTitle
    
    * fix typings & style
    
    * fix tests
    
    * fix types
    Samuel Nwosu authored and layershifter committed Feb 11, 2019
    Copy the full SHA
    0d28f12 View commit details

Commits on Feb 12, 2019

  1. test(Dropdown): correct a test with open on Space key (#3427)

    * test(Dropdown): correct a test with open on Space key
    
    * Update Dropdown-test.js
    layershifter authored Feb 12, 2019
    Copy the full SHA
    2b8a7eb View commit details

Commits on Feb 13, 2019

  1. docs(Portal): fix controlled Portal usage (#3420)

    * fix(docs): Fix controlled Portal usage (#3408).
    
    * update example
    Fabianopb authored and layershifter committed Feb 13, 2019
    Copy the full SHA
    8365c90 View commit details

Commits on Feb 17, 2019

  1. Copy the full SHA
    d1eb9c2 View commit details
  2. chore(Dropdown): use EventStack component (#3428)

    * chore(Dropdown): use EventStack component
    
    * fix issues
    layershifter authored Feb 17, 2019
    Copy the full SHA
    2d1856e View commit details
  3. Copy the full SHA
    1623e5c View commit details
  4. fix(Dropdown): sets focus to the search input after selection (#3430)

    * fix(Dropdown): sets focus to the search input after selection
    
    * update usages of `searchRef` focus
    jongsue authored and layershifter committed Feb 17, 2019
    Copy the full SHA
    b8f5002 View commit details

Commits on Feb 19, 2019

  1. feat(Transition): allow custom animations (#3438)

    * feat(Transition): custom animations(#3323)
    
    * Update Transition.d.ts
    
    * Update Transition.js
    
    * Update Transition.d.ts
    
    * Update Transition.js
    
    * Update TransitionGroup.d.ts
    
    * Update TransitionGroup.js
    
    * Update Transition-test.js
    
    * Update Transition-test.js
    
    * Update TransitionGroup-test.js
    
    * Update Transition-test.js
    
    * Update Transition-test.js
    jongsue authored and layershifter committed Feb 19, 2019
    Copy the full SHA
    3f81bfc View commit details

Commits on Feb 21, 2019

  1. feat(Sticky): accept refs as value for context and scrollContext

    …props (#3448)
    
    * feat(Sticky): accept refs as value for `context` prop
    
    * feat(Sticky): accept refs as value for `context` prop
    layershifter authored Feb 21, 2019
    Copy the full SHA
    5c7766f View commit details
  2. fix(Checkbox): prevent click propagation from the input element (#3435)

    * fix(Checkbox): Prevents click propagation from the input (#3433)
    
    * fix(Checkbox) Create tests for click on input and label with and without id (#3433)
    
    * fix(Checkbox): Create handler for input click (#3433)
    
    * fix(Checkbox): Improve tests readability (#3433)
    
    * updates
    
    * updates
    
    * improve coverage
    
    * remove target
    Fabianopb authored and layershifter committed Feb 21, 2019
    Copy the full SHA
    aaee3b1 View commit details

Commits on Feb 22, 2019

  1. Copy the full SHA
    527863b View commit details
  2. docs(Modal): fix Modal.Description description (#3450)

    docs(Modal): fix Modal.Description description
    Gary Holland authored and layershifter committed Feb 22, 2019
    Copy the full SHA
    ddbf43d View commit details
  3. Copy the full SHA
    89c74f8 View commit details
  4. Copy the full SHA
    ac9dc92 View commit details
  5. Copy the full SHA
    3ff3563 View commit details
  6. Copy the full SHA
    b5c65ed View commit details

Commits on Feb 23, 2019

  1. Copy the full SHA
    27ea2b5 View commit details
  2. Copy the full SHA
    4d29552 View commit details
  3. Copy the full SHA
    a031dff View commit details
  4. Copy the full SHA
    0ecbe28 View commit details

Commits on Feb 27, 2019

  1. Copy the full SHA
    abba96b View commit details
  2. fix(Search): prevent blur event when SearchResult is clicked (#3456)

    * fix(Search): prevent blur event when SearchResult is clicked
    
    * apply review changes
    
    * Update Search.js
    jongsue authored and layershifter committed Feb 27, 2019
    Copy the full SHA
    c7e245f View commit details

Commits on Mar 1, 2019

  1. Copy the full SHA
    d6f20f9 View commit details

Commits on Mar 4, 2019

  1. Copy the full SHA
    383bcd7 View commit details

Commits on Mar 6, 2019

  1. docs(Sticky): add warning about erratic behavior inside `Sidebar.Push…

    …able` (#2936)
    
    * docs (Sticky): warn about erratic Sticky behavior in a Sidebar.Pushable
    
    * docs (Sticky): put warning message inside ExampleSection
    
    * Update index.js
    brambow authored and layershifter committed Mar 6, 2019
    Copy the full SHA
    ce521fc View commit details

Commits on Mar 10, 2019

  1. fix(lib): fully remove debug in production (#3485)

    * fix(lib): fully remove debug in production
    
    * add comment
    layershifter authored Mar 10, 2019
    Copy the full SHA
    5086470 View commit details
  2. docs(Dropdown|Select|Visibility): remove imports, use faker and compo…

    …nents (#3486)
    
    * docs(Dropdown|Select|Visibility): remove imports, use faker and components
    
    * fix floating example
    
    * fix options
    layershifter authored Mar 10, 2019
    Copy the full SHA
    8947b0b View commit details
  3. Copy the full SHA
    5940fd8 View commit details

Commits on Mar 11, 2019

  1. Copy the full SHA
    5d078aa View commit details

Commits on Mar 12, 2019

  1. fix(Dropdown): not calls onChange when value is not changed on item…

    … click (#3482)
    
    * fix(Dropdown): not calls `onChange` when value is not changed on item click
    
    * add small fixes
    
    * Update Dropdown.js
    
    * Update Dropdown.js
    jongsue authored and layershifter committed Mar 12, 2019
    Copy the full SHA
    25e382e View commit details
  2. Copy the full SHA
    a0c71d9 View commit details

Commits on Mar 13, 2019

  1. Copy the full SHA
    84a7434 View commit details
  2. fix(Tab): panes type definition (#3496)

    fix(Tab): panes type definition
    mbakiev authored and levithomason committed Mar 13, 2019
    Copy the full SHA
    5ce220f View commit details
  3. docs(Search): remove imports of other examples (#3494)

    * docs(Search): Implement own standard custom.
    
    * docs(Search): Implement own category custom example.
    
    * docs(Search): Implement own example for fluid search.
    
    * docs(Search): Implement own example for aligned search.
    
    * docs(Search): Implement own example for input search and fix typo.
    Fabianopb authored and levithomason committed Mar 13, 2019
    Copy the full SHA
    15f8285 View commit details
  4. perf(docs): improve doc examples performance (#3497)

    * perf: remove example mouse listeners
    
    * perf: only re-render ads if necessary
    
    * docs: align menu sidebar to example on scroll
    levithomason authored Mar 13, 2019
    Copy the full SHA
    24bc22b View commit details
  5. 0.86.0

    levithomason committed Mar 13, 2019
    Copy the full SHA
    afc9f74 View commit details
Showing with 2,792 additions and 2,342 deletions.
  1. +1 −1 .babel-preset.js
  2. +31 −101 CHANGELOG.md
  3. BIN docs/public/images/prototypes/react-textarea-autosize.png
  4. +30 −25 docs/public/style.css
  5. +1 −7 docs/src/components/CarbonAd/CarbonAd.js
  6. +2 −2 docs/src/components/CarbonAd/CarbonAdNative.js
  7. +7 −8 docs/src/components/ComponentDoc/ComponentControls/ComponentControlsCodeSandbox.js
  8. +5 −6 docs/src/components/ComponentDoc/ComponentDoc.js
  9. +3 −48 docs/src/components/ComponentDoc/ComponentExample/ComponentExample.js
  10. +0 −10 docs/src/components/ComponentDoc/ComponentExample/ComponentExampleRenderSource.js
  11. +6 −2 docs/src/components/ComponentDoc/ComponentExample/ComponentExampleTitle.js
  12. +1 −1 docs/src/components/ComponentDoc/ComponentSidebar/ComponentSidebar.js
  13. +5 −6 docs/src/examples/addons/MountNode/Types/MountNodeExampleMountNode.js
  14. +19 −7 docs/src/examples/addons/Portal/Types/PortalExampleControlled.js
  15. +10 −3 docs/src/examples/addons/Select/Types/SelectExample.js
  16. +0 −244 docs/src/examples/addons/Select/common.js
  17. +0 −10 docs/src/examples/addons/TextArea/Usage/TextAreaExampleAutoHeight.js
  18. +0 −10 docs/src/examples/addons/TextArea/Usage/TextAreaExampleAutoHeightMinHeight.js
  19. +0 −10 docs/src/examples/addons/TextArea/Usage/TextAreaExampleAutoHeightRows.js
  20. +24 −14 docs/src/examples/addons/TextArea/Usage/index.js
  21. +54 −14 docs/src/examples/behaviors/Visibility/Settings/VisibilityExampleCallbackFrequency.js
  22. +54 −14 docs/src/examples/behaviors/Visibility/Settings/VisibilityExampleGroupedCallbacks.js
  23. +50 −14 docs/src/examples/behaviors/Visibility/Settings/VisibilityExampleOffset.js
  24. +57 −17 docs/src/examples/behaviors/Visibility/Settings/VisibilityExampleUpdateOn.js
  25. +56 −16 docs/src/examples/behaviors/Visibility/Types/VisibilityExampleVisibility.js
  26. +0 −34 docs/src/examples/behaviors/Visibility/Wireframe.js
  27. +4 −2 ...ions/Breadcrumb/Content/{BreadcrumbExampleDividerProps.js → BreadcrumbExampleDividerShorthand.js}
  28. +0 −12 docs/src/examples/collections/Breadcrumb/Content/BreadcrumbExampleIconDividerProps.js
  29. +4 −2 ...ions/Breadcrumb/Content/{BreadcrumbExampleSectionProps.js → BreadcrumbExampleSectionShorthand.js}
  30. +11 −5 docs/src/examples/collections/Breadcrumb/Content/index.js
  31. +2 −2 docs/src/examples/collections/Breadcrumb/Types/{BreadcrumbExampleStandard.js → BreadcrumbExample.js}
  32. +0 −14 docs/src/examples/collections/Breadcrumb/Types/BreadcrumbExampleDivider.js
  33. +4 −2 ...examples/collections/Breadcrumb/Types/{BreadcrumbExampleProps.js → BreadcrumbExampleShorthand.js}
  34. +4 −3 docs/src/examples/collections/Breadcrumb/Types/index.js
  35. +0 −14 docs/src/examples/collections/Breadcrumb/Variations/BreadcrumbExampleBigSize.js
  36. +0 −14 docs/src/examples/collections/Breadcrumb/Variations/BreadcrumbExampleHugeSize.js
  37. +0 −14 docs/src/examples/collections/Breadcrumb/Variations/BreadcrumbExampleLargeSize.js
  38. +0 −14 docs/src/examples/collections/Breadcrumb/Variations/BreadcrumbExampleMassiveSize.js
  39. +0 −14 docs/src/examples/collections/Breadcrumb/Variations/BreadcrumbExampleMiniSize.js
  40. +23 −0 docs/src/examples/collections/Breadcrumb/Variations/BreadcrumbExampleSize.js
  41. +0 −14 docs/src/examples/collections/Breadcrumb/Variations/BreadcrumbExampleSmallSize.js
  42. +0 −14 docs/src/examples/collections/Breadcrumb/Variations/BreadcrumbExampleTinySize.js
  43. +2 −7 docs/src/examples/collections/Breadcrumb/Variations/index.js
  44. +8 −5 docs/src/examples/elements/Button/Usage/ButtonExampleFocus.js
  45. +5 −10 docs/src/examples/elements/Input/Usage/InputExampleRefFocus.js
  46. +42 −0 docs/src/examples/modules/Accordion/Advanced/AccordionExampleIconShorthand.js
  47. +5 −0 docs/src/examples/modules/Accordion/Advanced/index.js
  48. +10 −7 docs/src/examples/modules/Accordion/Types/AccordionExampleStandardShorthand.js
  49. +31 −3 docs/src/examples/modules/Dropdown/Content/DropdownExampleImage.js
  50. +7 −2 docs/src/examples/modules/Dropdown/Types/DropdownExampleClearableMultiple.js
  51. +7 −1 docs/src/examples/modules/Dropdown/Types/DropdownExampleFloating.js
  52. +31 −10 docs/src/examples/modules/Dropdown/Types/DropdownExampleInline.js
  53. +59 −10 docs/src/examples/modules/Dropdown/Types/DropdownExampleMultipleSearchInMenu.js
  54. +16 −3 docs/src/examples/modules/Dropdown/Types/DropdownExampleMultipleSearchSelection.js
  55. +0 −11 docs/src/examples/modules/Dropdown/Types/DropdownExampleMultipleSearchSelectionTwo.js
  56. +23 −2 docs/src/examples/modules/Dropdown/Types/DropdownExampleSearchDropdown.js
  57. +67 −11 docs/src/examples/modules/Dropdown/Types/DropdownExampleSearchInMenu.js
  58. +48 −3 docs/src/examples/modules/Dropdown/Types/DropdownExampleSearchSelection.js
  59. +8 −2 docs/src/examples/modules/Dropdown/Types/DropdownExampleSearchSelectionTwo.js
  60. +44 −10 docs/src/examples/modules/Dropdown/Types/DropdownExampleSelection.js
  61. +11 −12 docs/src/examples/modules/Dropdown/Types/index.js
  62. +47 −4 docs/src/examples/modules/Dropdown/Usage/DropdownExampleCloseOnBlur.js
  63. +9 −3 docs/src/examples/modules/Dropdown/Usage/DropdownExampleCloseOnChange.js
  64. +47 −4 docs/src/examples/modules/Dropdown/Usage/DropdownExampleOpenOnFocus.js
  65. +10 −3 docs/src/examples/modules/Dropdown/Usage/DropdownExampleSearchQuery.js
  66. +7 −1 docs/src/examples/modules/Dropdown/Usage/DropdownExampleSelectOnNavigation.js
  67. +13 −2 docs/src/examples/modules/Dropdown/Variations/DropdownExampleCompact.js
  68. +7 −1 docs/src/examples/modules/Dropdown/Variations/DropdownExampleFluid.js
  69. +7 −1 docs/src/examples/modules/Dropdown/Variations/DropdownExampleScrolling.js
  70. +59 −2 docs/src/examples/modules/Dropdown/Variations/DropdownExampleSearchInMenuScrolling.js
  71. +0 −426 docs/src/examples/modules/Dropdown/common.js
  72. +9 −9 docs/src/examples/modules/Popup/Usage/PopupExampleContext.js
  73. +11 −8 docs/src/examples/modules/Popup/Usage/PopupExampleContextControlled.js
  74. +96 −8 docs/src/examples/modules/Search/Types/SearchExampleCategoryCustom.js
  75. +69 −5 docs/src/examples/modules/Search/Types/SearchExampleStandardCustom.js
  76. +70 −4 docs/src/examples/modules/Search/Variations/SearchExampleAligned.js
  77. +70 −4 docs/src/examples/modules/Search/Variations/SearchExampleFluid.js
  78. +70 −6 docs/src/examples/modules/Search/Variations/SearchExampleInput.js
  79. +1 −1 docs/src/examples/modules/Search/Variations/index.js
  80. +27 −24 docs/src/examples/modules/Sidebar/Usage/SidebarExampleTarget.js
  81. +21 −13 docs/src/examples/modules/Sticky/Types/StickyExampleAdjacentContext.js
  82. +21 −13 docs/src/examples/modules/Sticky/Types/StickyExamplePushing.js
  83. +26 −13 docs/src/examples/modules/Sticky/Usage/StickyExampleOffset.js
  84. +20 −10 docs/src/examples/modules/Sticky/Variations/StickyExampleActive.js
  85. +23 −12 docs/src/examples/modules/Sticky/Variations/StickyExampleOversized.js
  86. +10 −0 docs/src/examples/modules/Sticky/index.js
  87. +24 −0 docs/src/pages/Prototypes.mdx
  88. +4 −4 package.json
  89. +1 −1 src/addons/MountNode/MountNode.d.ts
  90. +9 −15 src/addons/MountNode/MountNode.js
  91. +10 −10 src/addons/MountNode/lib/NodeRegistry.js
  92. +0 −19 src/addons/MountNode/lib/getNodeFromProps.js
  93. +21 −0 src/addons/MountNode/lib/getNodeRefFromProps.js
  94. +11 −5 src/addons/MountNode/lib/handleClassNamesChange.js
  95. +1 −1 src/addons/Pagination/Pagination.js
  96. +1 −3 src/addons/Pagination/PaginationItem.js
  97. +2 −6 src/addons/Portal/Portal.d.ts
  98. +14 −17 src/addons/Portal/Portal.js
  99. +3 −0 src/addons/Portal/PortalInner.d.ts
  100. +10 −6 src/addons/Portal/PortalInner.js
  101. +16 −2 src/addons/Ref/RefFindNode.js
  102. +1 −1 src/addons/Ref/RefForward.js
  103. +0 −6 src/addons/TextArea/TextArea.d.ts
  104. +14 −61 src/addons/TextArea/TextArea.js
  105. +7 −12 src/behaviors/Visibility/Visibility.js
  106. +30 −27 src/elements/Button/Button.js
  107. +1 −1 src/elements/Input/Input.d.ts
  108. +8 −9 src/elements/Input/Input.js
  109. +9 −1 src/lib/customPropTypes.js
  110. +6 −3 src/lib/index.js
  111. +4 −10 src/lib/{debug.js → makeDebugger.js}
  112. +5 −2 src/lib/{handleRef.js → refUtils.js}
  113. +6 −1 src/modules/Accordion/AccordionTitle.d.ts
  114. +8 −3 src/modules/Accordion/AccordionTitle.js
  115. +67 −37 src/modules/Checkbox/Checkbox.js
  116. +10 −7 src/modules/Dimmer/DimmerInner.js
  117. +94 −128 src/modules/Dropdown/Dropdown.js
  118. +0 −3 src/modules/Dropdown/DropdownSearchInput.d.ts
  119. +1 −9 src/modules/Dropdown/DropdownSearchInput.js
  120. +28 −32 src/modules/Modal/Modal.js
  121. +1 −1 src/modules/Modal/ModalDescription.js
  122. +1 −1 src/modules/Popup/Popup.d.ts
  123. +17 −7 src/modules/Popup/Popup.js
  124. +13 −4 src/modules/Search/Search.js
  125. +1 −1 src/modules/Sidebar/Sidebar.d.ts
  126. +5 −6 src/modules/Sidebar/Sidebar.js
  127. +2 −2 src/modules/Sticky/Sticky.d.ts
  128. +21 −22 src/modules/Sticky/Sticky.js
  129. +1 −1 src/modules/Tab/Tab.d.ts
  130. +4 −1 src/modules/Transition/Transition.d.ts
  131. +7 −4 src/modules/Transition/Transition.js
  132. +4 −1 src/modules/Transition/TransitionGroup.d.ts
  133. +6 −2 src/modules/Transition/TransitionGroup.js
  134. +3 −1 test/setup.js
  135. +2 −0 test/specs/addons/Confirm/Confirm-test.js
  136. +0 −29 test/specs/addons/MountNode/lib/getNodeFromProps-test.js
  137. +39 −0 test/specs/addons/MountNode/lib/getNodeRefFromProps-test.js
  138. +18 −16 test/specs/addons/MountNode/lib/handleClassNamesChange-test.js
  139. +19 −0 test/specs/addons/Pagination/Pagination-test.js
  140. +0 −9 test/specs/addons/Pagination/PaginationItem-test.js
  141. +2 −2 test/specs/addons/Portal/Portal-test.js
  142. +14 −1 test/specs/addons/Portal/PortalInner-test.js
  143. +32 −0 test/specs/addons/Ref/RefFindNode-test.js
  144. +10 −100 test/specs/addons/TextArea/TextArea-test.js
  145. +1 −1 test/specs/behaviors/Visibility/Visibility-test.js
  146. +9 −9 test/specs/commonTests/classNameHelpers.js
  147. +4 −3 test/specs/commonTests/hasUIClassName.js
  148. +12 −8 test/specs/commonTests/implementsClassNameProps.js
  149. +5 −3 test/specs/commonTests/implementsCommonProps.js
  150. +24 −15 test/specs/commonTests/isConformant.js
  151. +12 −7 test/specs/commonTests/rendersChildren.js
  152. +47 −39 test/specs/elements/Button/Button-test.js
  153. +10 −3 test/specs/elements/Input/Input-test.js
  154. +20 −2 test/specs/lib/{handleRef-test.js → refUtils-test.js}
  155. +5 −2 test/specs/modules/Accordion/AccordionTitle-test.js
  156. +89 −38 test/specs/modules/Checkbox/Checkbox-test.js
  157. +2 −1 test/specs/modules/Dimmer/DimmerInner-test.js
  158. +97 −34 test/specs/modules/Dropdown/Dropdown-test.js
  159. +0 −17 test/specs/modules/Dropdown/DropdownSearchInput-test.js
  160. +12 −0 test/specs/modules/Search/Search-test.js
  161. +16 −20 test/specs/modules/Sidebar/Sidebar-test.js
  162. +42 −17 test/specs/modules/Sticky/Sticky-test.js
  163. +44 −0 test/specs/modules/Transition/Transition-test.js
  164. +2 −1 test/specs/modules/Transition/TransitionGroup-test.js
  165. +9 −0 test/utils/domEvent.js
  166. +20 −7 test/utils/nestedShallow.js
  167. +20 −12 yarn.lock
2 changes: 1 addition & 1 deletion .babel-preset.js
Original file line number Diff line number Diff line change
@@ -48,7 +48,7 @@ const plugins = [
'filter-imports',
{
imports: {
debug: ['default'],
'./makeDebugger': ['default'],
'../../lib': ['makeDebugger'],
},
},
132 changes: 31 additions & 101 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,36 @@
# Change Log

## [v0.85.0](https://github.com/Semantic-Org/Semantic-UI-React/tree/v0.85.0) (2019-02-04)
[Full Changelog](https://github.com/Semantic-Org/Semantic-UI-React/compare/v0.84.0...v0.85.0)

**Merged pull requests:**

- fix\(Portal\): fix onBlur handling in IE11 [\#3407](https://github.com/Semantic-Org/Semantic-UI-React/pull/3407) ([layershifter](https://github.com/layershifter))
- BREAKING\(Ref\): add support for forwardRef API [\#3405](https://github.com/Semantic-Org/Semantic-UI-React/pull/3405) ([layershifter](https://github.com/layershifter))
- docs\(ComponentExample\): allow to disable HTML preview [\#3404](https://github.com/Semantic-Org/Semantic-UI-React/pull/3404) ([layershifter](https://github.com/layershifter))
- docs\(Examples\): add ability to export examples to CodeSandbox [\#3399](https://github.com/Semantic-Org/Semantic-UI-React/pull/3399) ([layershifter](https://github.com/layershifter))
- fix\(docs\): fix a polyfill loading for IE11 [\#3395](https://github.com/Semantic-Org/Semantic-UI-React/pull/3395) ([oolleegg55](https://github.com/oolleegg55))
- fix\(Icon\): update typings for `corner` prop [\#3393](https://github.com/Semantic-Org/Semantic-UI-React/pull/3393) ([areading314](https://github.com/areading314))
- fix\(Dropdown\): prevent calling onChange unless value changed [\#3391](https://github.com/Semantic-Org/Semantic-UI-React/pull/3391) ([zarend](https://github.com/zarend))
- chore\(package\): upgrade keyboard-key [\#3390](https://github.com/Semantic-Org/Semantic-UI-React/pull/3390) ([levithomason](https://github.com/levithomason))
- chore\(package\): update karma and webpack [\#3383](https://github.com/Semantic-Org/Semantic-UI-React/pull/3383) ([layershifter](https://github.com/layershifter))
- chore\(tests\): make reporter more silent [\#3382](https://github.com/Semantic-Org/Semantic-UI-React/pull/3382) ([layershifter](https://github.com/layershifter))
- fix\(Input\): add `select` to type definitions [\#3380](https://github.com/Semantic-Org/Semantic-UI-React/pull/3380) ([skeate](https://github.com/skeate))
- feat\(Popup\): add `disabled` prop [\#3377](https://github.com/Semantic-Org/Semantic-UI-React/pull/3377) ([husseyexplores](https://github.com/husseyexplores))
- docs\(Responsive\): clarify SSR usage [\#3373](https://github.com/Semantic-Org/Semantic-UI-React/pull/3373) ([layershifter](https://github.com/layershifter))
- docs\(Prototypes\): add examples with `pure-react-carousel` [\#3372](https://github.com/Semantic-Org/Semantic-UI-React/pull/3372) ([layershifter](https://github.com/layershifter))
- fix\(Icon\): add `mail outline` as name [\#3371](https://github.com/Semantic-Org/Semantic-UI-React/pull/3371) ([layershifter](https://github.com/layershifter))
- chore\(package\): point manually to correct SUI version [\#3367](https://github.com/Semantic-Org/Semantic-UI-React/pull/3367) ([layershifter](https://github.com/layershifter))
- feat\(Icon\): `disabled` prop disables `onClick` [\#3358](https://github.com/Semantic-Org/Semantic-UI-React/pull/3358) ([shuminyang](https://github.com/shuminyang))
- docs\(Responsive\): update ResponsiveExampleMaxWidth.js \(added two words to clarify\) [\#3354](https://github.com/Semantic-Org/Semantic-UI-React/pull/3354) ([janderudder](https://github.com/janderudder))
- fix\(Checkbox\): prevent `onClick` from being called twice [\#3351](https://github.com/Semantic-Org/Semantic-UI-React/pull/3351) ([Fabianopb](https://github.com/Fabianopb))
- fix\(Textarea\): fix broken ctrl-z on firefox [\#3343](https://github.com/Semantic-Org/Semantic-UI-React/pull/3343) ([ericls](https://github.com/ericls))
- docs\(Placeholder\): remove extra HTML and classes [\#3340](https://github.com/Semantic-Org/Semantic-UI-React/pull/3340) ([levithomason](https://github.com/levithomason))
- BREAKING \(Sidebar\): remove `duration` prop [\#3336](https://github.com/Semantic-Org/Semantic-UI-React/pull/3336) ([Fabianopb](https://github.com/Fabianopb))
- docs\(Props\): fix "Props" checkbox [\#3332](https://github.com/Semantic-Org/Semantic-UI-React/pull/3332) ([layershifter](https://github.com/layershifter))
- chore\(build\): drop DLL stage [\#3324](https://github.com/Semantic-Org/Semantic-UI-React/pull/3324) ([layershifter](https://github.com/layershifter))
- fix\(Popup\): default open position [\#3029](https://github.com/Semantic-Org/Semantic-UI-React/pull/3029) ([levithomason](https://github.com/levithomason))

## [v0.84.0](https://github.com/Semantic-Org/Semantic-UI-React/tree/v0.84.0) (2018-12-10)
[Full Changelog](https://github.com/Semantic-Org/Semantic-UI-React/compare/v0.83.0...v0.84.0)

@@ -266,107 +297,6 @@
- chore\(package\): Prettier integration [\#2597](https://github.com/Semantic-Org/Semantic-UI-React/pull/2597) ([thetric](https://github.com/thetric))
- breaking\(Tab\): change menu.aligned prop to menuPosition and infer menu.tabular from it [\#2499](https://github.com/Semantic-Org/Semantic-UI-React/pull/2499) ([amankkg](https://github.com/amankkg))

## [v0.79.1](https://github.com/Semantic-Org/Semantic-UI-React/tree/v0.79.1) (2018-04-04)
[Full Changelog](https://github.com/Semantic-Org/Semantic-UI-React/compare/v0.79.0...v0.79.1)

**Merged pull requests:**

- fix\(CarbonAd\): prevent duplicate ads [\#2701](https://github.com/Semantic-Org/Semantic-UI-React/pull/2701) ([levithomason](https://github.com/levithomason))
- docs\(List\): fix typo [\#2698](https://github.com/Semantic-Org/Semantic-UI-React/pull/2698) ([billfienberg](https://github.com/billfienberg))
- docs\(layouts\): fix typo in GridLayout [\#2695](https://github.com/Semantic-Org/Semantic-UI-React/pull/2695) ([eltronix](https://github.com/eltronix))
- docs\(readme\): add microsoft teams [\#2685](https://github.com/Semantic-Org/Semantic-UI-React/pull/2685) ([levithomason](https://github.com/levithomason))
- docs\(ads\): fix adblock detect, add opt out [\#2679](https://github.com/Semantic-Org/Semantic-UI-React/pull/2679) ([levithomason](https://github.com/levithomason))
- fix\(docs\): show vertically divided grid in grid layout [\#2677](https://github.com/Semantic-Org/Semantic-UI-React/pull/2677) ([fspinnenhirn](https://github.com/fspinnenhirn))
- docs\(usage\): fix missing space [\#2667](https://github.com/Semantic-Org/Semantic-UI-React/pull/2667) ([flppv](https://github.com/flppv))
- fix\(icon\): omit aria-hidden attribute when aria-label prop is truthy [\#2666](https://github.com/Semantic-Org/Semantic-UI-React/pull/2666) ([benbakhar](https://github.com/benbakhar))
- fix\(Search\): strict validation to avoid errors when not using title [\#2654](https://github.com/Semantic-Org/Semantic-UI-React/pull/2654) ([eightnoteight](https://github.com/eightnoteight))
- feat\(Popup\): add keepInView prop \(\#2472\) [\#2569](https://github.com/Semantic-Org/Semantic-UI-React/pull/2569) ([paulcmason](https://github.com/paulcmason))

## [v0.79.0](https://github.com/Semantic-Org/Semantic-UI-React/tree/v0.79.0) (2018-03-19)
[Full Changelog](https://github.com/Semantic-Org/Semantic-UI-React/compare/v0.78.3...v0.79.0)

**Merged pull requests:**

- docs\(carbonads\): setup carbon ads [\#2664](https://github.com/Semantic-Org/Semantic-UI-React/pull/2664) ([levithomason](https://github.com/levithomason))
- chore\(package\): restore babel option `modules: false` for ESM builds [\#2663](https://github.com/Semantic-Org/Semantic-UI-React/pull/2663) ([thetric](https://github.com/thetric))
- fix\(Checkbox\): only add "fitted" class if label is nil [\#2660](https://github.com/Semantic-Org/Semantic-UI-React/pull/2660) ([skindstrom](https://github.com/skindstrom))
- docs\(changelog\): capture all PRs [\#2659](https://github.com/Semantic-Org/Semantic-UI-React/pull/2659) ([levithomason](https://github.com/levithomason))
- docs\(readme\): add Distense to the built with list [\#2655](https://github.com/Semantic-Org/Semantic-UI-React/pull/2655) ([JohnAllen](https://github.com/JohnAllen))
- docs\(Responsive\): fix spelling [\#2653](https://github.com/Semantic-Org/Semantic-UI-React/pull/2653) ([dyyyl](https://github.com/dyyyl))
- docs\(Search\): debounce search change handler [\#2650](https://github.com/Semantic-Org/Semantic-UI-React/pull/2650) ([ryanflowers](https://github.com/ryanflowers))
- fix\(Input\): add missing accept prop [\#2647](https://github.com/Semantic-Org/Semantic-UI-React/pull/2647) ([fastman](https://github.com/fastman))
- fix\(factories\): fix typo in exception [\#2645](https://github.com/Semantic-Org/Semantic-UI-React/pull/2645) ([eightnoteight](https://github.com/eightnoteight))
- Update README.md [\#2644](https://github.com/Semantic-Org/Semantic-UI-React/pull/2644) ([brianespinosa](https://github.com/brianespinosa))
- fix\(Visibility\): cancel RAF on component unmount [\#2635](https://github.com/Semantic-Org/Semantic-UI-React/pull/2635) ([layershifter](https://github.com/layershifter))
- fix\(Layouts\): fix behaviour of Sidebar in mobile view [\#2634](https://github.com/Semantic-Org/Semantic-UI-React/pull/2634) ([layershifter](https://github.com/layershifter))
- fix\(Responsive\): fix types in typings [\#2633](https://github.com/Semantic-Org/Semantic-UI-React/pull/2633) ([layershifter](https://github.com/layershifter))
- fix\(Pagination\): call `onPageChange` only when change is occurred [\#2632](https://github.com/Semantic-Org/Semantic-UI-React/pull/2632) ([layershifter](https://github.com/layershifter))
- docs\(Layouts\): fix typo in StickyLayout [\#2630](https://github.com/Semantic-Org/Semantic-UI-React/pull/2630) ([felippenardi](https://github.com/felippenardi))
- fix\(Modal\): fix positioning when "as" prop is a component [\#2623](https://github.com/Semantic-Org/Semantic-UI-React/pull/2623) ([trevorharwell](https://github.com/trevorharwell))
- breaking\(Pagination\): rename `ariaLabel` prop `aria-label` [\#2607](https://github.com/Semantic-Org/Semantic-UI-React/pull/2607) ([AndreiEnache](https://github.com/AndreiEnache))
- chore\(package\): switch to `babel-preset-env` [\#2594](https://github.com/Semantic-Org/Semantic-UI-React/pull/2594) ([thetric](https://github.com/thetric))
- fix\(docs\): fix return in ComponentPropsComponents [\#2581](https://github.com/Semantic-Org/Semantic-UI-React/pull/2581) ([layershifter](https://github.com/layershifter))

## [v0.78.3](https://github.com/Semantic-Org/Semantic-UI-React/tree/v0.78.3) (2018-02-26)
[Full Changelog](https://github.com/Semantic-Org/Semantic-UI-React/compare/v0.78.2...v0.78.3)

**Merged pull requests:**

- fix\(Transition\): add slide left [\#2576](https://github.com/Semantic-Org/Semantic-UI-React/pull/2576) ([levithomason](https://github.com/levithomason))
- fix\(Dropdown\): allow bool item value [\#2572](https://github.com/Semantic-Org/Semantic-UI-React/pull/2572) ([levithomason](https://github.com/levithomason))
- fix\(Accordion\): update signature of `onTitleClick` in typings [\#2568](https://github.com/Semantic-Org/Semantic-UI-React/pull/2568) ([layershifter](https://github.com/layershifter))
- fix\(examples\): add `react-hot-loader` to deps in webpack3 example [\#2567](https://github.com/Semantic-Org/Semantic-UI-React/pull/2567) ([layershifter](https://github.com/layershifter))
- fix\(Card\): fix typo in CardExampleLinkCardProp [\#2562](https://github.com/Semantic-Org/Semantic-UI-React/pull/2562) ([ryanpcmcquen](https://github.com/ryanpcmcquen))
- fix\(examples\): fix in webpack3 examples [\#2561](https://github.com/Semantic-Org/Semantic-UI-React/pull/2561) ([layershifter](https://github.com/layershifter))
- fix\(Layouts\): fix typo in HomepageLayout [\#2554](https://github.com/Semantic-Org/Semantic-UI-React/pull/2554) ([jbraithwaite](https://github.com/jbraithwaite))
- test\(Portal\): fix tests with timeouts [\#2538](https://github.com/Semantic-Org/Semantic-UI-React/pull/2538) ([levithomason](https://github.com/levithomason))
- fix\(Pagination\): allow to override props in PaginationItem [\#2537](https://github.com/Semantic-Org/Semantic-UI-React/pull/2537) ([aivins](https://github.com/aivins))
- feat\(Dropdown\): add direction prop [\#2536](https://github.com/Semantic-Org/Semantic-UI-React/pull/2536) ([levithomason](https://github.com/levithomason))
- docs\(TableExamplePagination\): order icon names per docs [\#2534](https://github.com/Semantic-Org/Semantic-UI-React/pull/2534) ([searene](https://github.com/searene))
- feat\(Dropdown\): 'wrapSelecion' prop: option to disable "infinity" list [\#2533](https://github.com/Semantic-Org/Semantic-UI-React/pull/2533) ([GCrispino](https://github.com/GCrispino))
- fix\(Responsive\): use root element client width [\#2531](https://github.com/Semantic-Org/Semantic-UI-React/pull/2531) ([Autarc](https://github.com/Autarc))
- fix\(ComponentDoc\): clickable subcomponent props menu [\#2526](https://github.com/Semantic-Org/Semantic-UI-React/pull/2526) ([levithomason](https://github.com/levithomason))
- docs\(Pagination\): add missing prop in PaginationExampleOptions [\#2510](https://github.com/Semantic-Org/Semantic-UI-React/pull/2510) ([elliottspirit](https://github.com/elliottspirit))
- fix\(Progress\): use correct width for value/total [\#2503](https://github.com/Semantic-Org/Semantic-UI-React/pull/2503) ([rachelslurs](https://github.com/rachelslurs))
- docs\(README\): add 173app to the built with list [\#2495](https://github.com/Semantic-Org/Semantic-UI-React/pull/2495) ([Carrotzpc](https://github.com/Carrotzpc))
- docs\(ComponentExample\): fix code editor body regex [\#2481](https://github.com/Semantic-Org/Semantic-UI-React/pull/2481) ([nieroda](https://github.com/nieroda))
- feat\(MountNode\): add component [\#2407](https://github.com/Semantic-Org/Semantic-UI-React/pull/2407) ([layershifter](https://github.com/layershifter))
- docs\(webpack\): add webpack3 boilerplate with theming [\#2371](https://github.com/Semantic-Org/Semantic-UI-React/pull/2371) ([layershifter](https://github.com/layershifter))

## [v0.78.2](https://github.com/Semantic-Org/Semantic-UI-React/tree/v0.78.2) (2018-02-06)
[Full Changelog](https://github.com/Semantic-Org/Semantic-UI-React/compare/v0.78.1...v0.78.2)

**Merged pull requests:**

- Accept HTMLFormElement form event [\#2501](https://github.com/Semantic-Org/Semantic-UI-React/pull/2501) ([corydeppen](https://github.com/corydeppen))

## [v0.78.1](https://github.com/Semantic-Org/Semantic-UI-React/tree/v0.78.1) (2018-02-05)
[Full Changelog](https://github.com/Semantic-Org/Semantic-UI-React/compare/v0.78.0...v0.78.1)

**Merged pull requests:**

- fix\(doesNodeContainClick\): only use x/y if !e.target [\#2494](https://github.com/Semantic-Org/Semantic-UI-React/pull/2494) ([levithomason](https://github.com/levithomason))

## [v0.78.0](https://github.com/Semantic-Org/Semantic-UI-React/tree/v0.78.0) (2018-02-04)
[Full Changelog](https://github.com/Semantic-Org/Semantic-UI-React/compare/v0.77.2...v0.78.0)

**Merged pull requests:**

- feat\(ComponentDoc\): add virtual whitespace for sidebar [\#2492](https://github.com/Semantic-Org/Semantic-UI-React/pull/2492) ([levithomason](https://github.com/levithomason))
- chore\(.github\): add probot configurations [\#2491](https://github.com/Semantic-Org/Semantic-UI-React/pull/2491) ([levithomason](https://github.com/levithomason))
- fix\(AccordionTitle\): allow strings in index PropType [\#2483](https://github.com/Semantic-Org/Semantic-UI-React/pull/2483) ([bharatzvm](https://github.com/bharatzvm))
- docs\(ComponentPropEnum\): update for value changes [\#2482](https://github.com/Semantic-Org/Semantic-UI-React/pull/2482) ([levithomason](https://github.com/levithomason))
- docs\(Grid\): fix column/row typo [\#2480](https://github.com/Semantic-Org/Semantic-UI-React/pull/2480) ([levithomason](https://github.com/levithomason))
- fix\(Sticky\): scrollContext changes cause memory leak and incorrect scroll events [\#2464](https://github.com/Semantic-Org/Semantic-UI-React/pull/2464) ([fracmak](https://github.com/fracmak))
- feat\(Card\): add centered prop to Card.Group [\#2463](https://github.com/Semantic-Org/Semantic-UI-React/pull/2463) ([sudheerDev](https://github.com/sudheerDev))
- fix\(Visibility\): context changes cause memory leak and incorrect scroll events [\#2458](https://github.com/Semantic-Org/Semantic-UI-React/pull/2458) ([fracmak](https://github.com/fracmak))
- Fix\(Portal\) check for rootNode rendering to prevent race condition [\#2457](https://github.com/Semantic-Org/Semantic-UI-React/pull/2457) ([Brantron](https://github.com/Brantron))
- breaking\(popup\): verticalOffset [\#2450](https://github.com/Semantic-Org/Semantic-UI-React/pull/2450) ([adam-26](https://github.com/adam-26))
- docs\(README\): Add Hürriyet Oto to built with list [\#2445](https://github.com/Semantic-Org/Semantic-UI-React/pull/2445) ([eabay](https://github.com/eabay))
- Fix\(typo\): Rectifiying spelling in the examples [\#2426](https://github.com/Semantic-Org/Semantic-UI-React/pull/2426) ([ahmedu007](https://github.com/ahmedu007))
- fix\(Responsive\): use setState\(\) safely [\#2421](https://github.com/Semantic-Org/Semantic-UI-React/pull/2421) ([layershifter](https://github.com/layershifter))
- docs\(layouts\): make HomepageLayout responsive [\#2396](https://github.com/Semantic-Org/Semantic-UI-React/pull/2396) ([layershifter](https://github.com/layershifter))



\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
55 changes: 30 additions & 25 deletions docs/public/style.css
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
html, body {
html,
body {
background: #f7f7f7 !important;
}

.anchorjs-link {
position: absolute;
transition: margin-left .25s, color .25s, opacity 0.25s;
transition: margin-left 0.25s, color 0.25s, opacity 0.25s;
margin-left: -0.2em;
color: #777;
opacity: 0;
@@ -45,12 +46,24 @@ code:not(.hljs) {

code:not(.hljs)::before {
letter-spacing: -0.2em;
content: "\00a0";
content: '\00a0';
}

code:not(.hljs)::after {
letter-spacing: -0.2em;
content: "\00a0";
content: '\00a0';
}

.docs-example {
position: relative;
background: #fff;
box-shadow: 0 1px 2px #ccc;
}
.docs-example:hover {
box-shadow: 0 2px 8px #bbb;
}
.docs-example.active {
box-shadow: 0 8px 32px #aaa;
}

.docs-icon-set-column {
@@ -80,40 +93,32 @@ code:not(.hljs)::after {
}

#carbonads {
line-height: 1.4;
}

#carbonads span {
display: block;
padding: 8px 8px;
line-height: 1.2;
background: #222;
box-shadow: 0 0 2em black;
border-top: 1px solid #444;
}

.carbon-img {
#carbonads img {
display: block;
}

.carbon-img img {
display: block;
width: 98px;
height: 75px;
margin: 0 auto 4px auto;
}

.carbon-text {
display: block;
margin-top: 0.25em;
font-size: 0.9em;
font-size: 13px;
color: #aaa;
}
.carbon-text:hover {
color: #ddd
color: #ddd;
}

.carbon-poweredby {
display: block;
margin-top: 0.125em;
font-size: 0.75em;
text-align: right;
color: #ffffff;
margin-left: 8px;
font-size: 10px;
color: #fff;
opacity: 0.5;
white-space: nowrap;
}
.carbon-poweredby:hover {
color: #ddd;
8 changes: 1 addition & 7 deletions docs/src/components/CarbonAd/CarbonAd.js
Original file line number Diff line number Diff line change
@@ -3,12 +3,6 @@ import React, { Component } from 'react'

import { isBrowser } from 'src/lib'

const style = {
padding: '0.5rem',
background: '#222',
boxShadow: '0 0 2rem black',
}

let isLoading = true
let script

@@ -61,7 +55,7 @@ class CarbonAd extends Component {
}

render() {
return <div id='docs-carbonads' style={style} />
return <div id='docs-carbonads' />
}
}

4 changes: 2 additions & 2 deletions docs/src/components/CarbonAd/CarbonAdNative.js
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import React, { Component } from 'react'
import React, { PureComponent } from 'react'
import PropTypes from 'prop-types'

import { Label } from 'semantic-ui-react'
import { makeDebugger } from '../../../../src/lib'

const debug = makeDebugger('carbon-ad-native')

class CarbonAdNative extends Component {
class CarbonAdNative extends PureComponent {
static propTypes = {
inverted: PropTypes.bool,
}
Loading