Releases: markteekman/accessible-astro-starter
Releases · markteekman/accessible-astro-starter
v1.1.0
✨ New
- Added an accessible
ResponsiveToggle.astro
component for mobile viewports
🐛 Bug Fixes
- Added
package-lock.json
to.gitignore
and removed the file from the repository - Fixed a type where no
var
was included in the body background in_font.scss
- Small cleanups
v1.0.6
⚙️ Updates
- Astro to version 0.20.12
🏗️ Changes
- Default
font-weight
to400
for better readability of imported Google Fonts - Added Webstorms
.idea
to.gitignore
v1.0.5
Utilities refactor and some small changes
- Updated Astro to 0.20.8
- Moved all utilities to separate folder and files
- Added alignment utilities
- Makes better use of SCSS in space utilities
v1.0.4
Updates to styles
Base styles have been refactored a bit to allow for less tweaks when using the template
v1.0.3
Breaking Astro update on styles and misplaced stylelintrc file
Changes
- Updated to Astro 0.20.3. As of Astro 0.20.0 compiling in the
/public
folder is no longer supported, so all*.scss
files are now moved to/src/styles
and dynamically imported inDefaultLayout.astro
like this:
<!-- global css -->
<link rel="stylesheet" href={Astro.resolve('../styles/globals.css')} />
Fixes
- Moved the stylelintrc file from the
/public
folder to theroot
folder
v1.0.2
Astro Update and small change in _list.scss
Updated Astro to the latest version (0.19.1) and changed the list style targeting to only default lists without classes
v1.0.1
Small patch concerning some accessibility improvements
Thanks to Sander Nijsingh-Lankhorst from Cardan Technobility for pointing out some improvements on the initial release, including:
- Removing landmark roles, this is a now redundant fallback method for HTML4, HTML5 tags are fully supported nowadays.
-- Removedrole="banner"
fromheader
-- Removedrole="main"
frommain
-- Removedrole="contentinfo"
fromfooter
- A skip link to the main navigation is not necessary when the first tabbable item is the main menu (it is now commented out, you can still use it for those cases when you do need to skip content before the main menu)
- Removed
<strong>
tags from theindex.astro
example, as screen readers put emphasis on these sort of tags
v1.0.0
Initial release
- The first release of this starter project using Astro v0.18.9