Skip to content

Releases: markteekman/accessible-astro-starter

v1.1.0

27 Oct 10:17
bdb34ae
Compare
Choose a tag to compare

✨ 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

22 Oct 11:04
55eac1f
Compare
Choose a tag to compare

⚙️ Updates

  • Astro to version 0.20.12

🏗️ Changes

  • Default font-weight to 400 for better readability of imported Google Fonts
  • Added Webstorms .idea to .gitignore

v1.0.5

28 Sep 18:43
b6d60b5
Compare
Choose a tag to compare

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

05 Sep 09:05
74e9664
Compare
Choose a tag to compare

Updates to styles

Base styles have been refactored a bit to allow for less tweaks when using the template

v1.0.3

28 Aug 08:30
7e3c22d
Compare
Choose a tag to compare

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 in DefaultLayout.astro like this:
<!-- global css -->
<link rel="stylesheet" href={Astro.resolve('../styles/globals.css')} />

Fixes

  • Moved the stylelintrc file from the /public folder to the root folder

v1.0.2

21 Aug 09:13
0c32a3c
Compare
Choose a tag to compare

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

13 Aug 08:08
7a64566
Compare
Choose a tag to compare

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.
    -- Removed role="banner" from header
    -- Removed role="main" from main
    -- Removed role="contentinfo" from footer
  • 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 the index.astro example, as screen readers put emphasis on these sort of tags

v1.0.0

08 Aug 14:40
753b9a1
Compare
Choose a tag to compare

Initial release

  • The first release of this starter project using Astro v0.18.9