A design system for building modern websites and applications.
Full Changelog: https://github.com/geist-org/geist-ui/compare/v2.3.7...v2.3.8
Full Changelog: https://github.com/geist-org/geist-ui/compare/v2.3.6...v2.3.7
Full Changelog: https://github.com/geist-org/geist-ui/compare/v2.3.5...v2.3.6
Full Changelog: https://github.com/geist-org/geist-ui/compare/v2.3.4...v2.3.5
Full Changelog: https://github.com/geist-org/geist-ui/compare/v2.3.3...v2.3.4
Thanks to @samzhangjy
Full Changelog: https://github.com/geist-org/geist-ui/compare/v2.3.2...v2.3.3
Full Changelog: https://github.com/geist-org/geist-ui/compare/v2.3.1...v2.3.2
ButtonDropdown
adds support for icons. #630Tabs
adds a highlight effect on hover. #653Tabs
to modify the style when activated. #710Image
to render SVG string. #692Code
component to make it more compatible with text. #697 #698Button
has been slightly adjusted to be more compatible with the Scale
feature.Scale
function. #705Toast
component, it can now be specified in a different placement on the page and can render ReactNodes. #708 (It is hard to imagine that this is a feature proposed 2 years ago😿 #315 )The Toast
component was refactored to implement #315 , and the return values of useToast
has changed, however, the interface of the setToast
function is still compatible with the previous version. (suggest a global search for the useToast
to complete the replacement)
// before
const [toasts, setToast] = useToast()
// after
const {
toasts,
setToast,
removeAll,
findToastOneByID,
removeToastOneByID,
} = useToast()
We have optimized the styling of the documentation site and added the following utility functions to the package:
Input.Password
. #685Thanks to @songhn233 @nikhilgupta58
Link
component to make it more natural in the overall typography. #703Button
to avoid imbalance when scaling. #704useToast
to be compatible with placement and styles. #708hideBorder
for component Tabs
. #7102.3.0-rc.1
), not for production. you can run yarn add @geist-ui/core@canary
to install.