These were identified to be one of the few remaining legacy classes.
They are extensively used within MediaWiki and extensions, making deprecation or removal more intensive than other styles in `legacy.less`.
## Identified usages
### `.error`
[[ https://codesearch.wmcloud.org/search/?q=class%3D%22error%22&i=nope&files=&excludeFiles=&repos= | Usages of `.error` ]]
- Parser/ #parserfunctions (Also Parsoid?) - export `<strong class="error"></strong>` for parsing errors
- `EditPage::handleStatus` - `<div class="error"></div>` for hooks.
### `.success`
[[ https://codesearch.wmcloud.org/search/?q=class%3D%22success%22&i=nope&files=&excludeFiles=&repos= | Usages of `.success` ]]
- CentralAuth/AbuseFilter - `<p class="success"></p>` (Also `<div>`s)
### `.warning`
[[ https://codesearch.wmcloud.org/search/?q=class%3D%22warning%22&i=nope&files=&excludeFiles=&repos= | Usages of `.warning` ]]
This one is rare.
- #mediawiki-extensions-multiupload
- #mediawiki-extensions-page_forms
- `docs/uidesign/design.html`