# 📝 Changelog

All notable changes to this project will be documented in this file.

## 🌟 unreleased

### Added

### Changed

### Removed

## 🌟 1.0.0-beta.32 | 10. 6. 2026

### Added

- static `data-ods-id` attributes for `Section` blocks across page templates
- reusable page-content templates now support `odsPrefix` override for stable per-template section IDs
- Internet address checker `data-ods-id` - `homepage-b2c__section-06`

### Changed

- `/pages/basic-page-gdpr/` (`data-ods-id` - `basic-page-gdpr__section-01`)
  - replaced ODS `Table` component with plain responsive table markup to match Figma mobile layout
  - removed repeated mobile table labels while keeping desktop table headers
- `/pages/product-page-b2b-soc-as-a-service/`
  - added missing `Controls` for carousel
  - visibility problems
  - spacings
- `/pages/product-page-b2b-microsoft-365/`
  - fix multiple spacings and alignments
- `/pages/device-lp-b2c/`
  - fix semantics
  - fix html errors

### Removed

## 🌟 1.0.0-beta.31 | 3. 6. 2026

### Added

### Changed

- `/pages/product-page-b2c-prima-volba/`
  - fix some headings because of SEO
- `/pages/product-page-b2b-market-locator`
  - multiple fixes
- `ContactFormB2B`
  - added browser-friendly input attributes for name, tel, company, and city fields
  - changed phone field to `type="tel"` with `autocomplete="tel"` and `inputmode="tel"`
- Update ODS to `2.0.1`

### Removed

## 🌟 1.0.0-beta.30 | 29. 5. 2026

### Added

- `/pages/homepage-b2c` and `/pages/homepage-b2b`
  - `.backgorund-primary` for every `.tile` under megamenu to match background

### Changed

- `/pages/homepage-b2c` and `/pages/homepage-b2b`
  - add missing aria-labels for accessibility in App Store, Google Play and AppGallery buttons
  - refactor top tiles according to ODS2 changes - used `.bar` component instead of `.grid`
  - fix h3 headings in article cards
- `/pages/product-page-b2c-equipment-insurance/` - fixed multiple design flaws after testing
- use `Megamenu` with logo "je tu" form new ODS 2.0.0 version

### Removed

- `pages/product-page-b2c-online-security/` - margin bottom on CTA button "Prihlásiť sa do portálu"

## 🌟 1.0.0-beta.28 | 22. 5. 2026

### Added

### Changed

- `/pages/homepage-b2c` and `/pages/homepage-b2b`
  - `Tiles` HTML API classes changed: removed custom `.tiles` wrapper and `.tiles__icon` hook, use `horizontal-scroll is-light` on `Grid`

### Removed

## 🌟 1.0.0-beta.27 | 14. 5. 2026

### Added

- `.article-detail .container` fix
- `.form-field--radiocheck .form-field__description` fix to center checkbox labels
- `.avatar` class

### Changed

- `/pages/product-page-b2c-equipment-insurance/#kedy-si-uplatnit`
  - reduced spacing in product cards
- `/pages/roaming-b2c` and `/pages/roaming-b2b`
  - add `.fullwidth` class to youtube `iframe`
  - add `.mb-none` to `hero-carousel`
- `/pages/blog-post-clovek/` and `/pages/business-trends-post/`
  - changed `Bio` section colors to:
    - `b2c` `background-accent`
    - `b2c` `surface-moderate`
    - added `.avatar` class to bio image
  - `Table` example in content

### Removed

## 🌟 1.0.0-beta.26 | 24. 4. 2026

### Added

### Changed

- `@orangesk/orange-design-system` to `2.0.0-beta.45`

### Removed

## 🌟 1.0.0-beta.25 | 22. 4. 2026

### Added

### Changed

- `@orangesk/orange-design-system` to `2.0.0-beta.44`

### Removed

## 🌟 1.0.0-beta.24 | 13. 4. 2026

### Added

### Changed

- `/pages/manuals-and-settings-general-template`
  - Fixed link spacing in `Alert` component
- `/pages/basic-page-gdpr/`
  - changed backgrounds for sections
