📅 2017-12-21
- FontAwesome is no longer bundled with Nice!
- Footer element now requires
.nice-footer
class to be nice
- Added support for Autoprefixing (set variable
$using-autoprefixer
totrue
) - Introduced new UI element for stepper / wizard (
.nice-stepper
) - Support for disabling animations with
.no-animations
helper
- Tabs: Wrapper is now optional, so tab panel can be integrated in other components
- Dropdowns: Added animations on expand
- Buttons: Custom outline on focus
- Buttons: Support
brand
contextual color - Footer: Element no longer affected without class applied
- Removed
webkit-scrollbar
styling because of very limited support
- Added support for style linting
- Removed Bourbon / Neat dependencies
📅 2017-08-07
- Toggle switches: Added a
.small
state - Dropdowns: Support left alignment of dropdowns and leafs using
.align-left
- Badges: Added
.nice-badge
to make them independent from other components - Control sizing: Extended and improved support for
.small
state. Can also be used on control- and button groups (including input fields, buttons and dropdowns).
- Documentation corrections:
- Updated footer example
- Updated header example
- Added "Getting started" section
- Corrected last changelog entry
📅 2017-05-19
- Introduced new UI element for tags
- Introduced new UI element for toggle switches
- Extended the login dialog with optional loading bar (
.nice-login-loading
)
- Tables: Headings within
tbody
now have a background color - Tables: Darker background color for table cell hover state
- Dropdown: No left / right borders on item hover
- Dropdown: Support for multiselect with checkboxes / radios
- Header menu: Support multi-column submenu's
- Use placeholders for
box-sizing: border-box
,user-select: none
- Removed
node-neat
,node-bourbon
dependencies, replaced withbourbon
,bourbon-neat
- Updated
gulp-sass
to version 3.1.0 - Package: Moved gulp dependencies to dev-dependencies
- Off canvas menu: Fixed
.nice-header-form
rendering on iOS devices - Button groups: Fixed gaps between button / dropdown groups on iOS devices
- Input addons: Fixed height for iOS devices
- Gulpfile: Fixed task for documentation styles
📅 2017-05-04
- Implemented additional helper classes
- ... for forcing
top
,right
,bottom
andleft
position to be0
- ... for setting a certain cursor type when pointing to an element
- ... for overflow handling
- ... for forcing
- Added
.nice-modal-overlay
class for full-viewport content overlay when using modals - Added new Textkernel product font icons for TK Portal and Connector Manager
- Updated documentation to include use of
.nice-responsive-container
- Updated documentation about grid layout
- Added disabled state for menu items
- Added disabled state for card controls
- Added
.nice-card-image
class
- Updated
.viewport-center
class to use fixed instead of absolute positioning
📅 2017-04-05
- Updated styling (mobile view) for items in a
.menu-alt
within the header - Switched to using line-height for header menu item sizing instead of (vertical) padding
- Decreased font size and padding for dropdown items in header menus
- Fixed documentation snippet for dropdowns
- Added link to NPM package in header menu, updated documentation page title
- Fixes border radius on mobile for items in a
.menu-alt
within the header - Removed border color for header search input in off canvas mode
📅 2017-03-30
- Removed
dist/
from git, but keeping it in the npm release - Attached a simple highlighter to the search input on the demo page
📅 2017-03-28
- Box shadow on
.nice-header-collapse
would also show when off canvas menu isn't expanded - Non-fixed header would have margins on both sides on mobile view
📅 2017-03-28
- Fixes and changes header '.menu-alt' items in mobile / tablet view
- Fixes padding issues for tabs that have icons assigned by class
📅 2017-03-27
- Added menu component (
.nice-menu
) - Added alternative button state (
.nice-btn-alt
), equal to.nice-header-menu.alt li
items - Popovers now support
.no-arrow
variation - Implements distinct
disabled
state for form controls - Introduces horizontal forms
- Adds support for gray and primary panel headings
- Applies styling to links in panel headings
- Applies pointer cursor to buttons
- Adds support for "accent" highlight on header menu items
- Renamed
.nice-tabs-content
to.nice-tab-content
(singular) - Fixes off canvas menu to support multiple
.nice-header-menu
elements - Unfloat
.nice-col-*
when applied to tables - Remove element type constraint for stacked lists
- Support right aligmnent (
.pull-right
) on tabs - Fixes checkbox / radios alignment without absolute positioning
📅 2017-03-10
- Created a npm package
- First public release