-
Added
Add slidnav option to disable slidenav to Lightbox component
-
Added
Add nav option to show a vertical thumbnav or dotnav to Lightbox component
-
Added
Add counter option to show counter with current item number and total number of items to Lightbox component
-
Added
Add video-autoplay: inline option to autoplay video without controls and muted to Lightbox component
-
Added
Add zoom behavior to images and inline videos if they are higher than the viewport to Lightbox component
-
Added
Allow template option to reference a template element in the DOM for the lightbox layout in Lightbox component
-
Added
Add hidden class to hide empty elements to Visibility component
-
Added
Add inverse style for form rang to Form component
-
Added
Add margin xsmall classes to Margin component
-
Added
Add horizontal margin variable to subnav pill in Subnav component
-
Added
Add text stroke class to Text component
-
Added
Add close-circle and arrow-down-arrow-up icons
-
Added
Add reload option to Countdown component
-
Added
Add offset-end option to Sticky component
-
Added
Add WAI-ARIA roles, states and properties to interactive JavaScript components
-
Added
Add WAI-ARIA keyboard interaction pattern to interactive JavaScript components
-
Added
Add language internationalization (i18n) for interactive JavaScript components
-
Added
Add i18n option to corresponding JavaScript components
-
Added
Add Dropnav component
-
Added
Add parent icon to Drop component
-
Added
Add support for YouTube Shorts URLs in Lightbox component
-
Added
Add Android, Android Robot, Apple and Microsoft icons
-
Added
Add uikit:init event triggered on document before components initialize
-
Added
Add countdownstart, countdownstop and countdownend events to Countdown component
-
Added
Add Dropbar component
-
Added
Add target, target-x, target-y and inset options to Drop component
-
Added
Add stretch and bg-scroll options to Drop component
-
Added
Add shift option to Drop component
-
Added
Add slide and reveal animations to Drop component
-
Added
Add animate-out option to Drop component
-
Added
Add open and close animation to toggle icon in Navbar component
-
Added
Add dropdown large modifier to Dropdown and Navbar component
-
Added
Add gap variables to navbar items in Navbar component
-
Added
Add color mode variables for dropdowns in Dropdown and Navbar component
-
Added
Add navbar parent icon to Navbar component
-
Added
Add secondary style modifier to Nav component
-
Added
Add font size variables to nav and sublist in Nav component
-
Added
Add padding variables for small breakpoint to Modal component
-
Added
Add zero z-index utility class to Position component
-
Added
Add support for picture element to logo in Utility component
-
Added
Add box sizing classes to Utility component
-
Added
Support scroll parent as viewport in Height Viewport component
-
Added
Add ARIA role="alert" to Notification component
-
Changed
IMPORTANT: Remove .uk-nav-parent-icon from Nav component. Use uk-nav-parent-icon attribute on items instead
-
Changed
IMPORTANT: Remove *-justify in pos option from Drop and Dropdown components. Use new stretch option instead
-
Changed
IMPORTANT: Remove boundary-align option from Drop and Dropdown components. Use new target option instead
-
Changed
IMPORTANT: Change flip option values in Drop and Dropdown components. Use new shift option too
-
Changed
IMPORTANT: Remove display option in Drop and Dropdown components. Use new auto-update option instead.
-
Changed
IMPORTANT: Rename @offcanvas-bar-width-m to @offcanvas-bar-width-s
-
Changed
IMPORTANT: Rename @offcanvas-bar-padding-vertical-m to @offcanvas-bar-padding-vertical-s
-
Changed
IMPORTANT: Rename @offcanvas-bar-padding-horizontal-m to @offcanvas-bar-padding-horizontal-s
-
Changed
IMPORTANT: Rename @nav-primary-item-font-size to @nav-primary-font-size
-
Changed
IMPORTANT: Rename @nav-primary-item-line-height to @nav-primary-line-height
-
Changed
IMPORTANT: Rename @navbar-dropdown-dropbar-margin-top to @navbar-dropdown-dropbar-padding-top
-
Changed
IMPORTANT: Rename @navbar-dropdown-dropbar-margin-bottom to @navbar-dropdown-dropbar-padding-bottom
-
Changed
IMPORTANT: Remove style from .uk-navbar-dropbar. Now uses uk-dropbar
-
Added
Add position shifting to Drop and Dropdown components
-
Added
Add axis flipping if overflowing on both sides to Drop and Dropdown components
-
Added
Add max-width to prevent overflowing the viewport to Drop and Dropdown components
-
Added
Add display option to Drop and Dropdown components
-
Added
Add support for negative start value in Sticky component
-
Added
Add overflow-flip option to Sticky component
-
Added
Add navbar justify to Navbar component
-
Added
Add subtitle classes to Nav, Dropdown and Navbar components
-
Added
Add support for vw,vh,% and px units to scale property in Parallax component
-
Added
Add resize horizontal class to Utility component
-
Fixed
Fix infinite sliding in Slider component with equally sized slides
-
Fixed
Fix Slider component sets calculation
-
Fixed
Fix dropdowns not closing in Navbar component when hovering dropbar and navigation with keyboard
-
Fixed
Fix dropdown no longer closes if pointer is still moving towards it
-
Fixed
Fix fadein not transformed correctly to fade-in in scss build
-
Fixed
Fix Sticky component setting wrong margin for placeholder
-
Fixed
Fix Sticky placeholder sets height with fraction
-
Fixed
Fix Sticky component does not animate in if scroll position equals top offset
-
Fixed
Fix Sticky component prevents transition on selTarget if forced to hide for recalculation
-
Fixed
Fix Parallax component initial jump in background image
-
Fixed
Fix Slideshow/Slider triggering show events to often initially
-
Fixed
Fix swipe gestures in Switcher component (Android)
-
Fixed
Ensure at most one Height Viewport component set to expand is active
-
Fixed
Height Viewport component no longer calculates its height if invisible
-
Fixed
Fix using Sortable in scrolling container
-
Fixed
Fix lazy loading images if parent element is fully clipped
-
Fixed
Fix clicking Slideshow with draggable: false no longer pauses autoplay
-
Fixed
Fix toggling modal while transition is in progress
-
Fixed
Fix Height Viewport component growing indefinitely if positioned above document
-
Fixed
Fix Height Viewport component uses height with fractions
-
Fixed
Fix Margin component for rows 1 pixel in height
-
Fixed
Fix preserve color not working if class is set on <svg> element in Icon component
-
Fixed
Fix inverse hover color for accordion title
-
Fixed
Fix close color being overwritten from toolbar in Lightbox component
-
Fixed
Fix Modal not hiding upon being destroyed
-
Fixed
Fix using node as offset in position mixin
-
Fixed
Fix using Height Match component on elements with different offsetParents
-
Fixed
Fix rounding error in Height Match component
-
Fixed
Fix scope command for already scoped css, comments are removed from generated css files
-
Fixed
Fix Sticky placeholder height on resize
-
Fixed
Fix starting/stopping of autoplay in Lightbox
-
Fixed
Fix initially wrong position of background image in Parallax component
-
Fixed
Fix calling isActive on undefined in Navbar component
-
Fixed
Fix browser compatibility in Navbar component
-
Fixed
Fix preventClick function on touch devices
-
Fixed
Fix LightboxPanel props
-
Fixed
Fix Player ids in Vimeo videos
-
Fixed
Dropbar opens on bottom positioned drops only
-
Fixed
Fix setting height of drag in Sortable component
-
Fixed
isInView checks for element visibility now
-
Fixed
Fix check for backgroundSize: cover resetting backgroundSize in Parallax
-
Fixed
Fix "Uncaught (in promise) DOMException" in Player
-
Fixed
Fix Slideshow fade effect
-
Fixed
Fix type option in Upload component
-
Fixed
Fix misplaced Drop on fast toggling
-
Fixed
Fix Modal close on bgClick behaviour
-
Fixed
Fix Sets calculation in Slider on iOS
-
Added
Add Slider component
-
Added
Add RTL support to Slideshow component
-
Added
Add reactive navigation to Slideshow component
-
Added
Hide slideshow navigation if slideshow contains single slide only
-
Added
Add support to play/pause Video component as it enters/leaves the viewport
-
Added
Add file size restriction maxSize to Upload component
-
Added
Add option to pass data-alt="" to images in Lightbox component
-
Added
Component DOM attributes like uk-grid are being observed for changes
-
Added
Improve UIkit.container setter (allows for assigning selector strings)
-
Added
Make some util methods more error resilient
-
Added
Add config options to build scripts, type ./build/build.js -h for options
-
Added
Add UIkit version banner to generated CSS files
-
Added
Add option to skip minification during Less compiling (./build/less.js -d)
-
Added
Add parametrization for prefix and scope scripts. Use scope/prefix -h (e.g. npm run prefix -- -h) to list the available options.
-
Fixed
Fix whitespace trimming in dist
-
Fixed
Fix active drop in click mode close on hover in Navbar component
-
Fixed
Fix selTarget option in Sticky component
-
Fixed
Fix icons not displaying if connected/disconnected in rapid succession
-
Fixed
Ensure Navbar component does not initialize Drop components if Dropdown is already present
-
Fixed
Fix scrollbar jumping in Switcher
-
Fixed
Fix usage of Scroll component in Drop, Dropdown, Navbar and Offcanvas in overlay mode
-
Fixed
Fix cursor set to pointer for icons
-
Fixed
Fix Scrollspy Nav not working correctly when zoomed in
-
Fixed
Fix animations for Firefox
-
Fixed
Fix icons not displaying if lazy loaded