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

Release by 26.06.2024 #1269

Merged
merged 117 commits into from
Jun 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
117 commits
Select commit Hold shift + click to select a range
2ccdc64
feat(new-hope): Accordion Component
iljs May 29, 2024
96d1cda
feat(new-hope): Accordion Sign Anumation
iljs May 30, 2024
4d4b98f
feat(new-hope): Accordion add to web, b2c and docs
iljs May 31, 2024
5a7ef14
feat(new-hope): Add disabled, change function and more props
iljs Jun 5, 2024
7ee8c0d
Update versions
Salute-Eva Jun 17, 2024
0d385e6
Update package-lock.json files
Salute-Eva Jun 17, 2024
ee863b8
fix(sdds-serv): Fix switch types and auto fix docs
iljs Jun 5, 2024
d9b90c7
fix(docs): Change proptable and check types after json generate
iljs Jun 6, 2024
5ba2578
Update versions
Salute-Eva Jun 17, 2024
c49b469
Update package-lock.json files
Salute-Eva Jun 17, 2024
8e300c4
fix(docs): Edit carousel docs
iljs Jun 17, 2024
86c46c6
Update versions
Salute-Eva Jun 17, 2024
e198aee
feat(plasma-icons): add icons A
Yakutoc Jun 12, 2024
e96a16d
feat(plasma-icons): add icons B
Yakutoc Jun 12, 2024
3b57936
feat(plasma-icons): add icons C
Yakutoc Jun 12, 2024
e2e4698
feat(plasma-icons): add icons D
Yakutoc Jun 12, 2024
b59daf9
feat(plasma-icons): add icons E
Yakutoc Jun 12, 2024
19781bc
feat(plasma-icons): add icons F
Yakutoc Jun 12, 2024
afe4ad5
feat(plasma-icons): add icons G
Yakutoc Jun 12, 2024
0279806
feat(plasma-icons): add icons H
Yakutoc Jun 12, 2024
657efbd
feat(plasma-icons): add icons I
Yakutoc Jun 12, 2024
9989ed0
feat(plasma-icons): add icons K
Yakutoc Jun 12, 2024
b9e55a1
feat(plasma-icons): add icons L
Yakutoc Jun 12, 2024
cb01e5a
feat(plasma-icons): add icons M
Yakutoc Jun 12, 2024
59545bc
feat(plasma-icons): add icons N
Yakutoc Jun 12, 2024
a464c80
feat(plasma-icons): add icons P
Yakutoc Jun 12, 2024
3922841
feat(plasma-icons): add icons R
Yakutoc Jun 12, 2024
39151d7
feat(plasma-icons): add icons S
Yakutoc Jun 12, 2024
ad0af57
feat(plasma-icons): add icons T
Yakutoc Jun 12, 2024
c791175
feat(plasma-icons): add icons V
Yakutoc Jun 12, 2024
7fc6c5c
feat(plasma-icons): add icons W
Yakutoc Jun 12, 2024
36979ff
fix(plasma-web): update snapshots
Yakutoc Jun 13, 2024
4f0404f
fix(plasma-b2c): update snapshots
Yakutoc Jun 13, 2024
673d971
fix(plasma-ui): update snapshots
Yakutoc Jun 13, 2024
095dc73
fix(plasma-icons): update icons H
Yakutoc Jun 17, 2024
772108a
fix(plasma-icons): delete unnecessary icons
Yakutoc Jun 17, 2024
7166be6
Update versions
Salute-Eva Jun 18, 2024
7ca9d84
Update package-lock.json files
Salute-Eva Jun 18, 2024
cd016ca
feat(plasma-new-hope): Sheet added
denivladislav Jun 7, 2024
c62398d
feat(plasma-web, plasma-b2c, caldera-online, sdds-serv): Sheet exported
denivladislav Jun 7, 2024
72babf6
docs(plasma-web, plasma-b2c, caldera-online, sdds-serv): api reports …
denivladislav Jun 7, 2024
7fdb38d
fix(plasma-new-hope): fix Sheet types, design and animation
denivladislav Jun 10, 2024
4ed4fe2
feat(plasma-b2c, plasma-web): Sheet snapshots added
denivladislav Jun 14, 2024
8e373cb
docs(plasma-new-hope, plasma-web, sdds-serv): Sheet docs added
denivladislav Jun 17, 2024
c54907a
Update versions
Salute-Eva Jun 18, 2024
351ae47
Update package-lock.json files
Salute-Eva Jun 18, 2024
1fb3ca3
feat(plasma-icons): add icons A,B,C,D,E,F,G,H,I,K
Yakutoc Jun 13, 2024
b2ff327
feat(plasma-icons): add icons L,M,N,O,P,Q,R,S
Yakutoc Jun 13, 2024
8079379
feat(plasma-icons): add icons T,V,W
Yakutoc Jun 13, 2024
0efebb3
feat(plasma-icons): update icons H
Yakutoc Jun 17, 2024
e5f7368
Update versions
Salute-Eva Jun 18, 2024
cfb74c1
Update package-lock.json files
Salute-Eva Jun 18, 2024
ea6ddd2
feat(plasma-icons): add icons A,B,C,D,E,F,G,H,I,K
Yakutoc Jun 18, 2024
e9edbf5
feat(plasma-icons): add icons L,M,N,O,P,Q,R,S
Yakutoc Jun 18, 2024
84e22b1
feat(plasma-icons): add icons T,V,W
Yakutoc Jun 18, 2024
d90dee5
Update versions
Salute-Eva Jun 18, 2024
d3160af
Update package-lock.json files
Salute-Eva Jun 18, 2024
566246d
ci: update config for dev deploy [no ci]
Yakutoc Jun 19, 2024
50c71e4
fix(plasma-icons): handle icons size
Yakutoc Jun 18, 2024
b552933
fix(plasma-icons): add size m for old icons
Yakutoc Jun 19, 2024
4b78056
fix(plasma-web): update snapshots
Yakutoc Jun 19, 2024
ceff61e
fix(plasma-b2c): update snapshots
Yakutoc Jun 19, 2024
ca520a1
fix(plasma-ui): update snapshots
Yakutoc Jun 19, 2024
f39d58f
fix(plasma-new-hope): replace old color token to "--text-primary"
Yakutoc Jun 19, 2024
073bdd1
fix(plasma-web): update snapshots
Yakutoc Jun 19, 2024
fa659b8
Update versions
Salute-Eva Jun 20, 2024
c06be6b
Update package-lock.json files
Salute-Eva Jun 20, 2024
b884c5e
fix(scaffold): update scaffold settings
Yakutoc Jun 13, 2024
14393c7
feat(caldera-online-docs): add caldera-online documentation
Yakutoc Jun 13, 2024
2b78028
chore(caldera-online-docs): update package.json
Yakutoc Jun 20, 2024
101e18d
Update versions
Salute-Eva Jun 21, 2024
a95a4b1
Update package-lock.json files
Salute-Eva Jun 21, 2024
147120c
chore(plasma-website): delete unnecessary code
Yakutoc Jun 13, 2024
3d60212
ci(caldera-online): deploy caldera-online docs [no ci]
Yakutoc Jun 21, 2024
5adb0be
feat(plasma-icons): handle all icons size
Yakutoc Jun 19, 2024
119d4ca
Update versions
Salute-Eva Jun 24, 2024
fea6400
Update package-lock.json files
Salute-Eva Jun 24, 2024
9057d05
chore(plasma-web): update package-lock.json
Yakutoc Jun 20, 2024
ff62907
chore(website): handle change icon size (store)
Yakutoc Jun 12, 2024
ad3ed66
chore(website): handle change icon size (ui)
Yakutoc Jun 12, 2024
8dc1303
chore(website): fix design issues
Yakutoc Jun 20, 2024
d97b77a
chore(website): delete block "Colors"
Yakutoc Jun 21, 2024
aaa9a0b
chore(website): adaptive S
Yakutoc Jun 21, 2024
0afb095
chore(website): marked deprecated icons
Yakutoc Jun 21, 2024
1c56569
chore(website): sticky footer
Yakutoc Jun 21, 2024
9d718cb
chore(scaffold): update intro.mdx
Yakutoc Jun 24, 2024
941ac9f
docs: fix typo in intro.mdx
Yakutoc Jun 24, 2024
9be76b7
feat(plasma-b2c, plasma-web): set resize prop as deprecated
denivladislav Jun 22, 2024
aa150a1
feat(sdds-serv): TextArea added
denivladislav Jun 24, 2024
1e52329
docs(sdds-serv): TextArea docs added
denivladislav Jun 24, 2024
b38568e
docs(plasma-b2c, plasma-web, sdds-serv): api reports regenerated
denivladislav Jun 24, 2024
dcd44fa
Update versions
Salute-Eva Jun 25, 2024
e79a674
Update package-lock.json files
Salute-Eva Jun 25, 2024
4cdebd3
fix(plasma-new-hope): types split
denivladislav Jun 20, 2024
d3910ca
fix(plasma-new-hope): fix autoResize
denivladislav Jun 20, 2024
9e121f5
fix(plasma-b2c, plasma-web): TextArea snapshots updated
denivladislav Jun 20, 2024
ea9f10f
docs(plasma-new-hope, plasma-web): TextArea docs updated
denivladislav Jun 21, 2024
96c7580
feat(plasma-new-hope): examples added to types
denivladislav Jun 21, 2024
11728e9
feat(plasma-b2c, plasma-web): autoResize props set in stories
denivladislav Jun 25, 2024
cb29566
docs(sdds-serv): TextArea doc updated due to dev updates
denivladislav Jun 25, 2024
23bbdb9
docs(sdds-serv): api report regenerated
denivladislav Jun 25, 2024
e00ebcc
Update versions
Salute-Eva Jun 25, 2024
4fed232
Update package-lock.json files
Salute-Eva Jun 25, 2024
fb29e24
docs(plasma-{new-hope, web}, sdds-serv): remove resize
denivladislav Jun 26, 2024
8ac2f43
Update versions
Salute-Eva Jun 26, 2024
c561a99
Update package-lock.json files
Salute-Eva Jun 26, 2024
9a417ee
chore(website): add icons filter menu
Yakutoc Jun 24, 2024
7cf7bf8
chore(website): use correct colors token
Yakutoc Jun 24, 2024
2882b48
feat(plasma-new-hope): add default selected prop to SegmentItem
TitanKuzmich Jun 14, 2024
e12efe0
test(plasma-web/b2c): update snapshots for Segment
TitanKuzmich Jun 14, 2024
8bf0e45
docs: update Segment docs
TitanKuzmich Jun 14, 2024
0dfbd72
docs: regenerate api reports
TitanKuzmich Jun 14, 2024
41d4a0b
feat(plasma-b2c/web): add test for predefined Segments
TitanKuzmich Jun 14, 2024
236a9d5
feat(plasma-new-hope): add default selected prop to SegmentItem
TitanKuzmich Jun 26, 2024
b6855e9
feat(sdds-serv,caldera-online): add SegmentProviderProps type export
TitanKuzmich Jun 26, 2024
8bddae7
Update versions
Salute-Eva Jun 26, 2024
3fdf55e
Update package-lock.json files
Salute-Eva Jun 26, 2024
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
Original file line number Diff line number Diff line change
Expand Up @@ -45,20 +45,23 @@ jobs:

