Releases: UCF/Athena-Framework
Releases · UCF/Athena-Framework
v1.0.6
v1.0.5
Enhancements:
- Added alias of
$z-index-ucf-header
,$zindex-ucf-header
, for consistency with other z-index Sass variable names
Bug fixes:
- Adjusted z-indexes of sticky and fixed-position elements to prevent overlap with autosuggestions from the UCF Header.
- Flipped indexes of 'sticky' and 'fixed' to align with latest Bootstrap 4 values.
v1.0.4
Bug fixes:
- Fixed insufficient color contrast on hover/active states on
.btn-primary
and navbars with the.bg-primary
classes - Fixed issue with
@charset
rule not being on the first line of the framework's minified CSS - Fixed bug where modal body contents using
overflow-y: scroll
were not scrollable on iOS Safari
v1.0.3
v1.0.2
Bug Fixes:
- Fixed issue with
.col-*-auto
classes overriding other flexible and fixed width column styles. See #132 and #138. - Fixed collapse bug with split buttons within input groups in IE11. See #134 and #141
- Fixed issue on high-res devices that would cause buttons and inputs within input groups to not have matching heights. (#142, #144)
Enhancements:
- Upgraded node and Jekyll packages; upgraded to gulp 4 and replaced gulp-scss-lint with gulp-sass-lint; added other scss and js linter improvements. See #137 for details
- Added Github issue and PR templates to the repo
- Consolidated how Bootstrap mixins are included in the project--see #138.
- Removed imports of unused Bootstrap scss, js assets.
Documentation:
- Fixed documentation typos where 'complementary' buttons were incorrectly labeled as 'secondary'
- Updated documentation navbar search to use
.form-control-search
input
Upgrade Notice:
- Users that import just Athena's Sass variables and mixins into their project will need to remove additional imports of Bootstrap's variables and mixins, if present. See https://ucf.github.io/Athena-Framework/getting-started/build-tools/#importing-bootstrap-variablesmixins-prior-to-v102
v1.0.1
Bug Fixes:
- Fixed typos and broken links in Athena's documentation
- Updated heights of custom select and file inputs to fix alignment issues when used in inline forms and input groups
Enhancements:
- Added new
.form-control-search
class for creating inputs with a search icon - Added
.custom-select-sm
and.custom-select-lg
size modifier classes for custom select inputs - Updated license year
v1.0.0
The first stable release of the Athena-Framework!
Enhancements:
- Added vertical dividers (
.hr-vertical
) - Overhauled documentation with content updates, minor restyling, a new search feature, and fixes to broken/outdated links
- Added contributing information and installation information
- Reworked existing gulpfile tasks and gulp config file, particularly for building out documentation and example pages
- Upgraded the fallback sans-serif font to look closer overall to our premium sans-serif web font (Gotham)
Other changes:
- Dropped IE10 support
v1.0.0-beta.8
Enhancements:
- Added Athena-specific print style overrides and removed Bootstrap's print stylesheet. Unlike in Bootstrap's alpha versions, Athena's print styles are imported at the very end of the framework's stylesheet.
- Increased the font size of navbar toggler text to .65rem (
$navbar-toggler-text-font-size
variable).
v1.0.0-beta.7
Maintenance/Improvements:
- Updated badge styles to allow them to break to a new line/prevent horizontal overflow.
- Updated
.col-xx-auto
classes to enforce a max width and prevent overflow outside of their parent containers.
v1.0.0-beta.6
Maintenance/Improvements:
- Removes global
:focus
state overrides in favor of targetinga
andbutton
elements specifically. See #107 for more information.