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 05.03.2025 #1821

Merged
merged 118 commits into from
Mar 6, 2025
Merged

Release by 05.03.2025 #1821

merged 118 commits into from
Mar 6, 2025

Conversation

Salute-Eva
Copy link
Contributor

@Salute-Eva Salute-Eva commented Mar 5, 2025

Core

Notification

  • добавлен логика для переопределения color: title, icon, content

PR

Tabs

  • при программном выборе таба происходит скролл к выбранному табу

PR

Autocomplete

  • переведен на новую архитектуру с использованием @floating-ui

PR

Calendar

  • Добавлены новые токены цвета текста при disabled

Datepicker

  • Добавлены новые токены цвета текста при disabled

PR

Select

  • добавлена опциональная виртуализация в выпадающий список;

PR

Tree

  • добавлен пропс renderTitle;

PR

Tree

  • добавлен явный экспорт типов;

PR

createApplyPaperMixin

  • Добавлен билдер миксина applyPaper

Dropzone

  • изменен type на ReactNode для свойств title, description

PR

Segment

  • добавлено свойство singleSelectedRequired, которое делает один сегмент обязательно активным

Segment

  • добавлен view=accent для SegmentItem

PR

Autocomplete

  • добавлена опциональная виртуализация в выпадающий список;

PR

Dropdown

  • добавлен размер xl

PR

Segment

  • добавлен размер xl

PR

Checkbox

  • добавлен токен labelColor

TextField, TextArea, Range

  • обновлено отображение readOnly

PR

SDDS-CS

ViewContainer

  • Добавлена view onDark

Tooltip

  • Добавлена документация для компонента, описывающая возможность использования ViewContainer

PR

applyPaper

  • Добавлен миксин applyPaper, который позволяет создать базовый стиль подложки для любого блока, со следующим набором свойств, значения которых доступны из темы sdds_cs:
    • backgroundColor - отвечает за цвет подложки в котором можно выбрать токены цветов и градиентов;
    • borderRadius - отвечает за скругление углов блока;
    • shadow - отвечает за применение стилей теней для блока;
    • styles - отвечает за все доступные css свойства.

Например:

        <div
            style={applyPaper({
                backgroundColor: surfaceAccent,
                borderRadius: borderRadiusM,
                shadow: shadowDownHardM,
                styles: {
                    color: white,
                    width: 10rem,
                    height: 10rem,
                },
            })}
        >
            Test card
        </div>

Counter

  • изменен размер шрифта с xxs на s

PR

Checkbox

  • актуализирован согласно макетам

PR

SDDS-FINPORTAL

applyPaper

  • Добавлен миксин applyPaper, который позволяет создать базовый стиль подложки для любого блока, со следующим набором свойств, значения которых доступны из темы sdds_finportal:
    • backgroundColor - отвечает за цвет подложки в котором можно выбрать токены цветов и градиентов;
    • borderRadius - отвечает за скругление углов блока;
    • shadow - отвечает за применение стилей теней для блока;
    • styles - отвечает за все доступные css свойства.

Например:

        <div
            style={applyPaper({
                backgroundColor: surfaceAccent,
                borderRadius: borderRadiusM,
                shadow: shadowDownHardM,
                styles: {
                    color: white,
                    width: 10rem,
                    height: 10rem,
                },
            })}
        >
            Test card
        </div>

SDDS-DFA

applyPaper

  • Добавлен миксин applyPaper, который позволяет создать базовый стиль подложки для любого блока, со следующим набором свойств, значения которых доступны из темы sdds_dfa:
    • backgroundColor - отвечает за цвет подложки в котором можно выбрать токены цветов и градиентов;
    • borderRadius - отвечает за скругление углов блока;
    • shadow - отвечает за применение стилей теней для блока;
    • styles - отвечает за все доступные css свойства.

Например:

        <div
            style={applyPaper({
                backgroundColor: surfaceAccent,
                borderRadius: borderRadiusM,
                shadow: shadowDownHardM,
                styles: {
                    color: white,
                    width: 10rem,
                    height: 10rem,
                },
            })}
        >
            Test card
        </div>

SDDS-INSOL

