Skip to content

Releases: generaxion/axio-starter

6.2.2: Navigation tweaks and column helper classes

22 Apr 11:31
Compare
Choose a tag to compare
  • 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

31 Mar 14:45
Compare
Choose a tag to compare
  • 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

19 Jan 13:08
Compare
Choose a tag to compare
  • 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

09 Sep 09:03
Compare
Choose a tag to compare
  • 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

24 May 12:23
4b87a54
Compare
Choose a tag to compare

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 functions x_
  • 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

01 Apr 07:49
Compare
Choose a tag to compare

WordPress 5.4 / Gutenberg fixes

  • Add support for block core/buttons that replaces old button block. Old content with core/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

28 Feb 09:16
Compare
Choose a tag to compare
  • 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

28 Feb 08:56
Compare
Choose a tag to compare

4.0.0: Gutenberg compatibility and Aucor Core

05 Apr 05:55
Compare
Choose a tag to compare

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

24 Jul 08:45
Compare
Choose a tag to compare
  • critical.js: fixed sibling search logic that occasionally gave errors
  • main.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 sections
  • navigation.php: added missing spaces that created invalid HTML and added missing separator class