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

CLND-10353: new calendar tokens (ждет августа) #1035

Closed
wants to merge 1,471 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1471 commits
Select commit Hold shift + click to select a range
a489115
build(deps-dev): bump webpack from 5.89.0 to 5.90.1
dependabot[bot] Feb 2, 2024
8983387
update media theme with new typography
deniskin Feb 8, 2024
f9320ec
update tests
deniskin Feb 8, 2024
af31a5a
build(deps-dev): bump the react group with 2 updates
dependabot[bot] Feb 9, 2024
3e972cb
update media tokens naming
deniskin Feb 9, 2024
23229a0
update tests
deniskin Feb 9, 2024
2f92fd1
updates custom-media Dobro
sashanau Feb 12, 2024
c3c1f22
updates custom-media Dobro
sashanau Feb 12, 2024
9590f38
build(deps-dev): bump the eslint group with 7 updates
dependabot[bot] Feb 13, 2024
a3c8e5c
build(deps-dev): bump husky from 8.0.3 to 9.0.11
dependabot[bot] Feb 14, 2024
b47dfc8
dependabot/npm_and_yarn/eslint-2534aa1020: vendor silence plugin
8coon Feb 14, 2024
469f446
Merge pull request #800 from VKCOM/dependabot/npm_and_yarn/husky-9.0.11
8coon Feb 14, 2024
2b2c86c
Merge pull request #799 from VKCOM/dependabot/npm_and_yarn/eslint-253…
8coon Feb 14, 2024
d106e0d
Merge pull request #798 from sashanau/master
8coon Feb 14, 2024
755b136
Merge branch '4.43.1' into dependabot/npm_and_yarn/react-63a1ebd5ed
8coon Feb 14, 2024
af4fabb
Merge pull request #795 from VKCOM/dependabot/npm_and_yarn/react-63a1…
8coon Feb 14, 2024
9b8122b
Merge branch '4.43.1' into dependabot/npm_and_yarn/webpack-5.90.1
8coon Feb 14, 2024
9e99233
Merge pull request #787 from VKCOM/dependabot/github_actions/peter-ev…
8coon Feb 14, 2024
7ce6de2
4.43.1: update appearance to 10.2.0
8coon Feb 14, 2024
01b806e
Merge pull request #788 from VKCOM/dependabot/npm_and_yarn/webpack-5.…
8coon Feb 14, 2024
6b55f15
Merge pull request #786 from VKCOM/dependabot/npm_and_yarn/type-fest-…
8coon Feb 14, 2024
5b18e79
Merge branch '4.43.1' into dependabot/npm_and_yarn/terser-webpack-plu…
8coon Feb 14, 2024
13f7b1d
Merge pull request #785 from VKCOM/dependabot/npm_and_yarn/terser-web…
8coon Feb 14, 2024
d8e7dd4
4.43.1: update engines in package.json
8coon Feb 14, 2024
2ceca46
4.43.1
8coon Feb 14, 2024
2614833
Merge pull request #801 from VKCOM/4.43.1
8coon Feb 14, 2024
21c321e
build(deps-dev): bump clsx from 2.0.0 to 2.1.0
dependabot[bot] Feb 15, 2024
251a600
build(deps-dev): bump lint-staged from 15.2.0 to 15.2.2
dependabot[bot] Feb 15, 2024
b1821b6
build(deps-dev): bump @vkontakte/vk-bridge from 2.12.2 to 2.14.1
dependabot[bot] Feb 15, 2024
a851327
revert control tokens adaptiveValue keys
deniskin Feb 16, 2024
78ebf34
Merge pull request #793 from deniskin/update-media-theme
Sarafa2n Feb 21, 2024
eb8345c
media: add new typograpy tokens
deniskin Mar 12, 2024
b2ad940
Merge pull request #819 from deniskin/update-media-theme
8coon Mar 14, 2024
89466d6
build(deps): bump follow-redirects from 1.15.5 to 1.15.6
dependabot[bot] Mar 17, 2024
5385492
build(deps-dev): bump webpack-dev-server from 4.15.1 to 5.0.4
dependabot[bot] Mar 20, 2024
80a97c1
build(deps-dev): bump webpack from 5.90.1 to 5.91.0
dependabot[bot] Mar 21, 2024
bba7956
Extend base spacing system
mendrew Mar 21, 2024
89b9707
Update camel case converters
mendrew Mar 21, 2024
7721742
Add example with edge case
mendrew Mar 22, 2024
b2eb6d1
Handle more edge cases
mendrew Mar 22, 2024
690ae78
build(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4
dependabot[bot] Mar 23, 2024
b8b2d06
Correct RegExp to match expected strings
mendrew Mar 25, 2024
5af4d33
Update snapshots
mendrew Mar 25, 2024
6789b72
Group similar tests
mendrew Mar 27, 2024
25b3a1f
build(deps): bump express from 4.18.2 to 4.19.2
dependabot[bot] Mar 28, 2024
b7e996c
build(deps): bump actions/configure-pages from 4 to 5
dependabot[bot] Apr 1, 2024
a8a0aa6
build(deps-dev): bump style-loader from 3.3.3 to 4.0.0
dependabot[bot] Apr 9, 2024
4d4bbbd
fix: smaller line height for fontDisplayTitle4
qurle Apr 10, 2024
376cd67
build(deps-dev): bump css-loader from 6.8.1 to 7.1.1
dependabot[bot] Apr 11, 2024
3737517
fixed dark elevation shadows
qurle Apr 15, 2024
733ed4e
build(deps-dev): bump @vkontakte/icons from 2.95.0 to 2.108.0
dependabot[bot] Apr 16, 2024
7cb9bb4
add snackbar tokens
Sarafa2n Apr 16, 2024
c3d4a92
fix test
Sarafa2n Apr 16, 2024
ef7d1b6
Merge pull request #830 from VKCOM/mendrew/extend-spacing-system
8coon Apr 17, 2024
ad81822
Merge pull request #841 from VKCOM/fix/title-4-line-height
8coon Apr 17, 2024
b9cda25
Merge pull request #846 from VKCOM/fix/dark-elevation
8coon Apr 17, 2024
6dc62d2
Merge pull request #849 from VKCOM/snackbar-tokens
8coon Apr 17, 2024
e0441f7
Merge pull request #802 from VKCOM/dependabot/npm_and_yarn/clsx-2.1.0
8coon Apr 17, 2024
3dbf065
Merge pull request #847 from VKCOM/dependabot/npm_and_yarn/vkontakte/…
8coon Apr 17, 2024
873fcb4
Merge pull request #843 from VKCOM/dependabot/npm_and_yarn/css-loader…
8coon Apr 17, 2024
eaf0e43
Merge pull request #839 from VKCOM/dependabot/npm_and_yarn/style-load…
8coon Apr 17, 2024
48226f5
Merge pull request #834 from VKCOM/dependabot/github_actions/actions/…
8coon Apr 17, 2024
f717625
Merge pull request #832 from VKCOM/dependabot/npm_and_yarn/express-4.…
8coon Apr 17, 2024
1b7c351
Merge pull request #828 from VKCOM/dependabot/npm_and_yarn/webpack-de…
8coon Apr 17, 2024
1215790
Merge pull request #825 from VKCOM/dependabot/npm_and_yarn/webpack-5.…
8coon Apr 17, 2024
341db6f
Merge branch '4.44.0' into dependabot/npm_and_yarn/webpack-dev-server…
8coon Apr 17, 2024
a80b197
Merge pull request #824 from VKCOM/dependabot/npm_and_yarn/webpack-de…
8coon Apr 17, 2024
282b989
Merge pull request #823 from VKCOM/dependabot/npm_and_yarn/follow-red…
8coon Apr 17, 2024
50e1b79
Merge pull request #808 from VKCOM/dependabot/npm_and_yarn/vkontakte/…
8coon Apr 17, 2024
20ba190
Merge pull request #807 from VKCOM/dependabot/npm_and_yarn/lint-stage…
8coon Apr 17, 2024
90194dc
4.44.0
8coon Apr 17, 2024
4e755d3
Merge pull request #850 from VKCOM/4.44.0
8coon Apr 17, 2024
94c54d5
build(deps-dev): bump the react group with 2 updates
dependabot[bot] Apr 18, 2024
b2e7dcc
build(deps-dev): bump @babel/core from 7.23.9 to 7.24.4
dependabot[bot] Apr 18, 2024
212a4ae
build(deps-dev): bump @types/lodash from 4.14.202 to 4.17.0
dependabot[bot] Apr 18, 2024
fa75a04
build(deps-dev): bump @vkontakte/vkjs from 1.1.1 to 1.1.2
dependabot[bot] Apr 18, 2024
30e220c
build(deps-dev): bump @vkontakte/vkui from 6.0.0 to 6.0.2
dependabot[bot] Apr 18, 2024
8bd9d2a
Change spacing system tokens
mendrew Apr 18, 2024
9c597b9
Update snapshots
mendrew Apr 18, 2024
c868fad
build(deps-dev): bump type-fest from 4.10.2 to 4.16.0
dependabot[bot] Apr 23, 2024
7f45258
Added vkidok theme
Apr 23, 2024
14b9e0b
update snapshots
Apr 23, 2024
bb4e3d3
Fixed lint
Apr 23, 2024
cdf16bc
Merge pull request #864 from mclaran/vkidok-theme
8coon Apr 24, 2024
e1fe977
Fix colors
Apr 24, 2024
1ee06b4
Update snapthots.test.ts.snap
Apr 24, 2024
cf89c5b
Merge pull request #866 from mclaran/vkidok-theme
8coon Apr 24, 2024
6bd6fa5
Merge branch 'master' into media-theme-fix
8coon Apr 24, 2024
697ff4c
Merge pull request #859 from VKCOM/mendrew/change-spacing-system
8coon Apr 24, 2024
4d2424e
Merge pull request #865 from VKCOM/feat/vkidok-theme
8coon Apr 24, 2024
4789c48
Merge pull request #851 from VKCOM/dependabot/npm_and_yarn/react-0ac4…
8coon Apr 24, 2024
5391c62
Merge pull request #853 from VKCOM/dependabot/npm_and_yarn/babel/core…
8coon Apr 24, 2024
4cd0bae
Merge pull request #861 from VKCOM/dependabot/npm_and_yarn/type-fest-…
8coon Apr 24, 2024
f3c5e1a
Merge pull request #857 from VKCOM/dependabot/npm_and_yarn/vkontakte/…
8coon Apr 24, 2024
07061d2
Merge branch '4.45.0' into dependabot/npm_and_yarn/vkontakte/vkjs-1.1.2
8coon Apr 24, 2024
450d9c3
Merge pull request #856 from VKCOM/dependabot/npm_and_yarn/vkontakte/…
8coon Apr 24, 2024
dc0fff9
Merge pull request #854 from VKCOM/dependabot/npm_and_yarn/types/loda…
8coon Apr 24, 2024
a602220
Merge pull request #821 from VKCOM/media-theme-fix
8coon Apr 24, 2024
bdb6f8d
4.45.0: update snapshots
8coon Apr 24, 2024
03ef393
4.45.0
8coon Apr 24, 2024
268b58d
Merge pull request #867 from VKCOM/4.45.0
8coon Apr 24, 2024
ee809fd
build(deps-dev): bump clsx from 2.1.0 to 2.1.1
dependabot[bot] Apr 25, 2024
88c3f6b
build(deps-dev): bump @babel/core from 7.24.4 to 7.24.5
dependabot[bot] Apr 30, 2024
62f5088
Changed colorAccentViolet for vkcom theme
qurle May 2, 2024
647c345
build(deps-dev): bump @types/lodash from 4.17.0 to 4.17.1
dependabot[bot] May 6, 2024
e08ba46
build(deps-dev): bump type-fest from 4.16.0 to 4.18.2
dependabot[bot] May 7, 2024
94fd336
build(deps-dev): bump @vkontakte/icons from 2.108.0 to 2.114.0
dependabot[bot] May 7, 2024
2ca5cf2
build(deps-dev): bump the react group across 1 directory with 4 updates
dependabot[bot] May 13, 2024
917a3db
fix: tint colors normalization
qurle May 14, 2024
d684e51
feat: added colorIconWarning
qurle May 14, 2024
9b8b7d6
Merge pull request #888 from VKCOM/feat/icon-warning
Sarafa2n May 15, 2024
436714d
Merge pull request #887 from VKCOM/fix/tint-colors
Sarafa2n May 15, 2024
2135c80
Merge pull request #878 from VKCOM/fix/accent-violet
Sarafa2n May 15, 2024
27bbdae
Merge pull request #885 from VKCOM/dependabot/npm_and_yarn/react-b51a…
Sarafa2n May 15, 2024
2183700
Merge pull request #883 from VKCOM/dependabot/npm_and_yarn/vkontakte/…
Sarafa2n May 15, 2024
763c57b
Merge pull request #882 from VKCOM/dependabot/npm_and_yarn/type-fest-…
Sarafa2n May 15, 2024
736f73c
Merge pull request #880 from VKCOM/dependabot/npm_and_yarn/types/loda…
Sarafa2n May 15, 2024
a6cda1e
Merge pull request #875 from VKCOM/dependabot/npm_and_yarn/babel/core…
Sarafa2n May 15, 2024
8f15c32
Merge pull request #870 from VKCOM/dependabot/npm_and_yarn/clsx-2.1.1
Sarafa2n May 15, 2024
b71ea73
npm version bump
Sarafa2n May 15, 2024
05a7695
Merge pull request #889 from VKCOM/4.46.0
8coon May 15, 2024
0848f02
build(deps-dev): bump rimraf from 5.0.5 to 5.0.7
dependabot[bot] May 16, 2024
26d8013
feat: Rewrite docs for personal themes & fix readme formatting
BlackySoul May 24, 2024
b61668c
Increased saturation of colorBackgroundWarning
qurle May 27, 2024
5f64888
build(deps-dev): bump @types/react in the react group
dependabot[bot] May 28, 2024
93af033
Cloud theme updating
DmitriyBezm May 24, 2024
facae83
fix: colorIconSecondaryAlpha in dark theme
qurle May 28, 2024
dde2937
lints and tests
qurle May 28, 2024
7ce672c
build(deps-dev): bump ts-jest from 29.1.2 to 29.1.4
dependabot[bot] May 29, 2024
d285db5
Merge pull request #904 from DmitriyBezm/feat-cloud-theme-updating
8coon May 29, 2024
041c60d
more saturated colors
qurle May 30, 2024
d0eb708
build(deps-dev): bump @types/lodash from 4.17.1 to 4.17.5
dependabot[bot] Jun 10, 2024
594dfd4
Updated fonts in vkCom theme
qurle Jun 11, 2024
cd3434c
Lints and snapshots
qurle Jun 11, 2024
370128a
Fixed lint errors (added new lines)
qurle Jun 11, 2024
093cbd5
Added colorBackgroundInfoTint
qurle Jun 11, 2024
b3396ce
build(deps-dev): bump @vkontakte/vkui from 6.0.2 to 6.1.1
dependabot[bot] Jun 12, 2024
ef1ef11
build(deps-dev): bump lint-staged from 15.2.2 to 15.2.7
dependabot[bot] Jun 13, 2024
59491aa
Merge pull request #890 from VKCOM/dependabot/npm_and_yarn/rimraf-5.0.7
8coon Jun 14, 2024
a8b174e
Merge pull request #898 from VKCOM/blackysoul/add_docs_with_local_themes
8coon Jun 14, 2024
54fff2f
Merge pull request #901 from VKCOM/fix/warning-dark
8coon Jun 14, 2024
3514930
Merge pull request #902 from VKCOM/dependabot/npm_and_yarn/react-7c23…
8coon Jun 14, 2024
a050208
Merge pull request #905 from VKCOM/fix/icon-secondary-alpha
8coon Jun 14, 2024
689c7d3
Merge pull request #906 from VKCOM/dependabot/npm_and_yarn/ts-jest-29…
8coon Jun 14, 2024
c1ea894
Merge pull request #908 from VKCOM/feat/cloud-theme-updating
8coon Jun 14, 2024
8150481
Merge pull request #912 from VKCOM/dependabot/npm_and_yarn/types/loda…
8coon Jun 14, 2024
1ec61db
Merge pull request #914 from VKCOM/feat/vkcom-font-base
8coon Jun 14, 2024
fdcbbad
Merge pull request #915 from VKCOM/qurle/info-tint
8coon Jun 14, 2024
5abf525
Merge pull request #917 from VKCOM/dependabot/npm_and_yarn/vkontakte/…
8coon Jun 14, 2024
ff7be8c
Merge pull request #919 from VKCOM/dependabot/npm_and_yarn/lint-stage…
8coon Jun 14, 2024
55ea123
4.47.0
8coon Jun 14, 2024
2222b5b
Merge pull request #921 from VKCOM/4.47.0
8coon Jun 14, 2024
e812dc6
build(deps-dev): bump prettier from 3.2.5 to 3.3.2 in the prettier group
dependabot[bot] Jun 17, 2024
0f6a17f
build(deps-dev): bump @vkontakte/vk-bridge from 2.14.1 to 2.14.2
dependabot[bot] Jun 17, 2024
60b3401
build(deps-dev): bump type-fest from 4.18.2 to 4.20.1
dependabot[bot] Jun 17, 2024
36d5f6f
build(deps-dev): bump css-loader from 7.1.1 to 7.1.2
dependabot[bot] Jun 17, 2024
908509a
build(deps-dev): bump ts-jest from 29.1.4 to 29.1.5
dependabot[bot] Jun 17, 2024
c8ef78f
build(deps): bump ws from 8.16.0 to 8.17.1
dependabot[bot] Jun 18, 2024
74a8f73
Darkened colorBackgroundModal in dark theme
qurle Jun 25, 2024
97b0550
Updated snapshots
qurle Jun 25, 2024
f314611
Update and align CODEOWNERS
pale-emperor Jun 26, 2024
8ee58a6
add tutoria theme
Jun 3, 2024
17373b8
build(deps-dev): bump @vkontakte/icons from 2.114.0 to 2.123.0
dependabot[bot] Jun 27, 2024
eafb24d
Merge pull request #933 from VKCOM/qurle/darker-modal
8coon Jun 27, 2024
63de60d
Merge pull request #923 from VKCOM/dependabot/npm_and_yarn/prettier-6…
8coon Jun 27, 2024
97f4a68
Merge pull request #924 from VKCOM/dependabot/npm_and_yarn/vkontakte/…
8coon Jun 27, 2024
1e145f6
Merge pull request #925 from VKCOM/dependabot/npm_and_yarn/type-fest-…
8coon Jun 27, 2024
02e8c21
Merge pull request #926 from VKCOM/dependabot/npm_and_yarn/css-loader…
8coon Jun 27, 2024
6753575
Merge pull request #927 from VKCOM/dependabot/npm_and_yarn/ts-jest-29…
8coon Jun 27, 2024
f8eed36
Merge pull request #929 from VKCOM/dependabot/npm_and_yarn/ws-8.17.1
8coon Jun 27, 2024
a5ed7ee
Merge pull request #934 from VKCOM/dependabot/npm_and_yarn/vkontakte/…
8coon Jun 27, 2024
210caee
4.48.0
8coon Jun 27, 2024
b8a1a34
build(deps-dev): bump @types/lodash from 4.17.5 to 4.17.6
dependabot[bot] Jun 28, 2024
6646f8d
Merge pull request #935 from VKCOM/4.48.0
8coon Jun 28, 2024
a7fa65e
build(deps-dev): bump webpack from 5.91.0 to 5.92.1
dependabot[bot] Jun 28, 2024
a65292c
fix(vkCom): fonts lodash merge
SevereCloud Jun 28, 2024
9db71d7
feat: add workspaceAdminDark theme, update tokens
Jun 28, 2024
f9a9dea
feat: update workspaceAdmin
Jun 28, 2024
48a62ed
feat: fix snapshots
Jun 28, 2024
45dddbb
Added accessibility theme
qurle Jun 28, 2024
de10ab9
build(deps-dev): bump @babel/core from 7.24.5 to 7.24.7
dependabot[bot] Jul 1, 2024
15a1156
build(deps-dev): bump @vkontakte/icons from 2.123.0 to 2.124.0
dependabot[bot] Jul 1, 2024
dcf85f2
build(deps-dev): bump @vkontakte/vkjs from 1.1.2 to 1.2.0
dependabot[bot] Jul 1, 2024
9692173
added colors to ok
Jul 1, 2024
45861c8
Restored removed dark colors from
qurle Jul 1, 2024
2d1ae21
Лишнее значение
Jun 27, 2024
737f4aa
Merge branch 'master' of https://github.com/AnnOrl/vkui-tokens into t…
Jul 1, 2024
5a0f2c4
fix: fontFamilyFallbacks & set fontFamilyBase
SevereCloud Jul 4, 2024
2706648
test: update snapshot
SevereCloud Jul 4, 2024
900792c
Merge pull request #946 from VKCOM/qurle/accessibility-theme
8coon Jul 4, 2024
50c74f8
feat/accessibility-theme: fix tests
8coon Jul 4, 2024
db90583
Merge pull request #943 from VKCOM/SevereCloud/fix/vkCom/fonts-lodash…
8coon Jul 4, 2024
a9ff5a3
Merge pull request #952 from alibek-dzhukaev/vkui-okru-tokens
8coon Jul 4, 2024
7cb960c
Merge pull request #955 from VKCOM/feat/accessibility-theme
8coon Jul 4, 2024
3b2a3aa
Merge pull request #947 from VKCOM/dependabot/npm_and_yarn/babel/core…
8coon Jul 4, 2024
714f477
Merge pull request #948 from VKCOM/dependabot/npm_and_yarn/vkontakte/…
8coon Jul 4, 2024
e6aa319
Merge pull request #949 from VKCOM/dependabot/npm_and_yarn/vkontakte/…
8coon Jul 4, 2024
de1d56c
4.49.0: update deps
8coon Jul 4, 2024
0e4b6c6
Merge pull request #941 from VKCOM/dependabot/npm_and_yarn/types/loda…
8coon Jul 4, 2024
1cf11ca
Merge pull request #938 from VKCOM/dependabot/npm_and_yarn/webpack-5.…
8coon Jul 4, 2024
4ee4fd3
4.49.0
8coon Jul 5, 2024
88727b8
Merge pull request #956 from VKCOM/4.49.0
8coon Jul 5, 2024
9429d3c
feat: override tokens
Jul 15, 2024
8419d82
media theme: new tokens are added
deniskin Jul 16, 2024
6e8edf3
media theme: new token are added
deniskin Jul 16, 2024
a515e2d
feat: calendar theme mailsans -> vksans
Jul 16, 2024
f13fad2
test: snap
Jul 16, 2024
7608877
feat: calendar tokens
Jul 17, 2024
c8e6801
Added Lime, Cyan, Azure and Pink colors to accent palette
qurle Jul 18, 2024
0ef77fe
fix: fallback to mailsans to allow feature toggle implementation
Jul 22, 2024
c4a3b1c
build(deps-dev): bump type-fest from 4.20.1 to 4.23.0
dependabot[bot] Jul 23, 2024
20f8f39
feat: new tokens
Jul 23, 2024
d09224b
feat: new tokens
Jul 23, 2024
4470d86
test: snap
Jul 23, 2024
3bbc7ce
feat: new tokens
Jul 23, 2024
a851026
Rounded values for gradient stops
qurle Jul 23, 2024
2fce230
Updated test for gradient generation
qurle Jul 23, 2024
80ca228
build(deps-dev): bump @vkontakte/vkui from 6.2.0 to 6.3.0
dependabot[bot] Jul 26, 2024
571ac14
Linked non-display font tokens to fontFamilyBase
qurle Jul 26, 2024
1a957cc
build(deps-dev): bump husky from 9.0.11 to 9.1.3
dependabot[bot] Jul 29, 2024
c0d09fe
Merge pull request #983 from VKCOM/qurle/onboarding-colors
Sarafa2n Jul 29, 2024
f4086bc
Merge pull request #999 from VKCOM/qurle/fix/base-accent-fonts
Sarafa2n Jul 29, 2024
b1e8d81
Merge pull request #991 from VKCOM/qurle/gradient-tweaks
Sarafa2n Jul 29, 2024
4ed2cde
Merge pull request #944 from kre0n/feat/workspaceAdmin-update
Sarafa2n Jul 29, 2024
8dc2aeb
Merge pull request #973 from fuel-coffee/feat/workspaceAdmin-colors-c…
Sarafa2n Jul 29, 2024
ebc22c6
Merge pull request #1000 from VKCOM/dependabot/npm_and_yarn/husky-9.1.3
Sarafa2n Jul 29, 2024
8ec415e
Merge pull request #997 from VKCOM/dependabot/npm_and_yarn/vkontakte/…
Sarafa2n Jul 29, 2024
0b6f860
Merge pull request #990 from VKCOM/dependabot/npm_and_yarn/type-fest-…
Sarafa2n Jul 29, 2024
fb1c53a
fix: tests
Sarafa2n Jul 29, 2024
c56816a
4.50.0
Sarafa2n Jul 29, 2024
ecdad88
Merge pull request #1002 from VKCOM/4.50.0
8coon Jul 29, 2024
7c491f3
Merge branch 'master' of github.com:VKCOM/vkui-tokens into clnd-10355
Jul 29, 2024
a275e31
build(deps-dev): bump husky from 9.1.3 to 9.1.4
dependabot[bot] Jul 30, 2024
fdbf119
fix(vkCom): False accent fonts
qurle Jul 30, 2024
8088824
Removed comment
qurle Jul 30, 2024
53bdc2d
feat: change fonts
Sarafa2n Jul 31, 2024
ceb628b
Merge pull request #998 from DonVadimon/clnd-10355
Sarafa2n Jul 31, 2024
cee277d
fix: tests
Sarafa2n Aug 1, 2024
d1f6bf5
Merge branch 'paradigm-change-fonts' of github.com:VKCOM/vkui-tokens …
Sarafa2n Aug 1, 2024
4311791
build(deps-dev): bump ts-jest from 29.1.5 to 29.2.4
dependabot[bot] Aug 2, 2024
052f7dd
Merge pull request #1008 from VKCOM/paradigm-change-fonts
Sarafa2n Aug 2, 2024
eafc84c
Merge pull request #974 from deniskin/media-theme-tokens
Sarafa2n Aug 2, 2024
d56b5ef
Merge pull request #1006 from VKCOM/qurle/fix/vkcom-fonts
Sarafa2n Aug 2, 2024
59a5a0d
Merge pull request #1009 from VKCOM/dependabot/npm_and_yarn/ts-jest-2…
Sarafa2n Aug 2, 2024
992fe9b
Merge pull request #1004 from VKCOM/dependabot/npm_and_yarn/husky-9.1.4
Sarafa2n Aug 2, 2024
8c9fafd
Merge branch 'master' of https://github.com/AnnOrl/vkui-tokens into t…
Aug 2, 2024
346a4c1
Merge pull request #942 from AnnOrl/tutr-346
Sarafa2n Aug 2, 2024
77899fc
4.51.0
Sarafa2n Aug 2, 2024
e6c0ebe
Merge pull request #1011 from VKCOM/4.51.0
8coon Aug 2, 2024
df4ad8a
Merge remote-tracking branch 'tokens/master' into clnd-10353
Aug 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
2 changes: 2 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ insert_final_newline = true

[*.md]
trim_trailing_whitespace = false
indent_style = space
indent_size = 2

[.nvmrc]
insert_final_newline = false
Expand Down
74 changes: 43 additions & 31 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
const noUnusedVars = [
'error',
{ignoreRestSiblings: true, argsIgnorePattern: '^_.*$'},
];
const noUnusedVars = ['error', { ignoreRestSiblings: true, argsIgnorePattern: '^_.*$' }];

const silence = require.resolve("./lint/silence-typescript.js")

module.exports = {
parser: '@typescript-eslint/parser',
Expand All @@ -26,7 +25,7 @@ module.exports = {
'plugin:import/errors',
'plugin:import/warnings',
'plugin:import/typescript',
'silence',
silence,
'plugin:prettier/recommended',
'plugin:@typescript-eslint/recommended',
'prettier',
Expand All @@ -38,44 +37,31 @@ module.exports = {
},
rules: {
'no-unused-vars': noUnusedVars,
'max-lines': [
'error',
{max: 1500, skipBlankLines: true, skipComments: true},
],
'max-lines-per-function': [
'error',
{max: 110, skipBlankLines: true, skipComments: true},
],
'max-lines': ['error', { max: 1500, skipBlankLines: true, skipComments: true }],
'max-lines-per-function': ['error', { max: 110, skipBlankLines: true, skipComments: true }],
'no-console': 'off',
'new-cap': [
'error',
{
capIsNewExceptions: ['Deferred', 'Event'],
},
],
'spaced-comment': [
'error',
'always',
{markers: ['#region'], exceptions: ['#endregion']},
],
'lines-between-class-members': [
'error',
'always',
{exceptAfterSingleLine: true},
],
'spaced-comment': ['error', 'always', { markers: ['#region'], exceptions: ['#endregion'] }],
'lines-between-class-members': ['error', 'always', { exceptAfterSingleLine: true }],
'no-prototype-builtins': 'off',
'no-throw-literal': 'off',
'prefer-promise-reject-errors': 'off',
'no-shadow': 'off',
'prefer-template': 'error',
'require-await': 'error',
curly: 'error',
'curly': 'error',

'@typescript-eslint/class-name-casing': 'off',
'no-useless-constructor': 'off', // see @typescript-eslint/no-useless-constructor
'@typescript-eslint/no-useless-constructor': 'error',
'no-unused-expressions': 'off', // плохо работает с ts (optional chaining)
'@typescript-eslint/no-unused-expressions': 'error',
'no-use-before-define': 'off',
'@typescript-eslint/no-use-before-define': 'off',
'@typescript-eslint/no-unused-vars': noUnusedVars,
'@typescript-eslint/explicit-member-accessibility': 'off',
Expand All @@ -86,9 +72,9 @@ module.exports = {
'@typescript-eslint/no-var-requires': 'off',
'@typescript-eslint/naming-convention': [
'warn',
{selector: 'default', format: ['camelCase']},
{ selector: 'default', format: ['camelCase'] },

{selector: 'variableLike', format: ['camelCase']},
{ selector: 'variableLike', format: ['camelCase'] },
{
selector: 'variable',
format: ['camelCase', 'UPPER_CASE', 'PascalCase'],
Expand All @@ -98,21 +84,25 @@ module.exports = {
format: ['camelCase'],
leadingUnderscore: 'allow',
},
{selector: 'memberLike', format: ['camelCase']},
{ selector: 'memberLike', format: ['camelCase'] },
{
selector: 'memberLike',
modifiers: ['private'],
format: ['camelCase'],
leadingUnderscore: 'allow',
},

{selector: 'typeLike', format: ['PascalCase']},
{selector: 'typeParameter', format: ['PascalCase']},
{ selector: 'typeLike', format: ['PascalCase'] },
{ selector: 'typeParameter', format: ['PascalCase'] },

{
selector: 'interface',
format: ['PascalCase'],
custom: {regex: '^I[A-Z]', match: false},
custom: { regex: '^I[A-Z]', match: false },
},
{
selector: ['classProperty', 'objectLiteralProperty', 'typeProperty'], // могут быть какими угодно
format: null,
},
],
'@typescript-eslint/interface-name-prefix': 'off',
Expand All @@ -122,7 +112,7 @@ module.exports = {
'unicorn/catch-error-name': [
'error',
{
caughtErrorsIgnorePattern: '^(error|err)$',
ignore: ['^(error|err)$'],
},
],
'unicorn/prefer-reflect-apply': 'off', // можно дропнуть вместе с поддержкой ie11
Expand All @@ -136,6 +126,28 @@ module.exports = {

'simple-import-sort/imports': 'error',
'simple-import-sort/exports': 'error',

'no-param-reassign': [
"warn",
{
props: true,
ignorePropertyModificationsFor: [
'acc',
'accumulator',
'e',
'ctx',
'context',
'req',
'request',
'res',
'response',
'$scope',
'staticContext',
'toValue',
'destination',
],
},
],
},
overrides: [
{
Expand Down
2 changes: 2 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# style: add @vkontakte/prettier-config
f756c56311383dfe6f6d32d718fa04c3f63cea7c
6 changes: 6 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
.github/ @VKCOM/vk-sec
src/interfaces/general @VKCOM/vkui-design
src/interfaces/namespaces @VKCOM/vkui-design
src/themeDescriptions/base @VKCOM/vkui-design
src/themeDescriptions/common @VKCOM/vkui-design
src/themeDescriptions/index.ts @VKCOM/vkui-design
12 changes: 12 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Перед отправкой этого реквеста на ревью убедитесь, что:

- в вашей ветке работает сборка (`npm run build:local`),
- в вашей ветке проходят тесты (`npm test`),
- в вашей ветке проходит линтер (`npm run lint`), некоторые ошибки можно автоматически поправить с помощью `npm run lint:fix`,
- покрытие тестов не ниже минимального значения,
- если вы вносите изменения в задокументированные части библиотеки,
ваш pull request содержит обновления документации,
- если вы вносите изменения в сами токены, вы
согласовали их с дизайнерами.

[Подробнее о внесении изменений в репозиторий токенов](https://github.com/VKCOM/vkui-tokens/blob/master/CONTRIBUTING.md)
38 changes: 38 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
version: 2
updates:
- package-ecosystem: 'npm'
directory: '/'
schedule:
interval: 'daily'
allow:
- dependency-type: 'direct'
open-pull-requests-limit: 10
groups:
react:
patterns:
- 'react'
- 'react-dom'
- '@types/react'
- '@types/react-dom'
eslint:
patterns:
- 'eslint*'
jest:
patterns:
- 'jest*'
- '@types/jest*'
- 'babel-jest'
prettier:
patterns:
- 'prettier'
- '@vkontakte/prettier-config'
reviewers:
- 'VKCOM/vk-sec'
- package-ecosystem: 'github-actions'
# Workflow files stored in the
# default location of `.github/workflows`
directory: '/'
schedule:
interval: 'daily'
reviewers:
- 'VKCOM/vk-sec'
13 changes: 9 additions & 4 deletions .github/workflows/coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,19 @@ on:
branches:
- master

permissions: write-all

jobs:
coverage:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/setup-node@v2
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: '14'
- uses: artiomtr/[email protected]
node-version: 18
cache: 'yarn'
- uses: artiomtr/jest-coverage-report-action@v2
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
annotations: coverage
package-manager: yarn
36 changes: 36 additions & 0 deletions .github/workflows/figma.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: 'Figma updates'
on:
schedule:
- cron: '0 10 * * *' # every day at 10:00

jobs:
close-issues:
runs-on: ubuntu-latest
permissions:
issues: write
pull-requests: write
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: '18'
- run: yarn install

- name: Figma styles VK to json
uses: VKCOM/gh-actions/vkui-tokens/token-base@main
with:
token: ${{ secrets.FIGMA_TOKEN }}
file_key: ${{ secrets.FIGMA_VK_FILE_KEY }}
output_file_name: src/themeDescriptions/base/figma/vk.json

- run: yarn test -u

- name: Create Pull Request
uses: peter-evans/create-pull-request@v6
with:
token: ${{ secrets.DEVTOOLS_GITHUB_TOKEN }}
title: Figma updates
branch: github-actions/build/figma/token-updates
commit-message: 'build(figma): token updates'
body: Automated figma updates
labels: dependencies, figma
8 changes: 4 additions & 4 deletions .github/workflows/publish_dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@ jobs:
name: Publish development release from git commit SHA
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 14
node-version: 18
registry-url: 'https://registry.npmjs.org'
- run: npm ci
- run: yarn install --frozen-lockfile --ignore-scripts
- name: Assigning new version
run: npm version prerelease --commit-hooks=false --git-tag-version=false --preid=dev-${GITHUB_SHA:0:6}
- name: Publishing release
Expand Down
47 changes: 47 additions & 0 deletions .github/workflows/publish_docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
name: Publish VKUI Tokens documentation to GitHub Pages

on:
push:
branches:
- master

permissions:
contents: read
pages: write
id-token: write

jobs:
deploy:
name: Deploy
runs-on: ubuntu-latest
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
steps:
- name: Checkout
uses: actions/checkout@v4

- name: Build main app
uses: actions/setup-node@v4
with:
node-version: 18
- run: yarn install --frozen-lockfile --ignore-scripts
- run: npm run build

- name: Prepare tokens data
run: npm run docs:prepare-data

- name: Build docs app
run: npm run docs:build

- name: Setup Pages
uses: actions/configure-pages@v5

- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with:
path: './docs/dist'

- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
8 changes: 4 additions & 4 deletions .github/workflows/publish_from_git.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@ jobs:
name: Publish release-candidate from package.json version
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 14
node-version: 18
registry-url: 'https://registry.npmjs.org'
- run: npm ci
- run: yarn install --frozen-lockfile --ignore-scripts
- name: Publishing release
run: npm run publish:dist
env:
Expand Down
Loading
Loading