75 Commits

Author SHA1 Message Date
witt
6da0509316 release 2.1.0 (#451)
* feat: optimize fonts rendering on windows (#385)

* feat(styles): set Inter to highest font

* docs(fonts): add guide for fonts rendering on windows

* test: udpate snapshots

* chore: release v2.1.0-canary.0

* feat(table): add update row action to Table (#378)

* feat: add update to Table's actions. add test and doc

fix(table): fix comments

* feat(table): improve type for table actions

chore: update docs

chore: remove unused types

chore(table): improve docs

Co-authored-by: William Castandet <williamcastandet@williams-air.home>
Co-authored-by: unix <unix.bio@gmail.com>

* refactor(use-theme): move use-theme to the top directory (#397)

* refactor(use-theme): move use-theme to the top directory

* chore(jest): ignore use-theme of forwarding

* chore: release v2.1.0-canary.1

* feat(select): add clearable option to select multiple with test and english doc (#396)

* docs: add clearable option to select multiple with test and english doc

* fix: fix types for onClear

* fix: fix import path for use-theme

add more test for coverage

* docs(select): add chinese document

Co-authored-by: unix <unix.bio@gmail.com>

* chore: release v2.1.0-canary.2

* fix(tabs): scrollable (#404)

docs(tabs): scroll behavior

* feat(textarea): resize prop (#416)

* feat: add resize prop to textarea

* docs: add resize prop for textarea

* docs(textarea): improve docs and attributes for cn

* test(textarea): update snapshots

Co-authored-by: unix <unix.bio@gmail.com>

* fix(types): replace path aliases in type files (#432)

* fix(types): replace path aliases in type files

* chore(lint): upgrade eslint and optimize code style

* chore: fix type error for context handler

* test: update snapshots

* fix: use ttsc to identify aliases in type paths

* feat(hooks): add a tool hooks for react context (#439)

* feat(hooks): add a tool hooks for react context

* chore: move use-context-state to internal tools

style: fix lint warning

* chore: simplify the structure of the catalog

* refactor(themes): refactor theme module to keep multiple themes (#440)

* refactor(themes): refactor theme module to keep multiple themes

* chore: migrate APIs to be compatible with new theme system

* test: update snapshots

* chore: migrate the path of the theme module

* feat(themes): append static methods of themes

* chore: hide custom theme when no custom content in the context

* chore: manually add flush to preload styles in html

* docs(themes): update to fit the new theme system

* chore: release v2.1.0-canary.3 (#450)

* docs: add link to GH discussions

* chore: upgrade deps

* chore: update code style for prettier

* chore: release v2.1.0-canary.3

* chore(deps): upgrade babel

* chore: replace enzyme adapter with community repo to fit react.17

* test: updatee snapshots for auto typesetting

* test(config): ignore unexported parts of the tools

Co-authored-by: William <wcastand@gmail.com>
Co-authored-by: William Castandet <williamcastandet@williams-air.home>
Co-authored-by: Vaibhav Acharya <vaibhavacharya111@gmail.com>
Co-authored-by: Paul van Dyk <39598117+PaulPCIO@users.noreply.github.com>
2021-02-14 15:58:52 +08:00
witt
43efed8e79 fix(modal): fix typography and alignment on mobile (#382)
* fix(modal): fix layout of modal actions on safari mobile

* fix(modal): fix vertical alignment on safari mobile

* test(modal): update snapshots

* docs: hide menu when modal active

* docs(modal): add overlong case
2020-09-03 09:52:42 +08:00
unix
909a2963c0 chore: migrate to geist ui 2020-08-24 18:40:07 +08:00
witt
c179794f36 docs: add logo image (#368) 2020-08-14 17:26:21 +08:00
witt
bb575498fe chore: release v1.8.0 (#367)
* feat(snippet): add custom symbol and toast

* docs(snippet): add docs for custom symbol and toast

* fix(snippet): default toast type as normal type

* test(snippet): add custom symbol and toast

* docs(snippet): add enum type of APIs

* docs(toast): add normal-types

* chore: release v1.8.0-canary.1

* feat(modal): optimize the animation of layer

* test: update snapshots

* chore: release v1.8.0-canary.2

* docs: format import statement

* feat(modal): optimize the max width, height and alignment of layer

* test: update snapshots

* chore: release v1.8.0-canary.3

* Button (#319)

* feat(button): center the icon if the button is empty

* test(button): add testcase for icon only

* docs(button): add example for icon only

* chore: release v1.8.0-canary.4

* fix(snippet): remove space when the symbol is empty (#325)

* fix(snippet): remove space when the symbol is empty

style(snippet): remove unnecessary escape symbols

* fix(snippet): ignore spaces in symbol

style: fix lint warning

* chore: release v1.8.0-canary.5

* feat(tabs): sync the label and set value to required (#334)

* feat(tabs): sync the label and set value to required

* test(tabs): add testcase for label sync

* docs(tabs): update value to required

* feat(modal): use Button to reconstrust Modal.Action (#332)

* feat(modal): use Button to reconstrust Modal.Action

* docs(modal): add example for action loading

* test: update snapshots

* chore: release v1.8.0-canary.6

* fix(input): always synchronize external value and ignore changes (#336)

* fix(input): always synchronize external value and ignore changes

* feat(input): support imperative API to update

* fix(textarea): imperative api same as input (#341)

* feat(dropdown): allow dropdown to set the specified container (#344)

* feat(dropdown): allow dropdown to set the specified container

* test(modal): update snapshots

* docs(select): add example for custom popup container

* fix(dropdown): fix type of getPopupContainer

* test(dropdown): add testcase for specified container rendering

* chore: release v1.8.0-canary.7

* fix(link): fix hard-coded background color (#347)

* style(description): fix title font-weight (#348)

* docs(link): fix duplicate examples (#346)

* style(popover-item): the whole item should be clickable when using with link (#345)

* fix(modal): fix type of Modal.Action (#351)

* chore: release v1.8.0-canary.8

* feat(modal): lock tab action inside modal (#354)

* feat(button): add style to focus buttons

* feat(collections): add util function

* feat(modal): lock tab action inside modal

* test(modal): add tests for modal focus

* test: update style of button

* fix(table): fix column's props are not tracked (#362)

* chore: release v1.8.0-canary.9

* fix(table): children of column should be kept in sync (#364)

* chore: release v1.8.0-canary.10

Co-authored-by: Augusto <augustoconti10@gmail.com>
Co-authored-by: yqrashawn <namy.19@gmail.com>
Co-authored-by: Zhao Lei <firede@firede.us>
2020-08-14 16:59:49 +08:00
witt
9c0720bc87 docs: add example for custom colors (#329) 2020-07-14 12:23:07 +08:00
unix
65f448ad40 docs: format unique abbreviations 2020-06-29 16:19:47 +08:00
unix
3ae4f6868c docs(colors): optimize colors page 2020-06-23 19:43:20 +08:00
unix
1f87222a7c fix(controls): fix option content not center vertically 2020-05-31 09:25:24 +08:00
unix
f1b4d9f09b docs(customization): fix obsolete code samples 2020-05-26 15:09:57 +08:00
unix
1da2bd5466 docs(page): show document title on page head 2020-05-26 15:07:29 +08:00
unix
b9da09168c docs(playground): reduce component deps of the first html string 2020-05-21 05:45:43 +08:00
unix
c111bb39d3 docs(playground): add loading component when loading playgound dynamically 2020-05-21 05:41:14 +08:00
unix
d3a0e26633 docs: migrate basic module name 2020-05-16 23:05:11 +08:00
unix
d9810637cf docs(page): fix height of mock page on mobile screen 2020-05-13 23:45:25 +08:00
unix
50077f2547 feat(grid): add props for layout
docs(playground): fix container is not fill of parent element
2020-05-10 02:40:42 +08:00
unix
495cc55e05 refactor: migrate link component 2020-05-08 16:49:26 +08:00
unix
45e1b0a396 feat(page): add component
feat(page): add header and footer

feat(page): add dot-backdrop decoration
2020-05-07 15:49:34 +08:00
unix
3a8dd34010 chore: upgrade deps
style(prettier): format code style
2020-05-06 14:51:15 +08:00
unix
112c826575 style(prettier): format code style 2020-05-06 14:25:10 +08:00
unix
d73f5ef8f4 fix(playground): fix arrow icon does not work correctly on webkit 2020-05-04 23:55:45 +08:00
unix
3bb5c3bcdc docs(icons): add icons for chinese 2020-05-04 17:33:45 +08:00
unix
284940b10a docs: optimize time of page load 2020-05-03 01:15:11 +08:00
unix
2e2bc3f80f docs: increase z-index of the menu-bar 2020-05-03 00:33:30 +08:00
unix
9b8b046015 docs: copy import string when cell clicked 2020-05-03 00:13:58 +08:00
unix
ed8d36897d fix(modal): reset only recent element styles 2020-05-03 00:13:58 +08:00
unix
a3bcfa33ef fix(card): reset only recent element styles
docs: update icons styles
2020-05-03 00:13:56 +08:00
Ofek Ashery
b37c98e4de docs(icons): use tabs for installing script 2020-05-03 00:13:56 +08:00
Ofek Ashery
f929e8cd87 docs(icons): add icons docs
fix(icons): fix icon names in build
2020-05-03 00:13:55 +08:00
unix
2cf5dd9572 docs: use zeit-icons instead of svg icons 2020-04-27 16:15:36 +08:00
unix
870fc5cb8e test(modal): update snapshots
fix(modal): fix max-width in mobile

fix: decrease the Z level of the mobile menu

test: update snapshots
2020-04-24 13:19:34 +08:00
unix
abca5e9d8f fix(menu): decrease the Z level of the menu 2020-04-24 12:20:33 +08:00
unix
d695961d01 refactor: replace static file with API to get contributors 2020-04-15 12:34:01 +08:00
unix
953201717e docs: show contributors on document site 2020-04-13 19:47:31 +08:00
unix
ad59d8a35c docs: keep the theme perferences for visitors 2020-04-11 16:42:13 +08:00
unix
ddac6c6901 docs: code styles tiny adjustment 2020-04-11 13:27:04 +08:00
unix
6694264323 docs(customization): support chinese 2020-04-11 10:09:53 +08:00
unix
6c4f7e9fbe docs: generate random colors in the color-picker every time 2020-04-11 09:55:11 +08:00
unix
156b39ded8 docs: show and copy the theme codes of user changes 2020-04-11 09:26:36 +08:00
unix
bf689b76d1 docs: add customization page 2020-04-10 18:19:33 +08:00
unix
5441f70653 docs: optimize the experience of switch of language and tabbar 2020-04-10 09:31:35 +08:00
unix
f4dc93a842 docs(playground): show title on copy icon 2020-04-08 05:39:32 +08:00
unix
1e703241c1 0.0.1-beta.13 2020-04-07 18:16:30 +08:00
unix
49cea7f48f docs: reduce the weight of component name in chinese title 2020-04-06 15:36:43 +08:00
unix
1579a0b6d5 docs: don't redirect to default page if pathname existed 2020-04-06 14:17:13 +08:00
unix
a8f250d81c docs: remove manual are-equal 2020-04-06 10:21:12 +08:00
unix
1745700e92 docs: fix page redirect error 2020-04-06 10:06:05 +08:00
unix
52627ec7a6 docs: improve chinese support of menu buttons 2020-04-06 09:15:50 +08:00
unix
73b45cc3e0 docs: add menu bar and optimize navigation 2020-04-06 08:56:06 +08:00
unix
5072d38a8e docs(colors): update colors when themes change 2020-04-05 04:41:52 +08:00