- name: Plasma UI Docs
run: |
export NODE_OPTIONS=--openssl-legacy-provider
npm run build --prefix="./website/plasma-ui-docs"
cp -R ./website/plasma-ui-docs/build ./s3_build/next-${{ github.sha }}/ui

- name: Plasma Web Docs
run: |
export NODE_OPTIONS=--openssl-legacy-provider
npm run build --prefix="./website/plasma-web-docs"
cp -R ./website/plasma-web-docs/build ./s3_build/next-${{ github.sha }}/web

- name: Plasma SDDS-SERV Docs
- name: SDDS-SERV Docs
run: |
npm run build --prefix="./website/sdds-serv-docs"
cp -R ./website/sdds-serv-docs/build ./s3_build/next-${{ github.sha }}/sdds-serv
cp -R ./website/sdds-serv-docs/build ./s3_build/next-${{ github.sha }}/sdds-serv

- name: CALDERA-ONLINE Docs
run: |
npm run build --prefix="./website/caldera-online-docs"
cp -R ./website/caldera-online-docs/build ./s3_build/next-${{ github.sha }}/caldera-online

- name: Plasma UI Storybook
run: |
Expand Down
7 changes: 6 additions & 1 deletion .github/workflows/documentation-deploy-stage-demo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,16 @@ jobs:
npm run build --prefix="./website/plasma-web-docs"
cp -R ./website/plasma-web-docs/build ./s3_build/web

- name: Plasma SDDS SERV Docs
- name: SDDS SERV Docs
run: |
npm run build --prefix="./website/sdds-serv-docs"
cp -R ./website/sdds-serv-docs/build ./s3_build/sdds-serv

- name: CALDERA-ONLINE Docs
run: |
npm run build --prefix="./website/caldera-online-docs"
cp -R ./website/caldera-online-docs/build ./s3_build/caldera-online

- name: Plasma UI Storybook
run: |
npm run storybook:build --prefix="./packages/plasma-ui"
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/documentation-deploy-stage-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ jobs:
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
show-progress: false

- name: Prepare environment
Expand Down Expand Up @@ -186,7 +187,7 @@ jobs:
--no-mime-magic
sync
./s3_build_sb/caldera-online-storybook/
s3://${{ secrets.AWS_S3_BUCKET_2 }}/caldera-online-storybook/
s3://${{ secrets.AWS_S3_BUCKET_DEV_STAGE }}/caldera-online-storybook/

- name: Upload to S3 storybook "SDDS SERV"
run: >
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
39 changes: 22 additions & 17 deletions packages/caldera-online/api/caldera-online.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@ import { dsplMBold } from '@salutejs/caldera-online-themes/tokens';
import { dsplS } from '@salutejs/caldera-online-themes/tokens';
import { dsplSBold } from '@salutejs/caldera-online-themes/tokens';
import { Filter } from '@salutejs/plasma-new-hope/types/engines/types';
import { FocusProps } from '@salutejs/plasma-new-hope/styled-components';
import type { ForwardRefExoticComponent } from 'react';
import { FunctionComponent } from 'react';
import { h1 } from '@salutejs/caldera-online-themes/tokens';
Expand All @@ -48,7 +47,6 @@ import { h5 } from '@salutejs/caldera-online-themes/tokens';
import { h5Bold } from '@salutejs/caldera-online-themes/tokens';
import { HTMLAttributes } from 'react';
import { InputHTMLAttributes } from '@salutejs/plasma-new-hope/types/types';
import type { InputHTMLAttributes as InputHTMLAttributes_2 } from 'react';
import { LinkCustomProps } from '@salutejs/plasma-new-hope/types/components/Link/Link';
import { mediaQuery } from '@salutejs/plasma-new-hope/styled-components';
import { modalClasses } from '@salutejs/plasma-new-hope/styled-components';
Expand All @@ -66,11 +64,14 @@ import { RefAttributes } from 'react';
import { SegmentGroupProps } from '@salutejs/plasma-new-hope/styled-components';
import { SegmentItemProps } from '@salutejs/plasma-new-hope/styled-components';
import { SegmentProvider } from '@salutejs/plasma-new-hope/styled-components';
import { SegmentProviderProps } from '@salutejs/plasma-new-hope/styled-components';
import { sheetClasses } from '@salutejs/plasma-new-hope/styled-components';
import { SheetProps } from '@salutejs/plasma-new-hope/styled-components';
import { ShowToastArgs } from '@salutejs/plasma-new-hope/styled-components';
import { SpacingProps } from '@salutejs/plasma-new-hope/styled-components';
import { SSRProvider } from '@salutejs/plasma-new-hope/styled-components';
import { StyledComponent } from 'styled-components';
import { SwitchPropsVariations } from '@salutejs/plasma-new-hope/types/components/Switch/Switch.types';
import { SwitchProps as SwitchProps_2 } from '@salutejs/plasma-new-hope/styled-components';
import { textL } from '@salutejs/caldera-online-themes/tokens';
import { textLBold } from '@salutejs/caldera-online-themes/tokens';
import { textM } from '@salutejs/caldera-online-themes/tokens';
Expand Down Expand Up @@ -538,6 +539,19 @@ export { SegmentItemProps }

