FE Baseline Release 2.6
โข๐ Release notes
โข๐ ๏ธย Development environment
โข ๐ย Live environment
Weโve spent this month getting on top of our list of known bugs, so Baseline is much more insect free in 2.6. We also found out that our image placeholder tool, placeholder.com, has been purchased by a warehouse companyโฆ so needless to say, we prioritised getting set up with a new service and are now using placehold.co. This service still visibly shows the image dimensions on the placeholder, and provides the ability to change the image file type and colours, so we have no loss of features.
The videoblock has received a revamp! If the user has javascript enabled the videoblock will become a button, this is correct semantics for triggering the video popup and allows for a much better experience for keyboard users. We have also cleaned down the various types of videoblocks so the HTML is as neat as possible.
Whatโs next? We have some further big changes on the horizon, weโre looking to update Woocommerce Baseline with the latest features as that is stuck somewhere in early 2022. We have an imminent update from Design to implement which overhauls the look and feel of Baseline. And weโve been looking into implementing Google Material icons as standard (dropping icomoon unless the project has a bespoke set), which has variable font weight technology built-in. However, youโll have to wait until May for the next release, but honestly this year is going so fast that might be tomorrow.
Here is the full list of tasks completed this month:
๐ Release 2.6 โ March 2023
๐ #33609 Fixed blockquote structure
๐ #33603 Fixed styles for anchors in forms
๐ #36061 Fixed date/time pickers icon
๐ #36062 Fixed incorrect icons on mobile menu
๐ #38300 Fixed incorrect curly bracket _fonts.scss
๐๏ธ #38616 Updated paging HTML and CSS to use __disabled and __current modifiers
๐ #39394 Fixed alignment of accordion headers when text wraps
๐จ #42153 Updated videoblock structure, including conversion to button if JavaScript is enabled
โ #42153 Removed reframe.js library in favour of aspect ratio CSS
๐ #42743 Fixed styles for <ol>s in <ul>s and <ul>s in <ol>s
โจ #42760 Added iFrame reset styles
๐ฝ๏ธ #44694 Updated placeholder URLs to placehold.co
Weโre back with a new release of Baseline ๐
Baseline Release 2.5ย
- ๐ Release notes (now on Zoho)
- ๐ ๏ธ Development environment
- ๐ Live environment
As promised last month, we have finalised our file structure overhaul and are launching it in this release! Here are some examples of long standing snags with naming and hierarchy that have been addressed:
- We have introduced a โnot-in-useโ folder for all file types, this means all files that are not relevant to the projectโs Baseline version can be kept and referenced, but it is clear that they are not actively part of a project โ this is a no brainer for communication between Operations teams!
- We have split our Sass partials out into a more granular structure so that they can be individually included if and when they are required for a project. For example, the main menu, breadcrumb and side menu styles used to be all bundled into one โmenusโ partial, but now they are split into 3 partials and if there isnโt a side menu in a project, the code no longer gets accidentally included.
We donโt stop there with the big ones though, we have also investigated and upgraded our working version of Node from v10.13.0 to v18.16.2 and NPM to v9.5.1, both will now use the current latest for all future projects.
Here is the full list of tasks completed this month
๐ Release 2.5 โ February 2023
โฌ๏ธ | #42867 | Upgraded Node version |
๐๏ธ | #34644 | Upgraded file structure |
๐จ | #35783 | Added support for background SVGs |
๐งโ๐ป | #39746 | Added favicon links into header |
๐งโ๐ป | #41082 | Added minus icon to icon set |
๐งโ๐ป | #41083 | Updated banner video |
Click here to view the Baseline