air-light

💨 WordPress starter theme - designed to be minimal, ultra-lightweight (< 20 kB) and easy for all kinds of WordPress projects. 7+years/1000+hours of development and still updating daily! We prefer the original WordPress way of doing things so no strange templating languages or frameworks here.

MIT License

Stars
945
Committers
17

Bot releases are visible (Hide)

air-light - Major accessibility update

Published by ronilaukkarinen about 4 years ago

Changes:

  • Fix skip to content anchor
  • Add automatically icon for external links
  • Fixes to focus trap on mobile navigation
  • Close current submenu on esc, focus on last opened toggle
  • Fixes to navigation accessibility when last item is a dropdown instead of link
  • Content aware contrast for back to top - change arrow color depending of the color of element its on
  • Fix: Change nav-toggle-label when closing mobile nav by pressing esc
  • Prevent nav from flickering if submenus side by side
  • Add support for visible nav toggle label
  • Do not open dropdown when clicked toggle on mouse
  • Improve navigation to be fully keyboard accessible multi level navigation
  • Fix localized aria-labels on main menu toggle
  • Accessible label for back to top
  • Translatable accessible labels
  • Add missing variables
air-light - 5.0.0

Published by ronilaukkarinen over 4 years ago

Please note: If you want to use the bleeding edge, always clone o or download master.

Major release

  • Completely rewritten PHP templates, now differing from _s way
  • New design and logo. Demo content resides in layout/_demo-content.scss
  • Start script improvements, scripts to bin/ directory
  • Default templates for content to be more clear
  • Namespaces
  • Webpack for JS
  • Improved navigation SCSS
  • Improved accessibility for navigation toggles
  • Dropping PHP 5.2 supports as WordPress requires 5.6.20 as minimum version
  • Updated packages and devpackages for gulp and theme
air-light - 4.8.6

Published by timiwahalahti about 5 years ago

air-light - 3.0.6

Published by ronilaukkarinen about 7 years ago

Please note: If you want to use the bleeding edge, always clone or download master.

Major release

air-light - 3.0.1

Published by ronilaukkarinen about 7 years ago

Please note: If you want to use the bleeding edge, always clone or download master.

Minor bugfix release

  • Fixes multiple dropdown navigation issues on desktop
air-light - 3.0.0

Published by ronilaukkarinen about 7 years ago

Please note: If you want to use the bleeding edge, always clone or download master.

Major release

  • New in typography: Prefer self-hosted fonts for quicker load time, remove unused presets, remove external Google webfonts, change default Air font to Poppins
  • Design: Redesign default look and feel, add more visible link color, remove unused alt-color var
  • Huge navigation update: Improvements to desktop navigation; more options like arrow files, top arrow and border-radius, general improvements and bugfixes to dropdowns
  • Huge mobile improvements: Change to jonsuh/hamburgers from the upstream, choices for hamburger navigations, hide nav labels by default, full screen nav by default layout, lots of other nav improvements
  • Refactoring SCSS
  • Improve demo content, change to less oppressive demo footer, prevent bloat by inlining github icon
  • Navigation id validation fix
  • Bugfixes and fixes for linting errors
  • Build test files and excludes
air-light - 2.7.9

Published by ronilaukkarinen about 7 years ago

Minor release

  • Bugfixes
  • Container pad fix for desktop to get natural width for elements
air-light - 2.7.3

Published by ronilaukkarinen over 7 years ago

Minor release

  • Alignment fixes
  • Preset for ghost buttons
  • Site-header fixes
air-light - 2.6.5

Published by ronilaukkarinen over 7 years ago

