Releases: generaxion/axio-starter
Releases · generaxion/axio-starter
6.2.2: Navigation tweaks and column helper classes
- Automatically close mobile menu on clicks to anchor links
- Drop JS variable
desktopMinWidth
so mobile specific eventhandlers don't need to know screen width any more - Add column type helpers for CSS tweaks
- Darken
--color-text-light
for better accessibility
Full Changelog: 6.2.1...6.2.2
6.2.1: Small bug fixes and performance tweaks
- Set title font in heading mixin (fixes #59)
- Change stagger selector to support varied element types (previously worked only if siblings are same HTML element type)
- Allow core/column as it seems to otherwise cause issues for block patterns
- Added
front-end
class to body and limit iframe base style to front-end (fixes #60) - Fix hero with 0 dimming and refactor dimming attributes (fixes #62)
- Fix core-list editor selector (fixes #63)
- Change media-text entrance animation classes to correct element (there was no animation but base selector was wrong)
- Add image component default decoding to async for max performance (we'll see if that was a good decision)
Full Changelog: 6.2.0...6.2.1
6.2.0: Animations, hero block and various tweaks
- Helper classes to build entrance animations (has-viewport-effect and is-in-viewport)
- New hero block with 3 layouts: background, columns and stack
- Archives no longer use hero module because that causes unneeded complexity later on
- Single posts no longer use hero component and have header where image is not cropped and is above text
- IE11 support is weakened by removing visual polyfill object-fit and using more gap with flexbox (will be eventually deprecated)
- Footer now has "Legal menu" for all those privacy police, cookie declaration etc links
- Gravity Forms module now has default GDPR and spam settings for new forms
- Enhanced Numeric post navigation styles
- Columns have style variation with small box shadow
Smaller tweaks:
- Columns use gap instead of margins
- Animations for submenus
- Submenus have more padding and are light by default
- Background block has section tags
- Video preview is fixed in editor
- ES6 syntax for navigation scripts
6.1.0: ACF 5.10 compatibility and bug fixes
- Compatibility with ACF 5.10 (see #51)
- Custom classes weren't always applied or were applied to wrong element
- Use
allowed_block_types_all
instead of deprecated (WP 5.8.0)allowed_block_types
- Rebranded screenshot
Rebranding and modularisation
Major changes
- Rebranded Aucor Starter to Axio by Generaxion
- Module structure to encapsulate features (major refactoring for PHP files, styles and scripts)
- Created ACF block replacement for complex native blocks
- Moved to unchanged prefixes to classes
X_
and functionsx_
- Use native loading attribute instead of lazy sizes library
- Use CSS3 variables
- Add
localizator.sh
to search-replace default localization strings to Finnish/English - Host Advanced Custom Fields JSON fields in theme
- README.md refactored and updated with new features
Minor changes
- Buttons block: support for multiple buttons and style variations
- Spacer block: increase margin between blocks
- Media & Text block: replaces native block
- Background block: replaces group block
- Mobile menu: use plus/minus icons
- Colors: add configurable background colors
- SVG: enhance SVG sprite setup to handle outline SVGs better
- Headings: add mixing to control heading styles
- Variable naming: use "clothing sizes" to indicate sizes (xl, l, m, s, xs)
- Style utils: add new utils stylesheet to be included in separate SASS files with variables/mixins etc
- JS: use strict mode
5.1.0: Compatibility fixes with WordPress 5.4
WordPress 5.4 / Gutenberg fixes
- Add support for block
core/buttons
that replaces old button block. Old content withcore/button
is still compatible. - Remove custom styles from
core/media-text
in editor as new markup is very different from front-end - Change responsive table markup and styles in
core/table
to exclude the figcaption from table styles - Force correct max-width to
core/separator
also in editor - Add featured image size in editor via filter
- Refactor the
editor-gutenberg.scss
according to new.block-editor
class - Skip some block types from getting default classname as it caused issues
- Minimize new whitespace from the bottom of the editor that pushes down meta boxes (
.block-editor-writing-flow__click-redirect
) - Disable gradients
Other
- Remove duplicate
_core-gallery.scss
file
5.0.0: Major release
- Components: All template parts and some funtions are replaced with component structure
- Gutenberg: Include default style sheets
- Gutenberg: Add Group block
- Gutenberg: Force class names for all blocks
- Gutenberg: Limit alignment options and set default aligns
- Gutenberg: Add fix for Gutenberg bug that shows wide and full images as blurry
- Gutenberg: Add class to first and last block in page
- Gulp: Babel support for ES6 and React
- Gulp: Upgrade to Gulp 4
- Gulp: Upgrade all packages
- Gulp: Replace deprecated css-nano
- Menus: Include two-level navigation
- Menus: Improve a11y
- Menus: New mobile menu that opens in overlay
- Styles: flatter organization
- Styles: mixins for margins and heading levels
Minor bug fixes
4.0.1
4.0.0: Gutenberg compatibility and Aucor Core
Major changes:
- Gutenberg compatibility and preferred editor
- Some features moved into plugin Aucor Core
- Style structure refactoring
- Combined inc and template-tags
- Demo site at starter.aucor.fi
- Refined mobile menu styles
- Removed smaller base font size (14px) for mobile
Minor changes:
- SVG sprite: by default, don't use wrap for icons
- combine entry.php straight into templates
- Fix class name bugs in numeric-posts-nav
- Fix bug in mobile navigation where you could click on hidden sub-menus
- Rename stylesheet titles with format "# Title" to help searching
- Ignore all node_modules from jshint
- Separate dependencies and devDependencies in package.json
- Add WhatsApp to social share buttons
- Show social menu by default in footer
- New default locally hosted font
- Default icons revised
Minor JS and style bug fixes from 3.0.0
critical.js
: fixed sibling search logic that occasionally gave errorsmain.js
: forgot to define variable el for object-fit polyfill_mixins.scss
: changed starting width to 1216px for wrap_entry.scss
: moved .entry__content styles to .wysiwyg_menu-primary.scss
: fixed selector hierarchy and removed obsolete code_numeric-posts-nav.scss
: added missing CSS classes_text.scss
: added clearfix to stop floated images overflowing wysiwyg sectionsnavigation.php
: added missing spaces that created invalid HTML and added missing separator class