Repository navigation
Conversation
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…not implemented). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…ts the gap); fix template-literal lint error. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…ases. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
npm 11 no longer installs vitest's optional jsdom peer, leaving the root-hoisted vitest unable to resolve it. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
IS-9818 Update .nvmrc to Node 24.19.0.
…ing.message.too.long. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…itation. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…ion-key-leak IS-11627 Add localised error-area messages for token-unknown and binding.message.too.long
IS-11684 Add h5 and h6 heading styling in Curity CSS
…-imports IS-11682 Consume UI Kit CSS from source instead of the built artifact
…templates. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
…ation. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
…dability IS-11890 Fix dark skin readability and the missing logo in the login templates
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Merge/11 5/dev/2026 09 15
…t-app-to-readme IS-11008 Add HAAPI React App to the main README
…osing the username when the authenticator is configured to prevent account enumeration.
…count-enumeration-for-smtp-sms-authenticators IS-11810 Update templates for Email and SMS authenticators so that pages can be rendered without disclosing the username when the authenticator is configured to prevent account enumeration
Bumping the UI-Kit previewer version
back-merge version/11.5 into dev
markoweb
requested review from
aleixsuau,
luisgoncalves,
urre and
vahag-curity
as code owners
September 29, 2026 13:07
Contributor
There was a problem hiding this comment.
Copilot review overview
🟡 Changes recommended
Asset warning filtering, invalid system-font fallbacks, and public API documentation inconsistencies should be corrected before approval.
Review effort: Balanced
Findings: 4
Open (6)
Use system-ui for the native system font · New Use system-ui for the native system font · New Restrict Rollup warning suppression to unresolved copied assets · New Use system-ui for the native system font · New Document required ApiRequest conversion · New Correct hook return type documentation · New
What changed in this PR
Merges broad dev updates covering UI styling, Identity Server templates, HAAPI SDK behavior, browser navigation, and developer documentation.
Changes:
- Migrates UI projects to Google Sans and source-based Curity CSS imports.
- Adds HAAPI step symbols, history navigation, richer form handling, and transport metadata.
- Expands SDK documentation, playground examples, tests, localization, and build tooling.
| File | Description |
|---|---|
src/self-service-portal/app/tsconfig.app.json |
Removes obsolete CSS alias. |
src/self-service-portal/app/src/styles/index.css |
Updates fonts and login theme. |
src/self-service-portal/app/src/shared/ui/login/Login.tsx |
Replaces login illustration. |
src/self-service-portal/app/src/shared/ui/login/login.module.css |
Centers login artwork. |
src/self-service-portal/app/src/main.tsx |
Uses CSS package export. |
src/self-service-portal/app/previewer/main.tsx |
Updates previewer CSS import. |
src/self-service-portal/app/package.json |
Updates tooling and scripts. |
src/identity-server/vite.plugins.ts |
Documents static-copy watching. |
src/identity-server/vite.config.ts |
Revises asset-warning filtering. |
src/identity-server/templates/core/fragments/api-driven-ui/theme.vm |
Renames step-symbol configuration. |
src/identity-server/templates/core/authenticator/sms/register/index.vm |
Modernizes phone layout. |
src/identity-server/templates/core/authenticator/sms/link-wait/get.vm |
Handles hidden recipients. |
src/identity-server/templates/core/authenticator/sms/enter-otp/get.vm |
Adds recipient-free heading. |
src/identity-server/templates/core/authenticator/siths/authenticate/index.vm |
Uses static resource root. |
src/identity-server/templates/core/authenticator/email/link-wait/index.vm |
Handles hidden recipients. |
src/identity-server/templates/core/authenticator/email/enter-otp/index.vm |
Adds recipient-free heading. |
src/identity-server/templates/core/authenticator/duo/anonymous/info.vm |
Fixes store image paths. |
src/identity-server/templates/core/authenticator/duo/anonymous/download-app.vm |
Fixes store image paths. |
src/identity-server/styles/index.js |
Updates CSS and font imports. |
src/identity-server/styles/css/roboto-font.css |
Removes Roboto definitions. |
src/identity-server/styles/css/login-skin.css |
Improves dark-theme styling. |
src/identity-server/styles/css/login-powered-by.css |
Makes logo path relative. |
src/identity-server/styles/css/login-chooser.css |
Makes BankID path relative. |
src/identity-server/styles/css/login-base.css |
Makes eye-icon paths relative. |
src/identity-server/styles/css/ionicons.css |
Makes font path relative. |
src/identity-server/styles/css/google-sans-font.css |
Adds Google Sans fonts. |
src/identity-server/styles/css/consent.css |
Makes consent image relative. |
src/identity-server/README.md |
References .nvmrc. |
src/identity-server/previewer-checksums.json |
Updates previewer release checksums. |
src/identity-server/package.json |
Updates CSS dependency and scripts. |
src/identity-server/messages/core/sv/views/error/401/messages |
Adds Swedish token error. |
src/identity-server/messages/core/sv/views/error/400/messages |
Adds Swedish binding error. |
src/identity-server/messages/core/sv/authenticator/sms/link-wait.properties |
Adds hidden-recipient text. |
src/identity-server/messages/core/sv/authenticator/sms/enter-otp.properties |
Corrects OTP guidance. |
src/identity-server/messages/core/sv/authenticator/email/link-wait.properties |
Adds hidden-recipient text. |
src/identity-server/messages/core/sv/authenticator/email/enter-otp.properties |
Corrects email OTP guidance. |
src/identity-server/messages/core/pt/views/error/401/messages |
Adds Portuguese token error. |
src/identity-server/messages/core/pt/views/error/400/messages |
Adds Portuguese binding error. |
src/identity-server/messages/core/pt/authenticator/sms/link-wait.properties |
Adds hidden-recipient text. |
src/identity-server/messages/core/pt/authenticator/email/link-wait.properties |
Adds hidden-recipient text. |
src/identity-server/messages/core/pt-pt/views/error/401/messages |
Adds Portuguese token error. |
src/identity-server/messages/core/pt-pt/views/error/400/messages |
Adds Portuguese binding error. |
src/identity-server/messages/core/pt-pt/authenticator/sms/link-wait.properties |
Adds hidden-recipient text. |
src/identity-server/messages/core/pt-pt/authenticator/email/link-wait.properties |
Adds hidden-recipient text. |
src/identity-server/messages/core/en/views/error/401/messages |
Adds English token error. |
src/identity-server/messages/core/en/views/error/400/messages |
Adds English binding error. |
src/identity-server/messages/core/en/authenticator/sms/link-wait.properties |
Adds hidden-recipient text. |
src/identity-server/messages/core/en/authenticator/email/link-wait.properties |
Adds hidden-recipient text. |
src/identity-server/images/login-symbol-email.svg |
Replaces email symbol artwork. |
src/haapi-react-sdk/vitest.config.ts |
Aliases playground dependencies. |
src/haapi-react-sdk/tsconfig.json |
Type-checks documentation examples. |
src/haapi-react-sdk/package.json |
Updates runtime requirements. |
src/haapi-react-sdk/haapi-stepper/util/tests/mocks.ts |
Extends SDK test fixtures. |
src/haapi-react-sdk/haapi-stepper/util/link-predicates.ts |
Adds link type guard. |
src/haapi-react-sdk/haapi-stepper/util/link-predicates.spec.ts |
Tests link type guard. |
src/haapi-react-sdk/haapi-stepper/ui/symbols/StepSymbol.tsx |
Adds step-symbol renderer. |
src/haapi-react-sdk/haapi-stepper/ui/symbols/step-symbol-utils.ts |
Resolves configured step symbols. |
src/haapi-react-sdk/haapi-stepper/ui/messages/HaapiStepperMessageUI.tsx |
Expands component documentation. |
src/haapi-react-sdk/haapi-stepper/ui/messages/HaapiStepperMessagesUI.tsx |
Updates documentation links. |
src/haapi-react-sdk/haapi-stepper/ui/links/HaapiStepperQrCodeLinkDialog.tsx |
Excludes internal API from docs. |
src/haapi-react-sdk/haapi-stepper/ui/links/HaapiStepperLinkUI.tsx |
Documents single-link rendering. |
src/haapi-react-sdk/haapi-stepper/ui/links/HaapiStepperLinksUI.tsx |
Corrects usage documentation. |
src/haapi-react-sdk/haapi-stepper/ui/index.ts |
Exports step symbols. |
src/haapi-react-sdk/haapi-stepper/ui/actions/HaapiStepperActionsUI.tsx |
Documents actions component. |
src/haapi-react-sdk/haapi-stepper/feature/viewnames/UserConsentViewNameBuiltInUI.tsx |
Documents symbol omission. |
src/haapi-react-sdk/haapi-stepper/feature/viewnames/typings.ts |
Adds symbol element contract. |
src/haapi-react-sdk/haapi-stepper/feature/viewnames/HaapiStepperBankIdQrCodeAccessibilityMessages.tsx |
Hides internal docs entry. |
src/haapi-react-sdk/haapi-stepper/feature/viewnames/HaapiStepperBankIdPollingProgressUI.tsx |
Hides internal docs entry. |
src/haapi-react-sdk/haapi-stepper/feature/viewnames/BankIdViewNameBuiltInUI.tsx |
Renders BankID step symbol. |
src/haapi-react-sdk/haapi-stepper/feature/steps/step-element-factories.tsx |
Creates symbol elements. |
src/haapi-react-sdk/haapi-stepper/feature/stepper/step-handlers/polling-step.ts |
Simplifies polling return values. |
src/haapi-react-sdk/haapi-stepper/feature/stepper/step-handlers/completed-step.ts |
Simplifies completed-step results. |
src/haapi-react-sdk/haapi-stepper/feature/stepper/step-handlers/authentication-or-registration-step.ts |
Simplifies action-step results. |
src/haapi-react-sdk/haapi-stepper/feature/stepper/HaapiStepperHook.ts |
Updates hook documentation. |
src/haapi-react-sdk/haapi-stepper/feature/stepper/HaapiStepperErrorNotifier.tsx |
Documents notifier behavior. |
src/haapi-react-sdk/haapi-stepper/feature/stepper/HaapiStepperContext.tsx |
Marks context internal. |
src/haapi-react-sdk/haapi-stepper/feature/stepper/haapi-stepper.types.ts |
Adds request-aware history metadata. |
src/haapi-react-sdk/haapi-stepper/feature/stepper/data-formatters/problem-step.ts |
Uses renamed formatter helpers. |
src/haapi-react-sdk/haapi-stepper/feature/stepper/data-formatters/continue-same-step.ts |
Uses renamed step formatter. |
src/haapi-react-sdk/haapi-stepper/feature/index.ts |
Exports renamed formatter. |
src/haapi-react-sdk/haapi-stepper/feature/actions/selector/HaapiStepperSelectorUI.tsx |
Updates selector documentation. |
src/haapi-react-sdk/haapi-stepper/feature/actions/form/HaapiStepperFormValidationErrorInputWrapper.tsx |
Improves validation keys and docs. |
src/haapi-react-sdk/haapi-stepper/feature/actions/form/HaapiStepperFormUI.spec.tsx |
Expands autocomplete tests. |
src/haapi-react-sdk/haapi-stepper/feature/actions/form/HaapiStepperFormSubmitButton.tsx |
Documents submit composition. |
src/haapi-react-sdk/haapi-stepper/feature/actions/form/HaapiStepperFormHook.ts |
Adds form-state example. |
src/haapi-react-sdk/haapi-stepper/feature/actions/form/HaapiStepperFormContext.ts |
Marks form internals undocumented. |
src/haapi-react-sdk/haapi-stepper/feature/actions/form/fields/HaapiStepperTextFormFieldUI.tsx |
Supports specialized input types. |
src/haapi-react-sdk/haapi-stepper/feature/actions/form/fields/HaapiStepperSelectFormFieldUI.tsx |
Documents select composition. |
src/haapi-react-sdk/haapi-stepper/feature/actions/form/fields/HaapiStepperPasswordFormFieldUI.tsx |
Handles reset autocomplete. |
src/haapi-react-sdk/haapi-stepper/feature/actions/form/fields/HaapiStepperFormFieldUI.tsx |
Documents field composition. |
src/haapi-react-sdk/haapi-stepper/feature/actions/form/fields/HaapiStepperCheckboxFormFieldUI.tsx |
Documents checkbox composition. |
src/haapi-react-sdk/haapi-stepper/feature/actions/client-operation/operations/webauthn/HaapiStepperWebAuthnRegistrationAttachmentCard.tsx |
Marks internal WebAuthn UI. |
src/haapi-react-sdk/haapi-stepper/feature/actions/client-operation/operations/external-browser-flow/external-browser-flow.ts |
Ignores foreign-origin messages. |
src/haapi-react-sdk/haapi-stepper/feature/actions/client-operation/operations/external-browser-flow/external-browser-flow.spec.ts |
Tests origin filtering. |
src/haapi-react-sdk/haapi-stepper/feature/actions/client-operation/HaapiStepperClientOperationUI.tsx |
Updates component documentation. |
src/haapi-react-sdk/haapi-stepper/data-access/useHaapiFetch.ts |
Accepts prepared API requests. |
src/haapi-react-sdk/haapi-stepper/data-access/types/haapi-form.types.ts |
Defines known text-field kinds. |
src/haapi-react-sdk/haapi-stepper/data-access/types/haapi-action.types.ts |
Adds password-reset action kind. |
src/haapi-react-sdk/haapi-stepper/data-access/haapi-fetch-utils.spec.ts |
Tests API request creation. |
src/haapi-react-sdk/haapi-stepper/data-access/haapi-fetch-request.ts |
Sends prepared API requests. |
src/haapi-react-sdk/eslint.config.js |
Relaxes documentation-example rules. |
src/haapi-react-sdk/docs/sections/README.md |
Introduces SDK documentation. |
src/haapi-react-sdk/docs/sections/02-examples/README.md |
Introduces live examples. |
src/haapi-react-sdk/docs/sections/02-examples/03-advanced/README.md |
Introduces advanced examples. |
src/haapi-react-sdk/docs/sections/02-examples/02-ui-composition/README.md |
Introduces composition examples. |
src/haapi-react-sdk/docs/sections/02-examples/01-render-interceptors/SelectorReorderRenderInterceptorHaapiReactSDKPlaygroundExample.tsx |
Demonstrates selector reordering. |
src/haapi-react-sdk/docs/sections/02-examples/01-render-interceptors/SelectorRenderInterceptorHaapiReactSDKPlaygroundExample.tsx |
Demonstrates custom selector UI. |
src/haapi-react-sdk/docs/sections/02-examples/01-render-interceptors/README.md |
Introduces interceptor examples. |
src/haapi-react-sdk/docs/sections/02-examples/01-render-interceptors/MessageRenderInterceptorHaapiReactSDKPlaygroundExample.tsx |
Demonstrates message interception. |
src/haapi-react-sdk/docs/sections/02-examples/01-render-interceptors/LinkRenderInterceptorHaapiReactSDKPlaygroundExample.tsx |
Demonstrates link interception. |
src/haapi-react-sdk/docs/sections/02-examples/01-render-interceptors/ClientOperationRenderInterceptorHaapiReactSDKPlaygroundExample.tsx |
Demonstrates operation interception. |
src/haapi-react-sdk/docs/sections/02-examples/01-render-interceptors/ActionsRenderInterceptorHaapiReactSDKPlaygroundExample.tsx |
Demonstrates actions interception. |
src/haapi-react-sdk/docs/sections/02-examples/01-render-interceptors/01-error-positioning/README.md |
Introduces error positioning. |
src/haapi-react-sdk/docs/sections/01-api-reference/UseHaapiStepperHookHaapiReactSDKPlaygroundExample.tsx |
Demonstrates stepper hook state. |
src/haapi-react-sdk/docs/sections/01-api-reference/StepRenderInterceptorHaapiReactSDKPlaygroundExample.tsx |
Demonstrates custom step UI. |
src/haapi-react-sdk/docs/sections/01-api-reference/StepDataRenderInterceptorHaapiReactSDKPlaygroundExample.tsx |
Demonstrates step data interception. |
src/haapi-react-sdk/docs/sections/01-api-reference/StepBehaviorRenderInterceptorHaapiReactSDKPlaygroundExample.tsx |
Demonstrates behavior interception. |
src/haapi-react-sdk/docs/sections/01-api-reference/README.md |
Lists API reference sections. |
src/haapi-react-sdk/docs/sections/01-api-reference/LoadingRenderInterceptorHaapiReactSDKPlaygroundExample.tsx |
Demonstrates custom loading UI. |
src/haapi-react-sdk/docs/sections/01-api-reference/LoadingDataRenderInterceptorHaapiReactSDKPlaygroundExample.tsx |
Demonstrates loading data changes. |
src/haapi-react-sdk/docs/sections/01-api-reference/LoadingBehaviorRenderInterceptorHaapiReactSDKPlaygroundExample.tsx |
Demonstrates loading side effects. |
src/haapi-react-sdk/docs/sections/01-api-reference/ConditionalCustomizationHaapiReactSDKPlaygroundExample.tsx |
Demonstrates conditional custom UI. |
src/haapi-react-sdk/docs/sections/01-api-reference/01-ui-components/UiComponentsCompositionUsageHaapiReactSDKPlaygroundExample.tsx |
Demonstrates component composition. |
src/haapi-react-sdk/docs/sections/01-api-reference/01-ui-components/SingleMessageUiUsageHaapiReactSDKPlaygroundExample.tsx |
Demonstrates single-message rendering. |
src/haapi-react-sdk/docs/sections/01-api-reference/01-ui-components/SingleLinkUiUsageHaapiReactSDKPlaygroundExample.tsx |
Demonstrates single-link rendering. |
src/haapi-react-sdk/docs/sections/01-api-reference/01-ui-components/SelectorUiUsageHaapiReactSDKPlaygroundExample.tsx |
Demonstrates selector component. |
src/haapi-react-sdk/docs/sections/01-api-reference/01-ui-components/README.md |
Documents UI building blocks. |
src/haapi-react-sdk/docs/sections/01-api-reference/01-ui-components/MessagesRenderingHaapiReactSDKPlaygroundExample.tsx |
Demonstrates message collections. |
src/haapi-react-sdk/docs/sections/01-api-reference/01-ui-components/LinkUiUsageHaapiReactSDKPlaygroundExample.tsx |
Demonstrates link collections. |
src/haapi-react-sdk/docs/sections/01-api-reference/01-ui-components/FormValidationErrorWrapperHaapiReactSDKPlaygroundExample.tsx |
Demonstrates field errors. |
src/haapi-react-sdk/docs/sections/01-api-reference/01-ui-components/ErrorNotifierHaapiReactSDKPlaygroundExample.tsx |
Demonstrates error notifications. |
src/haapi-react-sdk/docs/sections/01-api-reference/01-ui-components/ClientOperationUiUsageHaapiReactSDKPlaygroundExample.tsx |
Demonstrates client operations. |
src/haapi-react-sdk/docs/sections/01-api-reference/01-ui-components/ActionsUiUsageHaapiReactSDKPlaygroundExample.tsx |
Demonstrates action collections. |
src/haapi-react-sdk/docs/sections/01-api-reference/01-ui-components/01-form-ui/TextFieldRenderingHaapiReactSDKPlaygroundExample.tsx |
Demonstrates text fields. |
src/haapi-react-sdk/docs/sections/01-api-reference/01-ui-components/01-form-ui/SubmitButtonCustomizationHaapiReactSDKPlaygroundExample.tsx |
Demonstrates submit customization. |
src/haapi-react-sdk/docs/sections/01-api-reference/01-ui-components/01-form-ui/SelectFieldRenderingHaapiReactSDKPlaygroundExample.tsx |
Demonstrates select fields. |
src/haapi-react-sdk/docs/sections/01-api-reference/01-ui-components/01-form-ui/README.md |
Lists form UI APIs. |
src/haapi-react-sdk/docs/sections/01-api-reference/01-ui-components/01-form-ui/PasswordFieldRenderingHaapiReactSDKPlaygroundExample.tsx |
Demonstrates password fields. |
src/haapi-react-sdk/docs/sections/01-api-reference/01-ui-components/01-form-ui/FormUICompositionHaapiReactSDKPlaygroundExample.tsx |
Demonstrates form composition. |
src/haapi-react-sdk/docs/sections/01-api-reference/01-ui-components/01-form-ui/FormSubmitBehaviorHaapiReactSDKPlaygroundExample.tsx |
Demonstrates submission behavior. |
src/haapi-react-sdk/docs/sections/01-api-reference/01-ui-components/01-form-ui/FormFieldRenderInterceptorHaapiReactSDKPlaygroundExample.tsx |
Demonstrates field interception. |
src/haapi-react-sdk/docs/sections/01-api-reference/01-ui-components/01-form-ui/CheckboxFieldRenderingHaapiReactSDKPlaygroundExample.tsx |
Demonstrates checkbox fields. |
src/haapi-react-sdk/docs/sections/00-overview/StylesButtonCustomizationHaapiReactSDKPlaygroundExample.tsx |
Demonstrates CSS customization. |
src/haapi-react-sdk/docs/sections/00-overview/StepBuildingBlocksHaapiReactSDKPlaygroundExample.tsx |
Demonstrates step building blocks. |
src/haapi-react-sdk/docs/sections/00-overview/README.md |
Introduces SDK overview. |
src/haapi-react-sdk/docs/sections/00-overview/HaapiStepperPreviewHaapiReactSDKPlaygroundExample.tsx |
Previews built-in steps. |
src/haapi-react-sdk/docs/sections/00-overview/DefaultRenderingHaapiReactSDKPlaygroundExample.tsx |
Demonstrates default rendering. |
src/haapi-react-sdk/docs/DocsExamples.spec.tsx |
Smoke-tests documentation examples. |
src/haapi-react-sdk/docs/_harness/third-party.d.ts |
Declares playground dependencies. |
src/haapi-react-sdk/docs/_harness/StepSelect.tsx |
Adds mocked-step selector. |
src/haapi-react-sdk/docs/_harness/sandbox-package-stub.ts |
Stubs sandbox packages. |
src/haapi-react-sdk/docs/_harness/config.ts |
Provides mock bootstrap configuration. |
src/haapi-react-app/src/shared/util/page-symbol-utils.ts |
Removes app-owned symbol resolution. |
src/haapi-react-app/src/shared/util/css/styles.css |
Updates fonts and symbol classes. |
src/haapi-react-app/src/shared/util/browser-apis.ts |
Expands browser-history adapter. |
src/haapi-react-app/src/shared/ui/PageSymbol/PageSymbol.tsx |
Removes app-owned symbol component. |
src/haapi-react-app/src/shared/ui/Layout/Layout.tsx |
Delegates symbols to SDK. |
src/haapi-react-app/src/shared/feature/history/reproducible-entry.ts |
Classifies navigable history entries. |
src/haapi-react-app/src/shared/feature/history/reproducible-entry.spec.ts |
Tests history classification. |
src/haapi-react-app/src/shared/feature/history/HaapiStepperHistoryNavigation.tsx |
Connects browser and stepper history. |
src/haapi-react-app/src/App.tsx |
Enables history navigation. |
src/haapi-react-app/previewer/shared/ui/preview/Preview.tsx |
Delegates preview symbols to SDK. |
src/haapi-react-app/previewer/shared/ui/header/header.module.css |
Restyles previewer header. |
src/haapi-react-app/previewer/shared/styles/previewer.css |
Updates previewer typography and theme. |
src/haapi-react-app/previewer/pages/StartPage.tsx |
Replaces previewer artwork. |
src/haapi-react-app/package.json |
Updates scripts and CSS dependency. |
src/common/css/package.json |
Exports CSS source directly. |
src/common/css/lib/vite.config.js |
Removes library dev server. |
src/common/css/lib/src/utilities/utilities-type.css |
Uses font-family weights. |
src/common/css/lib/src/base/base-type.css |
Revises typography hierarchy. |
src/common/css/lib/src/base/base-forms.css |
Updates input accent color. |
src/common/css/lib/src/base/base-fonts.css |
Removes bundled Roboto fonts. |
src/common/css/lib/src/base/base-buttons.css |
Revises button typography. |
src/common/css/lib/readme.md |
Updates CSS import guidance. |
src/common/css/lib/package.json |
Removes development scripts. |
src/common/css/docs/src/pages/introduction/gettingstarted.mdx |
Documents source and built usage. |
src/common/css/docs/src/pages/index.mdx |
Updates CSS import example. |
src/common/css/docs/src/pages/content/typography.mdx |
Documents h5/h6 styles. |
src/common/css/docs/src/components/Intro.tsx |
Renames CSS library introduction. |
src/common/css/docs/src/components/Install.mdx |
Replaces npm installation guidance. |
src/common/css/docs/src/components/Header.tsx |
Updates documentation header classes. |
src/common/css/docs/src/components/BaseHead.astro |
Uses CSS package export. |
src/common/component-library/tsconfig.app.json |
Removes obsolete CSS alias. |
src/common/component-library/README.md |
Documents CSS runtime requirement. |
src/common/component-library/package.json |
Removes direct CSS dependency. |
README.md |
Adds HAAPI app instructions. |
package.json |
Updates monorepo scripts and engines. |
.nvmrc |
Moves to Node 24. |
.github/workflows/lwa-github-ci-workflow.yml |
Updates workspace CI commands. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Contributor
|
Shouldn't we merge Maybe it's the same in the end, just wanted to confirm. |
urre
approved these changes
Sep 29, 2026
vahag-curity
approved these changes
Sep 29, 2026
luisgoncalves
approved these changes
Sep 29, 2026
This was referenced Oct 1, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


Keeping the
mainbranch up-to-date with thedev.