- `/pages/press-center-informations-for-customers/`
  - fixed spacings between paragraphs and links
- `/pages/homepage-b2c/` and `/pages/homepage-b2b/`
  - fixed share buttons spacing and svg alignment
- `/pages/manuals-and-settings/`
  - justify height of cards inside grid
  - margin-bottom "Najhľadanejšie výrazy v kategórii"
  - added card border on hover
- `/pages/device-lp-dvojicky-b2c/` and `/pages/device-lp-dvojicky-b2b/`
  - fix spacing between price and tooltip inside product card

### Removed

- `/pages/manuals-and-settings-general-template`
  - Removed padding-bottom in `.accordion__body`

## 🌟 1.0.0-beta.23 | 2. 4. 2026

### Added

### Changed

- fixed empty build

### Removed

## 🌟 1.0.0-beta.22 | 2. 4. 2026

### Added

### Changed

- Updated `.anchor-navigation` on pages:
  - `/pages/product-page-b2b-microsoft-365/`
  - `/pages/product-page-b2c-prima-volba/`
- Updated `data-carousel`'s config on multiple pages:
  - `/pages/device-lp-b2c/`
  - `/pages/device-lp-dvojicky-b2c/`
  - `/pages/product-page-b2c-equipment-insuramce/`
- Updated ODS to `@orangesk/orange-design-system@2.0.0-beta.41`

### Removed

- Typography
  - `.bold` classes when used together with `.h3/.h4/.h5` - they have now `700` font weight by default
  - removed `.h*` classes from headings with same heading level. CSS styles are applied directly on html tags `h*`
  - There is no need to update CMS templates, but it is reference for other projects, that this duplicities are not needed anymore

## 🌟 1.0.0-beta.21 | 13. 3. 2026

### Added

### Changed

- ODS to `2.0.0-beta.36`

### Removed

## 🌟 1.0.0-beta.20 | 12. 3. 2026

### Added

### Changed

- `/pages/blog-post-clovek` and `/pages/business-trends-post`:
  - Using `aria-level` instead of `h2` heading in "V článku sa dozviete" table of contents
  - edit spacing between article sections
- `/pages/press-and-news-releases-post`:
  - Unify with `blog-post-clovek` and `business-trends-post`

### Removed

## 🌟 1.0.0-beta.19 | 11. 3. 2026

### Added

- Breadcrumbs to most of the page according to orange.sk production

### Changed

### Removed

## 🌟 1.0.0-beta.18 | 9. 3. 2026

### Added

### Changed

- Fixed `PromoBanner` on multiple places:
  - `/pages/career-at-orange`
  - `/pages/device-lp-b2c`
  - `/pages/homepage-b2c`
  - `/pages/product-page-b2b-market-locator`
  - `/pages/product-page-b2b-microsoft-365`
  - `/pages/product-page-b2b-soc-as-a-service`
  - `/pages/product-page-b2c-prima-volba`
- `/pages/blog-homepage-clovek/`
  - Section `Iné` has changed responsive large grid settings
- Updated `Footer` according to ODS2 changes

### Removed

## 🌟 1.0.0-beta.17 | 4. 3. 2026

### Added

### Changed

- Bumped ODS to `@orangesk/orange-design-system@2.0.0-beta.31`

### Removed

## 🌟 1.0.0-beta.16 | 27. 2. 2026

### Added

### Changed

- `/pages/blog-post-clovek/`
  - updated content typography hierarchy and spacing classes (perex, headings, meta text)
  - refined article meta markup presentation (caption classes, smaller clock icon, date styling)
  - improved ToC markup structure and list spacing (`aria-labelledby`, summary title element, list item spacing)
  - added missing `alt` text for author image in bio section
  - added bottom blog CTA link in featured articles for smaller breakpoints
  - updated sidebar promo card visual style (`noBorder`) for cleaner integration in dark section styling
  - aligned featured-articles section background with dark page color scheme for consistent look
- `/pages/blog-news-clovek/`
  - updated article card heading hierarchy (`h2`) while preserving visual size (`h3`) for semantic HTML consistency
  - unified article card title typography across blog-news grid and related card layouts
  - aligned title styling behavior between blog news listing and featured articles cards
  - updated article meta type text emphasis (`bold`) for clearer metadata readability
- `/pages/blog-homepage-clovek/`
  - adjusted spacing utilities for carousel and section blocks (`mb-large`, `mb-md-none`, `mb-lg-none`)
  - refined testimonial link visual hierarchy from `h3` to `h4`
  - updated "Iné" section grid spacing (`columnGapSize="large"`) and card spacing behavior across breakpoints
  - removed explicit `Divider` color prop and kept style via utility classes for cleaner markup
  - removed page-level `Breadcrumbs` block to simplify top-of-page HTML structure
  - updated banner CTA button behavior on mobile via `buttonClassName="fullwidth-xs-only"`
- `/components/HeroSection/`
  - adjusted wrapper hierarchy to keep section spacing and clickable-area markup behavior consistent
- `/components/ArticleCard/`
  - increased horizontal card image column width on small screens (`xs: 3` → `xs: 5`) for better visual balance
- `/components/Tags/`
  - added `Bar` spacing and normalized desktop tag sizing (`size="large"`) for more consistent chip layout
- `/components/FeaturedArticles/`
  - switched section surface styling between subtle/light and primary/dark backgrounds
- `/pages/blog-post-clovek/`
  - changed grid for article layout
  - changed responsive behavior of orange star card ("Becca, influencerka a moderátorka")
- `/pages/press-and-news-releases-post/`
  - spacing changes between paragraphs
- `/pages/press-and-news-releases/`
  - updated article card heading semantics from `tagline` to `titleTag="h2"` for valid and consistent HTML hierarchy
  - improved responsive grid row spacing (`xs: "xlarge"`, `md: "large"`) for better mobile/desktop layout rhythm
  - made "Načítať ďalšie" CTA button full-width on extra-small screens (`fullwidth-xs-only`) for improved mobile usability

### Removed

## 🌟 1.0.0-beta.15 | 17. 2. 2026

### Added

### Changed

- `/pages/press-center-docs-library/`
  - refactored grid for `Tiles`
- `/pages/manuals-and-settings-general-template/`
  - updated multiple elements
- `/pages/manuals-and-settings-general-template/#suggestions`
  - added captions to images
- `/pages/help-and-support-b2c/`
  - multiple changes
- `/pages/basic-page-about-the-brand/`
  - fixed headings from h3 to h2
- `/pages/device-lp-dvojicky-b2b/`
  - fix B2B colors on multiple komponents
  - html validation errors
  - `Tooltip`'s placement
- `/pages/device-lp-b2c/`
  - html validation errors
  - add container to `Hero` banner - fixing layout bleed on mobile
  - other cosmetic fixes
- `/pages/signpost-products-and-services/`
  - hovering on cards
  - tiles on the bottom

### Removed

## 🌟 1.0.0-beta.14 | 11. 2. 2026

### Added

- Added `.avatar-card` class on pages:
  - `/pages/help-and-support-b2c/`
  - `/pages/career-at-orange/`
  - `/pages/help-and-support-b2c/`
  - `/pages/pricelist/`
  - `/pages/blog-post-clovek/`
- Added `.flex1` utility class
- Added error states for contact form

### Changed

- Added `data-toggle-group` to `Expander` on pages:
- `product-page-b2b-microsoft-365`
- `product-page-b2b-equipment-insurance`
- `roaming-b2c`
- update ODs to `@orangesk/orange-design-system@2.0.0-beta.25`
- merged `AvatarCard` and `SupportAvatar` to single component
- Positioning of `.plus-pill`
- Fixed duplicities of grid and carousel on pages:
  - `/pages/product-page-b2c-equipment-insurance/`
  - `/pages/device-lp-b2c/`
  - `/pages/device-lp-b2b/`
  - `/pages/device-lp-dvojicky-b2c/`
  - `/pages/device-lp-dvojicky-b2b/`
- Updated homepage `Tiles` component:
  - `Icon` size
  - `GridCol` size
  - `Container` flexbox alignment
- Breaking change: `.promo-banner` is now wrapper around `.grid` not `.grid` directly

### Removed

## 🌟 1.0.0-beta.13 | 23. 1. 2026

### Added

### Changed

- Added `data-toggle-group` to `Expander` on pages:
- `product-page-b2b-microsoft-365`
- `product-page-b2b-equipment-insurance`
- `roaming-b2c`
- update ODs to `@orangesk/orange-design-system@2.0.0-beta.25`

### Removed

## 🌟 1.0.0-beta.12 | 15. 1. 2026

### Added

### Changed

- update ODS to `2.0.0-beta.23

### Removed

## 🌟 1.0.0-beta.11 | 10. 12. 2025

### Added

- Added `work-on-central` page
- Added `manuals-and-settings-general-template` page
- Added `job-offer-detail` page

### Changed

- Update `.tiles` to fix spacing and layout issues

### Removed

## 🌟 1.0.0-beta.10 | 26. 11. 2025

### Added

- Social icons to `footer`

### Changed

- ODS version to `2.0.0-beta.21`

### Removed

## 🌟 1.0.0-beta.9 | 21. 11. 2025

### Added

- `.shrink-0` class

### Changed

- replace `style={{ "--color-background-primary": "#000000" }}` with `.fill-primary` sufficient class
- Removed `.thin` class on the headings and apply `.bold` where needed (because of ODS changes)

### Removed

- `product-page-b2c-prima-volba-signpost` page

## 🌟 1.0.0-beta.8 | 7. 11. 2025

### Added

- `career-at-orange` page
- `fullwidth-xs-only` for every `Button` used in `PromotionCard` component for consistency

### Changed

- Replaced `bold` and `underline` link classes with `underline-hover` across components and pages
- Fixed roaming product cards with proper `data-same-height` implementation
- Changed `h1` to `display-3` in multiple page headings
- Heading style in `FAQ` component Update text styles in `product-page-b2c-equipment-insurance` for better readability, carousle settings and fix id typos in Documentation section
- update aria labels and improve accessibility in `Megamenu` components

### Removed

## 🌟 1.0.0-beta.7 | 2. 11. 2025

### Added

### Changed

- Replaced `bold` and `underline` link classes with `underline-hover` across components and pages
- Fixed roaming product cards with proper `data-same-height` implementation

### Removed

## 🌟 1.0.0-beta.6 | 30. 10. 2025

### Added

- `help-and-support` b2c and b2b pages
- `manuals-and-settings` page
- `invoices-and-payments` page
- `orange-tv-box` page
- `increased-invoice` page
- `digital-invoice` page
- `tv-first-aid` page
- `roaming-b2c-overview` page
- `roaming-b2c-detail` page

### Changed

### Removed

## 🌟 1.0.0-beta.5 | 27. 10. 2025

### Added

- Standalone templates for "Biznis trendy"

### Changed

### Removed

## 🌟 1.0.0-beta.4 | 24. 10. 2025

### Added

### Changed

- `@orangesk/orange-design-system@2.0.0-beta.15`,

### Removed

## 🌟 1.0.0-beta.3 | 24. 10. 2025

### Added

- Missing `press-and-news-releases-post`
- `font-size: 18px` for `body`

### Changed

- Udates in `blog-post-clovek`
- Css vars (ex. `--color-background-primary: #000000`) instead of `backgroundColor` for better color management

### Removed

- `.is-sticky` class from `blog-post-clovek` sidebar
- `.store-buttons` class and related styles
- `.container--stretch-right` class modifier
- `.section-innovations` class styles

## 🌟 1.0.0-beta.2 | 22. 10. 2025

### Added

- Page `product-page-b2b-market-locator`

### Changed

- Make Hero item clickable in `blog-post-clovek`

### Removed

## 🌟 1.0.0-beta.1 | 21. 10. 2025

### Added

- Multiple page templates for CMS (Blog Človek, Press Center, Product Pages, Signpost, Device LP, Roaming, Pricelist, Basic Pages)

### Changed

- Updated page status tracking with completion indicators (🟢 Done | 🟠 WIP)

### Removed

## 🌟 1.0.0-alpha.0 | 3. 9. 2025

### Added

- Nastavenie repozititára
- `Megamenu` pre CMS
- Homepage pre CMS

### Changed

### Removed