Skip to content

Conversation

@HedgehogCode
Copy link
Contributor

AP-25492 (Scripting Editor dialogs do not show legacy mode for KDS components)

Copilot AI review requested due to automatic review settings January 6, 2026 16:02
@HedgehogCode HedgehogCode requested a review from a team as a code owner January 6, 2026 16:02
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR enables KDS (KNIME Design System) legacy mode in the Python scripting editor to fix a display issue where legacy styling was not being applied to KDS components in scripting dialogs.

Key changes:

  • Enabled KDS legacy mode globally in the application initialization
  • Added required KDS stylesheets for legacy theme support
  • Added @knime/kds-components dependency and downgraded @vueuse/core

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated no comments.

File Description
org.knime.python3.scripting.nodes/js-src/src/main.ts Imports and enables KDS legacy mode at application startup
org.knime.python3.scripting.nodes/js-src/src/components/App.vue Imports KDS legacy theme CSS files
org.knime.python3.scripting.nodes/js-src/package.json Adds KDS components dependency and adjusts VueUse version
Files not reviewed (1)
  • org.knime.python3.scripting.nodes/js-src/package-lock.json: Language not supported

AP-25492 (Scripting Editor dialogs do not show legacy mode for KDS components)
@HedgehogCode HedgehogCode force-pushed the bug/AP-25492-kds-legacy-mode branch from 3bd9776 to f15caea Compare January 7, 2026 09:03
@sonarqubecloud
Copy link

sonarqubecloud bot commented Jan 7, 2026

Quality Gate Failed Quality Gate failed

Failed conditions
0.0% Coverage on New Code (required ≥ 85%)

See analysis details on SonarQube Cloud

@dsaam94 dsaam94 merged commit 0c79e41 into master Jan 8, 2026
2 of 4 checks passed
@dsaam94 dsaam94 deleted the bug/AP-25492-kds-legacy-mode branch January 8, 2026 08:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants