Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(Slider): introduce Slider component #1243

Merged
merged 56 commits into from
Feb 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
24a1e7e
feat: rc-slider to deps
Arucard89 Jan 10, 2024
0d707c5
feat: create BaseSlider component according to figma styles
Arucard89 Jan 10, 2024
c8e298e
feat: add Slider component based on BaseSlider
Arucard89 Jan 10, 2024
de6f17c
feat: add readme and stories
Arucard89 Jan 10, 2024
b9840bb
feat: move pushable property to base slider defaults
Arucard89 Jan 11, 2024
323e440
chore: rename css variables
Arucard89 Jan 11, 2024
74cd03a
feat: add tooltip
Arucard89 Jan 12, 2024
bbb4d7f
feat: make tooltip non-interactive
Arucard89 Jan 14, 2024
1524141
feat: add dots to slider
Arucard89 Jan 14, 2024
8fb5e9c
feat: storibook - default template
Arucard89 Jan 14, 2024
20ed639
fix: slider type and tooltip property
Arucard89 Jan 15, 2024
3867d16
fix: slider tooltip disabled crossing color
Arucard89 Jan 18, 2024
fd09614
feat: make rail longer
Arucard89 Jan 18, 2024
71e5990
fix: rail and track sizes and add mixins
Arucard89 Jan 18, 2024
498ffa4
fix: dots style
Arucard89 Jan 18, 2024
b6033f6
fix: handle border size
Arucard89 Jan 18, 2024
bda9320
fix: slider padding
Arucard89 Jan 18, 2024
430540f
feat: add error text
Arucard89 Jan 18, 2024
1717b71
fix: mark offset
Arucard89 Jan 18, 2024
2b787b7
fix: conditions for error displaying
Arucard89 Jan 18, 2024
7bea8e9
fix: component size for xl tooltip
Arucard89 Jan 19, 2024
bf22c2d
fix: styles for slider
Arucard89 Jan 19, 2024
db2e4c6
fix: tooltip padding and disabled cursor
Arucard89 Jan 19, 2024
09b80f6
feat: add showcase for slider
Arucard89 Jan 21, 2024
2790997
fix: showcase and add description
Arucard89 Jan 22, 2024
71f7fb8
chore: rename sliderVariables->variables
Arucard89 Jan 31, 2024
494123a
chore: rename sliderTypes->types
Arucard89 Jan 31, 2024
93d7267
feat: remove class prefix to use default classname
Arucard89 Jan 31, 2024
2380724
feat: one font for errors of all component sizes
Arucard89 Jan 31, 2024
fadbfdb
chore: withTooltip->hasTooltip
Arucard89 Jan 31, 2024
3151ff6
feat: update exports
Arucard89 Jan 31, 2024
e695ba2
feat: made component always available from keyboard
Arucard89 Jan 31, 2024
b2d6746
chore: rename infoPointsCount->marksCount
Arucard89 Feb 2, 2024
44986bd
feat: add ref and apiRef
Arucard89 Feb 2, 2024
dbd3129
feat: add invalidation state and error text
Arucard89 Feb 4, 2024
c763f75
chore: styleModifiers->stateModifiers
Arucard89 Feb 4, 2024
e63593c
feat: split slider active and focus states
Arucard89 Feb 4, 2024
1f8bf77
fix: handle grabbing
Arucard89 Feb 4, 2024
631d013
fix: mde apiref optional
Arucard89 Feb 4, 2024
255fa69
feat: add types description
Arucard89 Feb 4, 2024
b5038e6
feat: add readme
Arucard89 Feb 4, 2024
84c2c0d
fix: change tooltip text color
Arucard89 Feb 5, 2024
4a2a1d1
fix: lint errors for css
Arucard89 Feb 7, 2024
c264d2e
fix: rename blockNew->block
Arucard89 Feb 7, 2024
3b2a8ca
fix: export -> export type
Arucard89 Feb 7, 2024
08a4d99
fix: ns-new -> ns
Arucard89 Feb 7, 2024
c197f05
fix: after rebase
Arucard89 Feb 7, 2024
328889d
feat: add rtl to tooltip
Arucard89 Feb 7, 2024
7671677
feat: add rtl support
Arucard89 Feb 7, 2024
c433487
feat: replace autodocs
Arucard89 Feb 9, 2024
1450d56
Merge remote-tracking branch 'origin/main' into DATAUI-1616(UXRFC-199…
Arucard89 Feb 9, 2024
b266724
chore: rename errorText->errorMessage
Arucard89 Feb 9, 2024
879a8be
chore: rename onChange->onUpdate
Arucard89 Feb 9, 2024
21803ad
fix: move error styles in one block
Arucard89 Feb 9, 2024
44f2c6e
chore: fix text of comment
Arucard89 Feb 9, 2024
b5935e9
Merge branch 'main' into DATAUI-1616(UXRFC-199)-Slider
Arucard89 Feb 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 41 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,7 @@
"focus-trap": "^7.5.4",
"lodash": "^4.17.21",
"react-beautiful-dnd": "^13.1.1",
"rc-slider": "^10.5.0",
"react-copy-to-clipboard": "^5.1.0",
"react-popper": "^2.3.0",
"react-transition-group": "^4.4.5",
Expand Down
Loading
Loading