export { SegmentProvider }

export { SegmentProviderProps }

// @public
export const Sheet: FunctionComponent<PropsType< {
view: {
default: string;
};
}> & SheetProps & RefAttributes<HTMLDivElement>>;

export { sheetClasses }

export { SheetProps }

export { ShowToastArgs }

// @public
Expand Down Expand Up @@ -582,7 +596,7 @@ export type SpinnerProps = HTMLAttributes<HTMLDivElement> & {

export { SSRProvider }

// @public
// @public (undocumented)
export const Switch: FunctionComponent<PropsType< {
size: {
m: string;
Expand All @@ -600,21 +614,12 @@ true: string;
focused: {
true: string;
};
}> & Filter<InputHTMLAttributes_2<HTMLInputElement>, "size"> & SwitchPropsVariations & RefAttributes<HTMLInputElement>>;
}> & SwitchProps_2 & RefAttributes<HTMLInputElement>>;

// Warning: (ae-forgotten-export) The symbol "SwitchComponent" needs to be exported by the entry point index.d.ts
//
// @public (undocumented)
export type SwitchProps = {
id?: string;
label?: React.ReactNode;
size?: string;
view?: string;
labelPosition?: 'before' | 'after';
description?: React.ReactNode;
disabled?: boolean;
pressed?: boolean;
focused?: boolean;
outlined?: boolean;
} & FocusProps & Omit<React.LabelHTMLAttributes<HTMLLabelElement>, 'onChange' | 'onFocus' | 'onBlur'> & Pick<InputHTMLAttributes_2<HTMLInputElement>, 'name' | 'value' | 'checked' | 'disabled' | 'readOnly' | 'onChange' | 'onFocus' | 'onBlur'>;
export type SwitchProps = ComponentProps<typeof SwitchComponent>;

// @public (undocumented)
export const TextL: FunctionComponent<PropsType< {
Expand Down
20 changes: 11 additions & 9 deletions packages/caldera-online/package-lock.json

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

6 changes: 3 additions & 3 deletions packages/caldera-online/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@salutejs/caldera-online",
"version": "0.47.0",
"version": "0.53.0-dev.0",
"description": "Salute Design System / React UI kit for Caldera-online web applications",
"author": "Salute Frontend Team <[email protected]>",
"license": "MIT",
Expand All @@ -20,7 +20,7 @@
},
"dependencies": {
"@salutejs/caldera-online-themes": "0.12.0",
"@salutejs/plasma-new-hope": "0.87.0"
"@salutejs/plasma-new-hope": "0.93.0-dev.0"
},
"peerDependencies": {
"react": ">=16.13.1",
Expand Down Expand Up @@ -95,4 +95,4 @@
"Fanil Zubairov"
],
"sideEffects": false
}
}
6 changes: 5 additions & 1 deletion packages/caldera-online/src/components/Segment/index.ts
Original file line number Diff line number Diff line change
@@ -1,2 +1,6 @@
export { useSegment, SegmentProvider, SegmentItem, SegmentGroup } from './Segment';
export type { SegmentItemProps, SegmentGroupProps } from '@salutejs/plasma-new-hope/styled-components';
export type {
SegmentItemProps,
SegmentGroupProps,
SegmentProviderProps,
} from '@salutejs/plasma-new-hope/styled-components';
17 changes: 17 additions & 0 deletions packages/caldera-online/src/components/Sheet/Sheet.config.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
import { css, sheetTokens } from '@salutejs/plasma-new-hope/styled-components';

export const config = {
defaults: {
view: 'default',
},
variations: {
view: {
default: css`
${sheetTokens.sheetOverlayColor}: var(--overlay-soft);
${sheetTokens.sheetOverlayWithBlurColor}: var(--overlay-blur);
${sheetTokens.contentBackgroundColor}: var(--surface-solid-card);
${sheetTokens.handleBackgroundColor}: var(--surface-solid-tertiary);
`,
},
},
};
Loading
Loading