Major release

  • Back end: Fix a critical memory leak in 2.6.0 (f626e14)
  • Front end: Add max width variable for article container
  • Front end: Improve overlapping site-header to work better with WP admin bar (WP admin bar modifications are now included in air-helper
  • Front end: Improve containers, fixes for front page container
  • Front end: Add static navigation on mobile by default
  • New: Extra building blocks! You can now easily include things like sticky navigation, see README
  • Fixes and improvements
air-light - 2.6.0

Published by timiwahalahti over 7 years ago

Major release

Important! This version has a nasty memory leak bug. We have released a new version 2.6.5 which fixes this has other improvements over 2.6.0. Download here.

  • Moved functionality that overrides WordPress core to Air helper
  • Moved personal preferences to Air helper
  • Added very basic WooCommerce styles back
  • Use post type instead of post format when checking partial for content
  • Simplified code structure
air-light - Minor release

Published by ronilaukkarinen over 7 years ago

Fixes.

air-light - 2.4.8

Published by ronilaukkarinen over 7 years ago

Minor release

  • WooCommerce support is now in its separate repository, air-woocommerce (more coming soon)
  • Remove debugging features not in use
  • SCSS: Structure changes, combine similar scss files
  • More sensible and DRY, "general" style for forms
  • Removal of navigation variables, simpler structure, alignment improvements
  • Fixes
air-light - 2.4.5

Published by ronilaukkarinen over 7 years ago

Minor release

  • Hooks
  • SendGrid definitions
  • Minor improvements
air-light - 2.4.2

Published by ronilaukkarinen over 7 years ago

Major release

  • Fix: Remove leftover container from comments template
  • Fix: Restore container default padding as variable instead of raw amount
  • Add more air-consistent front-page template, simplify loop
  • Add debug-options and HTML lint, update npm packages
  • Accessibility updates, add missing aria-label and type to nav-toggle button
  • Make production CSS lighter with uncss
  • Backend improvements: More modular PHP
  • Make self-hosted fonts look better on Chrome with getting rid of woff2 (modified sassboilerplate font-face mixin)
  • Update tested up -version, tested up to WordPress 4.7.4
  • Underscores (_s) updates up to date
  • Cleaner hero.php with conditional PHP variables
  • Linting with official WordPress Code Standards
  • Change default slide color to white
  • Change to thicker default shade opacity
  • Enhance navigation dropdown to open to the left on sublevels when hovering the last item
  • Many minor fixes
air-light - 2.2.3

Published by ronilaukkarinen over 7 years ago

Major release

  • Style selector fixes, disable forced <span> size and color
  • Remove crippling input styling with :not selectors
  • Fixes for container and hero structures
  • Empty SendGrid auth credentials on development to prevent accidental mail
  • Remove leftover sidebar code
  • Remove archive title prefix (Archive:) from archive title function
  • Simplify and lint filter description
  • Lint more functions according to WordPress Theme Coding Standards
  • Remove period from file header (_s commit), clean up sidebar.php
  • _s_pingback_header should use get_bloginfo instead of bloginfo because echo is already being used to output the link tag (entire line) (_s commit)
  • Remove aria-haspopup (_s commit)
  • Fix skip link focus (_s commit)
  • Add word-wrap: normal to screen-reader text class
  • Bumping the long overdue (Tested up to:) version number
  • Update _s version information, add nicknames for authors
  • Update air logo
  • Change logo svg from background-image to inline svg
  • Improve default page slide
  • Rewrite form & comment-form styles, move from config to _forms.scss
  • General color and footer improvements
  • Clean up useless variables
  • Remove masthead id from header not in use
  • Containers should be always outside the loop, fix structure
  • Rewrite navigation - now we have separate files for mobile, non-mobile and general navigation layout for easier maintaining
  • Optimize SVGs more
  • Smooth out mobile navigation transitions
  • Add another shade overlay example
  • Add default front-page with title over hero
  • Use get_theme_file_path in SVGs to make them work behind protected urls
air-light - 2.0.0

Published by ronilaukkarinen almost 8 years ago

Major release

  • WooCommerce support
  • Admin cleanups
  • Structure fix for hero templates
  • Fix: missing color for headings
  • Fix: missing font family for buttons
  • Performance: Disable emojicons
  • Use get_theme_file_uri function introduced in WordPress 4.7.0
  • Improve drop down menu on wide touch devices
air-light - 1.9.1

Published by ronilaukkarinen almost 8 years ago

Minor fix and improvement release

Quick fixes and cleanups for typography:

  • All font weights should be numeric - semantics update for _typography.scss
  • Remove unnecessary separate font-weight from h1

New feature:

  • Add class names to default typography elements for extends: Possibility to utilise SASS's @extend for titles (.h1, .h2 etc.) and default base text (.default)
air-light - 1.9.0

Published by ronilaukkarinen almost 8 years ago

Feature optimization and bugfix release

Bunch of minor and major fixes and improved features:

  • Update: latest npm packages
  • Migrate to Jeet 7.0.0 (works now with @include column instead of aliases)
  • Clean up SCSS: Remove duplicate and unnecessary code
  • Add _general.scss that includes definitions that repeat site-wide
  • Add post types for hero element
  • Clean up favicons
  • Change default menu label from "Primary Menu" to just "Menu" to save space on mobile devices
  • Don't inherit general button styles to navigation toggler
  • Implement Automattic's _s changes up to date
  • Add forced line-height for headings by default to increase readability
  • Improve documentation in SCSS files
  • Add headings-scale option, you can now choose between large, medium and small heading sets, add medium by default
  • Remove unnecessary code in _typography.scss
  • Add container default padding as a config setting
  • Fix navigation arrow alignment and change it to rem instead of px
air-light - 1.8.0

Published by ronilaukkarinen almost 8 years ago

Bugfix release

Bunch of minor and major fixes and even more established development environment.

  • Gallery fixes, add columns based on wp-admin option
  • Include WordPress gallery by default, fix typo in class name
  • Remove duplicate container on single template
  • Update npm packages, fix jeet path
  • Implement _s changes
  • Prefix fixes
  • Only generate pingback url header tag when relevant
  • Move hero to header
  • Fix skip to content link
  • Add requirements
  • Show full layout on development mode when admin bar is enabled
air-light - 1.7.0

Published by ronilaukkarinen about 8 years ago

Compatibility release

Bunch of minor fixes and more established development environment.

  • iPhone related logo overlapping fix
  • Better responsive scaling for main headings
  • Admin bar related tweaks