# Retroactive CSS/HTML updates since 1.18.1

* Changed/removed `a-alert.is-error`, `a-alert.is-warning`, `a-alert.is-info`, `a-alert.is-success` in SCSS files `src/scss/general/components/atoms/_alert.scss`.
* Changed/removed `m-tooltip__icon`, `m-tooltip__content`; Added responsive tooltip positioning/fallback behavior (`m-tooltip--down`, `m-tooltip--left`, `m-tooltip--right`, viewport clamping and narrow-screen fixed fallback), button reset and visible focus styles in SCSS files `src/scss/general/components/molecules/_tooltip.scss`.
* Added semantic tooltip markup and accessibility attributes in template files `src/templates/styleguides/general/molecules/tooltip/tooltip-macros.njk`: replaced icon trigger `<span>` with `<button type="button">`, added `aria-label`, `aria-expanded`, `role="tooltip"` and `aria-hidden`.
* Added tooltip keyboard and ARIA state handling in JS files `src/js/styleguides/general/modules/tooltip/index.js`, `src/js/styleguides/general/modules/tooltip/Icon.js`: Enter/Space toggle, Escape close, blur close, generated tooltip IDs with `aria-controls`, and synced `aria-expanded`/`aria-hidden` states.
* Changed/removed `$green`, `$ui-info` in SCSS files `src/scss/general/settings/_colors.scss`.
* Added `sr-only`, `u-sr-only` in SCSS files `src/scss/general/utils/_visibility.scss`.
* HTML restructure on pages `overview/dashboard` and `overview/dashboard-slds`: section headings changed from `<h3>` to `<h2>`, total amount changed from `<small>` to `<p>`, and a hidden screen-reader context label was added (`<span class="sr-only">Totaal saldo:</span>`).
* HTML restructure of rendered summary tiles on `overview/dashboard` and `overview/dashboard-slds`: tiles now render a full-tile primary `<button>` with descriptive `aria-label`, visible summary text is grouped with `aria-hidden="true"`, and each tile includes a secondary copy control plus a hidden status region (`<div class="sr-only" role="status">`).
* HTML restructure of rendered add-new tiles on `overview/dashboard` and `overview/dashboard-slds`: add-new tiles now render as semantic `<button type="button">` controls (instead of link-only output in these contexts).
* Styling updates to support the new rendered HTML structure in SCSS files `src/scss/general/components/molecules/_summary.scss` and `src/scss/general/components/molecules/_add-new.scss`.
* Added `display: flex` and `justify-content: center` to `m-list__data` in SCSS files `src/scss/general/components/molecules/_list.scss` to ensure proper centering of right-aligned list items.
