Thanks for your post! It’s great to see you upgrading your KNIME Server to the latest version. I think you’ll really enjoy the improvements we’ve been working on.
As for your issue with the Widget styles, I think I have an idea of what the problem is here. I have a couple questions. First, are you opening the workflow in the Legacy WebPortal or with the new WebPortal UI? You can tell the difference by the URL (Legacy contains a # and new UI will contain webportal/space without the hash). The updates styles are only meant to display in the updated WebPortal UI, so this could be one of the problems.
The other possibility is that the component needs a configuration change. If you load a workflow which was created with a version older than v4.1.0, the components will use the old styles by default. This can be changed with the setting Legacy Mode which was introduced in v4.1.0.
To update this setting or check what is currently being used, open the Visual Layout Editor from within the component.
In the left column you can see the Use legacy mode checkbox is selected for this component. This will render the contents using the old styles. If you uncheck this box, the workflow should use the updated styles when viewed in the new WebPortal UI.
Additionally, you can change this on a node-by-node basis in the Advanced Layout tab of the Visual Layout Editor. This is helpful if you have heavily customized styles for a particular node and want to preserve the appearance but still use the updated UI for the rest of the component.
As you see in this image, the node (within the content field) has it’s own useLegacyMode flag which can be changed here directly.
Hopefully one of these two solutions works for you. Let me know if this helps!