Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1007 commits
Select commit Hold shift + click to select a range
262fae2
WDS-125 update api
Ctepan Jan 16, 2023
c78f99d
Merge branch 'fix/WDS-125-fix-select-options' into fix/WDS-125-loadin…
Ctepan Jan 16, 2023
52ec5e7
WDS-125 change changeset description
Ctepan Jan 17, 2023
bcc0830
WDS-78 change changeset description
Ctepan Jan 17, 2023
ea7e865
Merge branch 'fix/WDS-125-fix-select-options' into fix/WDS-125-loadin…
Ctepan Jan 17, 2023
1ba46d0
WDS-125 fix select all button position
Ctepan Jan 17, 2023
a25bde3
Merge branch 'fix/WDS-125-fix-select-options' into fix/WDS-125-loadin…
Ctepan Jan 17, 2023
fb2bd92
WDS-125 fix checkbox and radio size in select options
Ctepan Jan 17, 2023
b78e3c1
WDS-125 fix check icon size in select options
Ctepan Jan 17, 2023
68c2229
Merge pull request #494 from soramitsu/fix/WDS-78-date-picker-fixes
Ctepan Jan 18, 2023
62ef516
Merge branch 'next' into fix/WDS-125-fix-select-options
Ctepan Jan 18, 2023
6a43b87
Merge pull request #495 from soramitsu/fix/WDS-125-fix-select-options
Ctepan Jan 18, 2023
4c0f7f5
Merge branch 'next' into fix/WDS-125-loading-and-options-type
Ctepan Jan 18, 2023
5032032
WDS-125 change changeset description
Ctepan Jan 18, 2023
2591d30
WDS-125 add sync search
Ctepan Jan 25, 2023
1fc29bb
WDS-125 update some libraries
Ctepan Jan 31, 2023
221467b
WDS-125 remove not ready story and update api
Ctepan Jan 31, 2023
0d44c48
WDS-125 add options storing in model for remote searching
Ctepan Jan 31, 2023
ee51f76
WDS-125 update changesets
Ctepan Jan 31, 2023
4f60cb7
Merge pull request #496 from soramitsu/fix/WDS-125-loading-and-option…
Ctepan Feb 1, 2023
cafc192
Merge branch 'next' into feat/WDS-125-search-in-select
Ctepan Feb 1, 2023
603636e
WDS-125 revert vue version change as there are issues with sfc name i…
Ctepan Feb 1, 2023
422fa61
WDS-125 update api
Ctepan Feb 1, 2023
90f6ddd
WDS-125 update changeset
Ctepan Feb 1, 2023
50d3d1b
Merge branch 'feat/WDS-125-search-in-select' into feat/WDS-125-async-…
Ctepan Feb 1, 2023
c7180ce
WDS-125 update changeset
Ctepan Feb 1, 2023
34cb8a5
WDS-125 refactor options search
Ctepan Feb 1, 2023
38671f8
Merge branch 'feat/WDS-125-search-in-select' into feat/WDS-125-async-…
Ctepan Feb 1, 2023
0c23ddd
WDS-125 add features to STextField to prepare for select with search
Ctepan Feb 3, 2023
d778e53
WDS-125 add options storing for single select
Ctepan Feb 3, 2023
64119cc
WDS-125 refactor: move dropdown search prop to scoped slot from SSele…
Ctepan Feb 3, 2023
b76e303
WDS-125 fix text field input font
Ctepan Feb 3, 2023
e42be28
WDS-125 fix prefix overflow in text field
Ctepan Feb 3, 2023
5474938
WDS-125 fix text overflow and icon shrink in select option
Ctepan Feb 3, 2023
bdbc107
WDS-125 remove passiveAppend prop
Ctepan Feb 6, 2023
c4516b0
WDS-125 fix text field input width in wide container
Ctepan Feb 13, 2023
44be614
WDS-125 use right icons in select chevron and add switch between 16/2…
Ctepan Feb 13, 2023
a8059af
WDS-125 fix changesets format
Ctepan Feb 13, 2023
ba5fac0
WDS-125 refactor options search
Ctepan Feb 13, 2023
596bade
WDS-125 add trigger search
Ctepan Feb 13, 2023
5f92edb
WDS-125 remove wrong blur condition in select dropdown
Ctepan Feb 14, 2023
a1b9bb6
WDS-125 hide selection buttons in select menu from focus by tab key
Ctepan Feb 14, 2023
8b88902
WDS-125 make popover update position on trigger size change
Ctepan Feb 14, 2023
e559175
WDS-125 use correct trigger ref for resize observer in SPopover
Ctepan Feb 14, 2023
335cd50
WDS-125 fix formatting
Ctepan Feb 14, 2023
850b397
Merge pull request #497 from soramitsu/feat/WDS-125-search-in-select
Ctepan Feb 14, 2023
8ed1d1c
Merge branch 'next' into feat/WDS-125-async-select-search
Ctepan Feb 14, 2023
18b84d1
fix possible errors with comma
Ctepan Feb 14, 2023
8b11d5f
Merge branch 'next' into fix/comma-in-class-name-error
Ctepan Feb 14, 2023
4f1a619
Update .changeset/long-needles-tap.md
Ctepan Feb 15, 2023
b297035
WDS-125 refactor comments
Ctepan Feb 15, 2023
338204c
WDS-125 add missing change description
Ctepan Feb 15, 2023
d4d3018
WDS-125 add tests for new features
Ctepan Feb 15, 2023
fdfa953
WDS-125 fix lint
Ctepan Feb 15, 2023
dd99ada
Merge pull request #499 from soramitsu/fix/comma-in-class-name-error
Ctepan Feb 20, 2023
e5673de
Merge branch 'next' into feat/WDS-125-async-select-search
Ctepan Feb 20, 2023
8f944ad
Merge pull request #498 from soramitsu/feat/WDS-125-async-select-search
Ctepan Feb 20, 2023
e2b9057
misc: apply changeset
Ctepan Feb 20, 2023
86086f9
Merge pull request #500 from soramitsu/misc/release
Ctepan Feb 20, 2023
c42b6d5
WDS-126 fix label when menu state empty in date picker
Ctepan Mar 9, 2023
ba95ea0
WDS-119 fix styles for radio and checkbox components
Ctepan Mar 9, 2023
bb1b145
Merge pull request #503 from soramitsu/fix/WDS-126-initial-date-picke…
Ctepan Mar 10, 2023
11ca63b
Merge branch 'next' into fix/WDS-119-fix-checkbox-radio-styles
Ctepan Mar 10, 2023
5bee71e
Merge pull request #504 from soramitsu/fix/WDS-119-fix-checkbox-radio…
Ctepan Mar 10, 2023
f411d18
misc: apply changeset
Ctepan Mar 10, 2023
f6ef13a
Merge pull request #506 from soramitsu/misc/release
Ctepan Mar 10, 2023
6095b73
WDS-107 change `empty` slot and add `empty-text` slot
Ctepan Mar 23, 2023
0662e52
misc: apply changeset
Ctepan Mar 23, 2023
d9f29db
Revert "misc: apply changeset"
Ctepan Mar 23, 2023
7267b41
WDS-107 change patch to minor for table slot change
Ctepan Mar 23, 2023
763adf3
misc: apply changeset
Ctepan Mar 23, 2023
b76cf27
Merge pull request #521 from soramitsu/misc/release
Ctepan Mar 23, 2023
7d8ee62
WDS-128 add dates datepicker dates disabling
Ctepan Jun 26, 2023
0ef9fb7
WDS-128 update changeset
Ctepan Jun 26, 2023
54d7434
update node v16
Naghme98 Jun 26, 2023
08e3322
Merge pull request #549 from soramitsu/feature/change-to-node-16
Naghme98 Jun 27, 2023
8558b1e
Merge branch 'next' into fix/WDS-128-add-disabling-date-picker-dates
Ctepan Jun 27, 2023
561d620
Merge pull request #547 from soramitsu/fix/WDS-128-add-disabling-date…
Ctepan Jun 28, 2023
30e1045
WDS-129 update vue, vite and storybook
0x009922 Jul 7, 2023
8136cb5
WDS-129 update changeset
Ctepan Jun 26, 2023
b8a28af
WDS-129 temporary disable ts rule for assertion
Ctepan Jun 27, 2023
e778ad7
WDS-129 fix component names test for new vue version
Ctepan Jun 27, 2023
53e7ee3
WDS-129 fix pipeline
Ctepan Jun 27, 2023
85a18dd
WDS-129 fix lint
Ctepan Jun 27, 2023
eab2acd
WDS-129 update cypress
Ctepan Jun 27, 2023
18dda5d
WDS-129 add missing libs
Ctepan Jun 27, 2023
083be3f
Merge pull request #551 from soramitsu/feature/WDS-129-update-vue
Ctepan Jul 12, 2023
d70f569
add disable-telemetry flag to sb:serve
Ctepan Jul 12, 2023
1133848
Merge pull request #552 from soramitsu/fix/fix-ci-cd
Ctepan Jul 12, 2023
316f153
WDS-130 refactor(SDatePicker): remove unnecessary props
Ctepan Jul 19, 2023
0bf327a
WDS-130 refactor(SDatePicker): remove unnecessary reactive obj
Ctepan Jul 19, 2023
a5674ab
WDS-130 refactor(SDatePicker): remove unnecessary pick shortcuts
Ctepan Jul 19, 2023
5415fd6
WDS-130 fix(SDatePicker): move condition out of component
Ctepan Jul 19, 2023
220f07c
WDS-130 refactor(SDatePicker): fix reactivity for `disabled` property
Ctepan Jul 19, 2023
6a51530
WDS-130 refactor(SDatePicker): return pick shortcuts
Ctepan Jul 20, 2023
1efc0a3
WDS-130 feat(SDatePicker): change custom option behaviour and make it…
Ctepan Jul 20, 2023
0dd74a6
WDS-130 add support for null model value
Ctepan Jul 21, 2023
b6ba48c
WDS-130 update changeset
Ctepan Jul 21, 2023
fee3bc3
WDS-130 fix date picker story model
Ctepan Jul 21, 2023
0de6170
WDS-130 fix(SDatePicker): move init call to the end of the setup to p…
Ctepan Jul 21, 2023
a864e1b
WDS-130 fix ts for extractor
Ctepan Jul 21, 2023
ec30a45
Merge pull request #555 from soramitsu/feature/WDS-130-resettable-dat…
Ctepan Aug 7, 2023
a5ec526
misc: apply changeset
Ctepan Aug 7, 2023
63cb384
Merge pull request #556 from soramitsu/misc/release
Ctepan Aug 7, 2023
570bfc9
WDS-128 fix(DatePicker): add model value watching
Ctepan Aug 11, 2023
488148a
WDS-128 feat(DatePicked): add opportunity to remove shortcuts panel
Ctepan Aug 14, 2023
cd7a5da
WDS-128 fix(DatePicker): make pick state watch inner model value
Ctepan Aug 14, 2023
122696c
WDS-128 feat(DatePicker): make date filter work for time too
Ctepan Aug 14, 2023
840fbc4
WDS-128 fix(DatePicker): fix types
Ctepan Aug 14, 2023
cebd592
WDS-128 fix(DatePicker): fix model watcher
Ctepan Aug 14, 2023
83678e6
WDS-128 update api and changesets
Ctepan Aug 14, 2023
f98c372
WDS-128 fix(DatePicker): skip time update if time prop false
Ctepan Aug 14, 2023
2fe3797
WDS-128 style(DatePicker): fix lint
Ctepan Aug 14, 2023
023c018
WDS-128 style(DatePicker): fix lint
Ctepan Aug 14, 2023
0b0f632
WDS-128 refactor(SDatePicker): use parameter from watch callback
Ctepan Aug 22, 2023
bc69481
WDS-128 refactor(DatePicker): move max and min date to computed
Ctepan Aug 22, 2023
35dad5d
Merge remote-tracking branch 'origin/feat/WDS-128-remove-options-disa…
Ctepan Aug 22, 2023
b808ffd
Merge pull request #557 from soramitsu/feat/WDS-128-remove-options-di…
Ctepan Aug 23, 2023
d606ab3
misc: apply changeset
Ctepan Aug 23, 2023
4aaf8fe
Merge pull request #561 from soramitsu/misc/release
Ctepan Aug 28, 2023
a339aa2
WDS-125 fix(SSelect): add search field clearing when popover closed
Ctepan Sep 8, 2023
eee7859
misc: apply changeset
Ctepan Sep 8, 2023
51a54ff
Merge pull request #562 from soramitsu/fix/WDS-125-add-search-cleanin…
Ctepan Sep 8, 2023
c77a880
feat(SSelectInput) - Add menu toggling by clicking on chevron
VladislavPopovSR Jan 29, 2024
7e35c11
add test
VladislavPopovSR Jan 29, 2024
dcb0dcb
update changeset
VladislavPopovSR Jan 29, 2024
5f00a26
Merge pull request #568 from soramitsu/feature/WDS-131-Make-SSelect-w…
VladislavPopovSR Jan 31, 2024
86c7fa1
Update changelog
VladislavPopovSR Feb 1, 2024
888fa0f
Merge pull request #569 from soramitsu/feature/WDS-131-Make-SSelect-w…
VladislavPopovSR Feb 1, 2024
265e142
fix(package.json) - Add cy command
VladislavPopovSR Feb 6, 2024
04cdfde
Merge branch 'next' into fix/add-cy-command
VladislavPopovSR Feb 6, 2024
9a6cef7
fix(package.json) - Edit command name to test:cy
VladislavPopovSR Feb 7, 2024
f4a38c1
fix(package.json) - Edit command name to cy-ui
VladislavPopovSR Feb 7, 2024
6c8dcf2
fix(package.json) - Edit command name to test:ui:cy-open
VladislavPopovSR Feb 7, 2024
93f5623
Merge pull request #570 from soramitsu/fix/add-cy-command
VladislavPopovSR Feb 7, 2024
d2d6614
fix(useFlexColumns) - Remove Math.floor
VladislavPopovSR Feb 21, 2024
3b53610
update changeset
VladislavPopovSR Feb 21, 2024
cbcb970
update changeset message format
VladislavPopovSR Feb 21, 2024
5dfeaf8
fix(STable) - Apply overflow-y to the whole table
VladislavPopovSR Feb 21, 2024
68ccdd9
update changeset
VladislavPopovSR Feb 21, 2024
9e52ece
update changeset
VladislavPopovSR Feb 22, 2024
f5a1496
update changeset
VladislavPopovSR Feb 22, 2024
f311728
Merge remote-tracking branch 'origin/fix/Remove-column-width-rounding…
VladislavPopovSR Feb 22, 2024
455459d
update changeset
VladislavPopovSR Feb 22, 2024
eb10ba9
Merge pull request #575 from soramitsu/fix/Remove-column-width-rounding
VladislavPopovSR Feb 26, 2024
1808007
update changelog
VladislavPopovSR Feb 26, 2024
c74dcde
Merge pull request #576 from soramitsu/fix/Remove-column-width-rounding
VladislavPopovSR Feb 26, 2024
26a7886
Update default for vue auto import
safinsaf Mar 4, 2024
45b1d4c
Merge remote-tracking branch 'origin/next' into feature/DOPS-3043/fix…
safinsaf Mar 4, 2024
8568a56
Merge pull request #579 from soramitsu/feature/DOPS-3043/fix-security
safinsaf Mar 4, 2024
9263394
Disable generate for dts
safinsaf Mar 4, 2024
cbe4cfe
Merge pull request #580 from soramitsu/feature/DOPS-3043/fix-security
safinsaf Mar 4, 2024
0a340e8
feat(SBadge) - add prop and class
VladislavPopovSR Mar 14, 2024
9332faa
feat(Badge.stories) - add prop
VladislavPopovSR Mar 14, 2024
93ac3f3
update changeset
VladislavPopovSR Mar 14, 2024
85aa1d9
update api
VladislavPopovSR Mar 14, 2024
5fa2c4c
feat(SBadge) - edit approach of applying padding
VladislavPopovSR Mar 18, 2024
a990c21
Merge pull request #583 from soramitsu/feature/Edit-badge-display-in-…
VladislavPopovSR Mar 21, 2024
2589888
update changeset
VladislavPopovSR Mar 21, 2024
5d29072
Merge pull request #584 from soramitsu/feature/Edit-table-badge-display
VladislavPopovSR Mar 21, 2024
63d2933
fix(SAlert) - fix status icon computation
VladislavPopovSR May 7, 2024
959a106
update changeset
VladislavPopovSR May 7, 2024
8e34e65
Merge pull request #586 from soramitsu/fix/Edit-SAlert-icon-computation
VladislavPopovSR May 13, 2024
540d3e0
@Release 0.13.5 (#585)
Ctepan May 13, 2024
06ed0c8
update changeset
VladislavPopovSR May 13, 2024
4a14b71
Merge pull request #587 from soramitsu/fix/Edit-SAlert-icon-computation
VladislavPopovSR May 14, 2024
7506642
WDS-129 refactor: update vue-tsc and ts and fix everything updated ve…
Ctepan May 31, 2024
fbd2563
WDS-129 refactor: fix lint
Ctepan Jun 3, 2024
8279883
Merge pull request #589 from soramitsu/feature/WDS-129-update-vue-ts
Ctepan Jun 3, 2024
f9081d8
feat(table hooks): use generic types instead
VladislavPopovSR Jun 6, 2024
65a5080
feat(STableCard): use generic type
VladislavPopovSR Jun 6, 2024
133b724
feat(STable): use generic type
VladislavPopovSR Jun 6, 2024
2d62a77
fix(SModalCard): add new class and apply windicss classes
VladislavPopovSR Jun 11, 2024
87dcf25
update changeset
VladislavPopovSR Jun 11, 2024
fb07113
Merge pull request #591 from soramitsu/fix/Add-classes-for-s-modal-div
VladislavPopovSR Jun 13, 2024
f952e72
feat(SSelectDropdown): add max shown options prop
VladislavPopovSR Jun 13, 2024
29403a3
feat(SDropdown): add max shown options prop
VladislavPopovSR Jun 13, 2024
ff04798
update api.md
VladislavPopovSR Jun 13, 2024
d33fba4
feat(SSelect): apply new prop
VladislavPopovSR Jun 13, 2024
e79a67e
add new control
VladislavPopovSR Jun 13, 2024
e2188f4
fix(SDropdown): apply prop
VladislavPopovSR Jun 13, 2024
d722815
update changeset
VladislavPopovSR Jun 13, 2024
f8a9956
apply changeset
VladislavPopovSR Jun 13, 2024
a418202
feat(SDropdown,SSelect): add string type
VladislavPopovSR Jun 14, 2024
aca6ad2
update api.md
VladislavPopovSR Jun 14, 2024
d254fce
Merge pull request #596 from soramitsu/feature/Add-prop-to-limit-SDro…
VladislavPopovSR Jun 14, 2024
5ba460b
Merge branch 'next' into fix/Add-generics-to-table-data
VladislavPopovSR Jun 14, 2024
194f960
update api.md
VladislavPopovSR Jun 14, 2024
2a85253
update changeset
VladislavPopovSR Jun 14, 2024
e508256
apply changeset
VladislavPopovSR Jun 14, 2024
59cef94
Merge pull request #590 from soramitsu/fix/Add-generics-to-table-data
VladislavPopovSR Jun 17, 2024
ffeac43
update auto-imports.d.ts
Ctepan Jun 18, 2024
b3f1457
Merge branch 'next' into fix/update-auto-imports
Ctepan Jun 18, 2024
eb2b881
add auto-imports.d.ts to lint ignore
Ctepan Jun 18, 2024
1ea5a62
Merge remote-tracking branch 'origin/fix/update-auto-imports' into fi…
Ctepan Jun 18, 2024
08e9cb4
Merge pull request #597 from soramitsu/fix/update-auto-imports
Ctepan Jun 18, 2024
9daecaa
refactor(STable, STableCard, STableCellSelection): use new syntax
VladislavPopovSR Jun 18, 2024
b88a995
update api.md
VladislavPopovSR Jun 18, 2024
9e0825f
update changeset
VladislavPopovSR Jun 18, 2024
606db79
apply changeset
VladislavPopovSR Jun 18, 2024
d3c5db5
refactor(STable,STableCard): edit syntax
VladislavPopovSR Jun 18, 2024
2bdf64a
update api
VladislavPopovSR Jun 18, 2024
03a1ea4
Merge pull request #598 from soramitsu/refactor/Use-new-emits-syntax
VladislavPopovSR Jun 18, 2024
1022d02
fix(SDropdown): add expression
VladislavPopovSR Jul 3, 2024
8d0d2d6
update changeset
VladislavPopovSR Jul 10, 2024
f236466
apply changeset
VladislavPopovSR Jul 10, 2024
162e641
Merge pull request #601 from soramitsu/fix/CBDC-1941-Pagination-page-…
VladislavPopovSR Jul 11, 2024
cfe1d3d
feat(icons): add necessary icons
VladislavPopovSR Jul 23, 2024
60cacca
feat(STextField): add validations list prop
VladislavPopovSR Jul 23, 2024
f84062c
feat(cypress): add STextField test
VladislavPopovSR Jul 23, 2024
0a615d5
update changeset
VladislavPopovSR Jul 23, 2024
d39977c
update api.md
VladislavPopovSR Jul 23, 2024
647f72d
apply changeset
VladislavPopovSR Jul 23, 2024
0fa8d83
feat(STextField): simplify rules' correctness
VladislavPopovSR Jul 29, 2024
7f96d85
feat(STextField): edit ValidationsList type
VladislavPopovSR Jul 30, 2024
6ccfabf
feat(STextField.spec.cy): update test
VladislavPopovSR Jul 30, 2024
ed20a45
fix(STextField): remove unused var and simplify computation
VladislavPopovSR Jul 31, 2024
7c9165c
feat(components): use define options instead
VladislavPopovSR Jul 31, 2024
b747be5
Merge pull request #603 from soramitsu/feature/WDS-134-Add-validation…
VladislavPopovSR Jul 31, 2024
bf5162b
feat(SSelectDropdown): add prop
VladislavPopovSR Jul 31, 2024
9340c1a
feat(Select.spec.cy): add tests
VladislavPopovSR Jul 31, 2024
b5029a5
update changeset
VladislavPopovSR Jul 31, 2024
5f45e4b
update api
VladislavPopovSR Jul 31, 2024
8999ddd
apply changeset
VladislavPopovSR Jul 31, 2024
45bd464
feat(use-model): move expressions on api level
VladislavPopovSR Aug 1, 2024
6175243
Merge pull request #605 from soramitsu/feature/Add-Select-mandatory-prop
VladislavPopovSR Aug 7, 2024
b40e2a7
fix: prevent turning date picker inner button into submit
Ctepan Sep 23, 2024
418e324
add changeset
Ctepan Sep 23, 2024
76b0160
apply changeset
Ctepan Sep 23, 2024
8d2edf9
Update CHANGELOG.md
Ctepan Sep 23, 2024
edc2163
Merge pull request #621 from soramitsu/fix/set-type-button-date-picker
Ctepan Sep 23, 2024
03fc851
Feature - Display pointer cursor before clicking on the row (#639)
VladislavPopovSR Nov 8, 2024
2f4a5a3
modernize the library
takemiyamakoto Sep 20, 2025
f31df8a
Merge remote-tracking branch 'origin/develop' into modernize
takemiyamakoto Sep 20, 2025
90201f4
Added pre-hooks so Storybook commands rebuild the SVG plugin first, e…
takemiyamakoto Sep 23, 2025
74fe240
update build
takemiyamakoto Sep 23, 2025
20390ee
Added prestorybook:verify script in package.json:26 so the SVG plugin…
takemiyamakoto Sep 24, 2025
b499989
fix some failing tests
takemiyamakoto Sep 25, 2025
9776889
fix failing tests
takemiyamakoto Sep 25, 2025
08d4afd
review and update code
takemiyamakoto Sep 26, 2025
12fcc00
use newer version of node
takemiyamakoto Sep 26, 2025
e174786
bump node version to next lts
takemiyamakoto Sep 26, 2025
208788d
node24
takemiyamakoto Sep 26, 2025
6e84684
fix node version tag
takemiyamakoto Sep 26, 2025
590c370
change node version
takemiyamakoto Sep 26, 2025
17648a7
update node version again
takemiyamakoto Sep 26, 2025
8053bb7
update build
takemiyamakoto Sep 26, 2025
fdbcf97
update build file
takemiyamakoto Sep 26, 2025
4f2ff82
update build
takemiyamakoto Sep 26, 2025
08537bb
fix local test run issues
takemiyamakoto Sep 27, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 0 additions & 3 deletions .browserslistrc

This file was deleted.

8 changes: 8 additions & 0 deletions .changeset/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Changesets

Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works
with multi-package repos, or single-package repos to help you version and publish your code. You can
find the full documentation for it [in our repository](https://github.com/changesets/changesets)

We have a quick list of common questions to get you started engaging with this project in
[our documentation](https://github.com/changesets/changesets/blob/main/docs/common-questions.md)
10 changes: 10 additions & 0 deletions .changeset/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"$schema": "https://unpkg.com/@changesets/config@1.6.1/schema.json",
"changelog": "@changesets/cli/changelog",
"commit": false,
"linked": [],
"access": "restricted",
"baseBranch": "next",
"updateInternalDependencies": "patch",
"ignore": []
}
10 changes: 10 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
*.md
.changeset
.gitattributes
.gitignore
.dockerignore
*Dockerfile
*Jenkinsfile
lerna.json
.vscode
LICENSE
5 changes: 0 additions & 5 deletions .editorconfig

This file was deleted.

6 changes: 6 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
node_modules
dist
dist-ts
storybook-static
/packages/ui/test/after-build/esm-tree-shaken-dist
auto-imports.d.ts
105 changes: 78 additions & 27 deletions .eslintrc.js
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,38 +1,89 @@
module.exports = {
root: true,
env: {
node: true
},
extends: [
'plugin:vue/essential',
'@vue/standard',
'@vue/typescript/recommended'
],
extends: ['alloy', 'alloy/typescript', 'plugin:vue/vue3-recommended', 'plugin:vuejs-accessibility/recommended'],
parser: 'vue-eslint-parser',
parserOptions: {
ecmaVersion: 2020
parser: '@typescript-eslint/parser',
ecmaVersion: 2021,
sourceType: 'module',
},
globals: {
defineProps: 'readonly',
defineEmits: 'readonly',
defineExpose: 'readonly',
withDefaults: 'readonly',
},
rules: {
'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
'@typescript-eslint/explicit-function-return-type': ['off'],
'vue/html-closing-bracket-newline': ['error', {
singleline: 'never',
multiline: 'always'
}],
'@typescript-eslint/no-explicit-any': ['off'],
'@typescript-eslint/no-use-before-define': ['off'],
'vue/html-indent': ['warn', 2],

// to fix windicss scanning in cases like `:class="{ invisible: true }"`
'vue/quote-props': ['warn', 'always'],

// make possible `/// <reference...`
'spaced-comment': ['error', 'always', { markers: ['/'] }],

'@typescript-eslint/consistent-type-definitions': 'off',
'@typescript-eslint/no-unused-vars': ['off'],
'@typescript-eslint/no-empty-function': ['off']

// FIXME
'vue/require-default-prop': 'off',
'vuejs-accessibility/no-static-element-interactions': 'off',
},
overrides: [
{
files: [
'**/__tests__/*.{j,t}s?(x)',
'**/tests/unit/**/*.spec.{j,t}s?(x)'
],
files: ['**/cypress/**/*.{j,t}s', '**/*.cy.{js,ts}', 'cypress.config.ts'],
plugins: ['cypress'],
extends: ['plugin:cypress/recommended'],
env: {
'cypress/globals': true,
},
},
{
files: ['**/packages/ui/**/*.{ts,vue,js}'],
extends: ['./packages/ui/.eslintrc-auto-import.json'],
},
{
files: ['**/*.spec.{js,ts}'],
env: {
jest: true
}
}
]
jest: true,
},
},

// It is OK to define a lot of components in stories or tests
{
files: ['**/packages/ui/stories/**/*.stories.ts', '**/*.cy.{js,ts}'],
rules: {
'vue/one-component-per-file': 'off',
},
},
// TODO: delete when `as` to `satisfies` replaced
{
files: ['**/packages/ui/stories/**/*.stories.ts'],
rules: {
'@typescript-eslint/consistent-type-assertions': 'off',
'vue/require-prop-types': 'off',
},
},
{
files: ['**/*.spec.ts', '**/*.spec.cy.ts'],
rules: {
'max-nested-callbacks': 'off',
'cypress/unsafe-to-chain-command': 'off',
},
},

// FIXME - temporary disables to fix them in a different PRs
{
files: ['**/ui/src/components/Select/**/*.vue'],
rules: {
'vuejs-accessibility/click-events-have-key-events': 'off',
},
},
{
files: ['**/STextField.vue', '**/SSwitch.vue'],
rules: {
'vuejs-accessibility/label-has-for': 'off',
},
},
],
}
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
yarn.lock linguist-generated=true
61 changes: 61 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
### **Description**

- **What does this PR do?**
- _A brief explanation of the change, its purpose, and how it impacts the codebase._
- **Why is this change needed?**
- _Describe the problem the PR solves or the feature it adds._

### **Type of change**

- [ ] Bug fix
- [ ] New feature
- [ ] Refactor (cleaning up code without changing functionality)
- [ ] Documentation update
- [ ] Tests
- [ ] Other (describe below):

---

### **Checklist**

- [ ] Code adheres to coding guidelines and standards.
- [ ] Linting and formatting checks have passed, no local issues.
- [ ] Existing tests pass successfully, no local errors.
- [ ] Pull request is linked to a relevant issue or task.
- [ ] Tests are written for new features or fixes.
- [ ] Documentation has been updated (if applicable).

---

### **Related Issue/Task**

- Issue/Task link: _[Paste link to issue or Jira ticket]_

---

### **Testing**

- **How has this been tested?**
- _Describe manual testing steps or link to relevant automated tests._
- **Edge cases covered:**
- _List any specific cases handled by this PR._

---

### **Screenshots/Video/Link to dedicated environment (if applicable)**

- _Include any visual examples of the change + dedicated environment (if there is a sort of automation)._

---

### **Additional Notes**

- _Add any information the reviewer should consider, especially cross-project impacts, UX changes, or potential risks._

---

### **Reviewer Tasks**

- [ ] Review logic for correctness and clarity.
- [ ] Verify that the code is following best practices.
- [ ] Test or review related areas if this PR affects other projects.
22 changes: 22 additions & 0 deletions .github/workflows/storybook-smoke.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Storybook Smoke Test

on:
pull_request:
push:
branches:
- main
- next

jobs:
storybook:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 24
cache: yarn
- run: yarn install --frozen-lockfile
- run: npx playwright install --with-deps chromium
- run: yarn storybook:verify
- run: yarn --cwd packages/ui sb:test
28 changes: 8 additions & 20 deletions .gitignore
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,22 +1,10 @@
.DS_Store
node_modules
lib
storybook-static

# local env files
.env.local
.env.*.local

# Log files
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
.DS_Store
dist
dist-ssr
*.local
versus.md
dist-ts
tsconfig.tsbuildinfo
yarn-error.log
7 changes: 7 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
**/dist/**
**/node_modules/**
/packages/ui/etc
/packages/ui/test/after-build/esm-tree-shaken-dist
/packages/ui/cypress/screenshots
CHANGELOG.md
storybook-static
42 changes: 42 additions & 0 deletions .prettierrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
// .prettierrc.js
module.exports = {
// max 120 characters per line
printWidth: 120,
// use 2 spaces for indentation
tabWidth: 2,
// use spaces instead of indentations
useTabs: false,
// semicolon at the end of the line
semi: false,
// use single quotes
singleQuote: true,
// object's key is quoted only when necessary
quoteProps: 'as-needed',
// use double quotes instead of single quotes in jsx
jsxSingleQuote: false,
// no comma at the end
trailingComma: 'all',
// spaces are required at the beginning and end of the braces
bracketSpacing: true,
// end tag of jsx need to wrap
bracketSameLine: false,
// brackets are required for arrow function parameter, even when there is only one parameter
arrowParens: 'always',
// format the entire contents of the file
rangeStart: 0,
rangeEnd: Infinity,
// no need to write the beginning @prettier of the file
requirePragma: false,
// No need to automatically insert @prettier at the beginning of the file
insertPragma: false,
// use default break criteria
proseWrap: 'preserve',
// decide whether to break the html according to the display style
htmlWhitespaceSensitivity: 'css',
// vue files script and style tags indentation
vueIndentScriptAndStyle: false,
// lf for newline
endOfLine: 'lf',
// formats quoted code embedded
embeddedLanguageFormatting: 'auto',
}
8 changes: 8 additions & 0 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"recommendations": [
"johnsoncodehk.volar",
"dbaeumer.vscode-eslint",
"syler.sass-indented",
"rvest.vs-code-prettier-eslint"
]
}
3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"editor.tabSize": 2
}
2 changes: 0 additions & 2 deletions Dockerfile

This file was deleted.

13 changes: 0 additions & 13 deletions Jenkinsfile

This file was deleted.

3 changes: 2 additions & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@

Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
Expand Down Expand Up @@ -198,4 +199,4 @@
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
limitations under the License.
Loading