...
For these components markup is changed from <table> to nested <div>s. Wizard's previous "default" CSS styling is no longer supported, Palette offers an optional styling via org.apache.wicket.extensions.markup.html.form.palette.theme.DefaultTheme.
Use i18n property files for CSS class names WICKET-5257
Until Wicket 7.0.0 some components have been setting hardcoded CSS class names (e.g. FeedbackPanel), other were using a overridable Behavior to set the needed class names (e.g. OrderByLink's ICssProvider).
Since Wicket 7.0.0 this is simplified and now the applications can provide their own CSS class names when needed by overriding some keys in their i18n properties files (e.g. in MyApplication.properties).
Here is a list of the default keys and their values:
FeedbackMessage.CSS.undefined=feedbackPanelUNDEFINED
FeedbackMessage.CSS.debug=feedbackPanelDEBUG
FeedbackMessage.CSS.info=feedbackPanelINFO
FeedbackMessage.CSS.success=feedbackPanelSUCCESS
FeedbackMessage.CSS.warning=feedbackPanelWARNING
FeedbackMessage.CSS.error=feedbackPanelERROR
FeedbackMessage.CSS.fatal=feedbackPanelFATAL
FormComponentLabel.CSS.required=required
FormComponentLabel.CSS.invalid=error
FormComponentLabel.CSS.disabled=disabled
OddEvenItem.CSS.odd=odd
OddEvenItem.CSS.even=even
OddEvenListItem.CSS.odd=odd
OddEvenListItem.CSS.even=even
AutoLabel.CSS.required=required
AutoLabel.CSS.invalid=error
AutoLabel.CSS.disabled=disabled
Behavior changes
org.apache.wicket.request.Url#getQueryString WICKET-4664
...