applyPaper

  • Добавлен миксин applyPaper, который позволяет создать базовый стиль подложки для любого блока, со следующим набором свойств, значения которых доступны из темы sdds_insol:
    • backgroundColor - отвечает за цвет подложки в котором можно выбрать токены цветов и градиентов;
    • borderRadius - отвечает за скругление углов блока;
    • shadow - отвечает за применение стилей теней для блока;
    • styles - отвечает за все доступные css свойства.

Например:

        <div
            style={applyPaper({
                backgroundColor: surfaceAccent,
                borderRadius: borderRadiusM,
                shadow: shadowDownHardM,
                styles: {
                    color: white,
                    width: 10rem,
                    height: 10rem,
                },
            })}
        >
            Test card
        </div>

Segment

  • исправлены отступы и скругления

PR

SDDS-SERV

applyPaper

  • Добавлен миксин applyPaper, который позволяет создать базовый стиль подложки для любого блока, со следующим набором свойств, значения которых доступны из темы sdds_serv:
    • backgroundColor - отвечает за цвет подложки в котором можно выбрать токены цветов и градиентов;
    • borderRadius - отвечает за скругление углов блока;
    • shadow - отвечает за применение стилей теней для блока;
    • styles - отвечает за все доступные css свойства.

Например:

        <div
            style={applyPaper({
                backgroundColor: surfaceAccent,
                borderRadius: borderRadiusM,
                shadow: shadowDownHardM,
                styles: {
                    color: white,
                    width: 10rem,
                    height: 10rem,
                },
            })}
        >
            Test card
        </div>

PLASMA-GIGA

applyPaper

  • Добавлен миксин applyPaper, который позволяет создать базовый стиль подложки для любого блока, со следующим набором свойств, значения которых доступны из темы plasma_giga:
    • backgroundColor - отвечает за цвет подложки в котором можно выбрать токены цветов и градиентов;
    • borderRadius - отвечает за скругление углов блока;
    • shadow - отвечает за применение стилей теней для блока;
    • styles - отвечает за все доступные css свойства.

Например:

        <div
            style={applyPaper({
                backgroundColor: surfaceAccent,
                borderRadius: borderRadiusM,
                shadow: shadowDownHardM,
                styles: {
                    color: white,
                    width: 10rem,
                    height: 10rem,
                },
            })}
        >
            Test card
        </div>

PR

PLASMA-UI

  • добавлена поддержка StarOS устройств

PR

TitanKuzmich and others added 30 commits February 24, 2025 09:15
TitanKuzmich and others added 13 commits March 5, 2025 10:26
handle all packages
enabled deploy by `strategy.matrix`
# Conflicts:
#	packages/plasma-asdk/package-lock.json
#	packages/plasma-asdk/package.json
#	packages/plasma-b2c/package-lock.json
#	packages/plasma-b2c/package.json
#	packages/plasma-giga/package-lock.json
#	packages/plasma-giga/package.json
#	packages/plasma-new-hope/package-lock.json
#	packages/plasma-new-hope/package.json
#	packages/plasma-web/package-lock.json
#	packages/plasma-web/package.json
#	packages/sdds-cs/package-lock.json
#	packages/sdds-cs/package.json
#	packages/sdds-dfa/package-lock.json
#	packages/sdds-dfa/package.json
#	packages/sdds-finportal/package-lock.json
#	packages/sdds-finportal/package.json
#	packages/sdds-insol/package-lock.json
#	packages/sdds-insol/package.json
#	packages/sdds-serv/package-lock.json
#	packages/sdds-serv/package.json
#	utils/plasma-docs-ui/package.json
#	website/plasma-b2c-docs/package.json
#	website/plasma-giga-docs/package.json
#	website/plasma-theme-builder/package.json
#	website/plasma-ui-docs/package.json
#	website/plasma-web-docs/package.json
#	website/plasma-website/package.json
#	website/sdds-cs-docs/package.json
#	website/sdds-dfa-docs/package.json
#	website/sdds-insol-docs/package.json
#	website/sdds-serv-docs/package.json
Copy link
Contributor

github-actions bot commented Mar 5, 2025

Theme Builder app deployed!

https://plasma.sberdevices.ru/pr/plasma-theme-builder-pr-1821/

@Yakutoc Yakutoc requested a review from IgorYar March 6, 2025 07:37
@Yakutoc Yakutoc merged commit 0849488 into master Mar 6, 2025
44 checks passed
@Yakutoc Yakutoc deleted the release_2025-03-05 branch March 6, 2025 09:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants