diff --git a/package-lock.json b/package-lock.json index 4c6a4c73..c6d44ec0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "accessible-astro-starter", - "version": "5.2.0", + "version": "5.2.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "accessible-astro-starter", - "version": "5.2.0", + "version": "5.2.1", "license": "MIT", "workspaces": [ "packages/*" @@ -1826,6 +1826,7 @@ "version": "2.5.6", "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.6.tgz", "integrity": "sha512-tmmZ3lQxAe/k/+rNnXQRawJ4NjxO2hqiOLTHvWchtGZULp4RyFeh6aU4XdOYBFe2KE1oShQTv4AblOs2iOrNnQ==", + "dev": true, "hasInstallScript": true, "license": "MIT", "optional": true, @@ -1865,6 +1866,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1885,6 +1887,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1905,6 +1908,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1925,6 +1929,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1945,6 +1950,7 @@ "cpu": [ "arm" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1965,6 +1971,7 @@ "cpu": [ "arm" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -1985,6 +1992,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2005,6 +2013,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2025,6 +2034,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2045,6 +2055,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2065,6 +2076,7 @@ "cpu": [ "arm64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2085,6 +2097,7 @@ "cpu": [ "ia32" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -2105,6 +2118,7 @@ "cpu": [ "x64" ], + "dev": true, "license": "MIT", "optional": true, "os": [ @@ -6719,7 +6733,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "devOptional": true, + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -6774,7 +6788,7 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "devOptional": true, + "dev": true, "license": "MIT", "dependencies": { "is-extglob": "^2.1.1" @@ -8883,6 +8897,7 @@ "version": "7.1.1", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "dev": true, "license": "MIT", "optional": true }, @@ -12453,7 +12468,7 @@ } }, "packages/create-accessible-astro-starter": { - "version": "5.1.0", + "version": "5.2.1", "license": "MIT", "dependencies": { "@clack/prompts": "^0.10.1", diff --git a/package.json b/package.json index 78422351..e1db7bce 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "accessible-astro-starter", "description": "An Accessible Starter Theme for Astro including several accessibility features and tools to help you build faster.", - "version": "5.2.0", + "version": "5.2.1", "author": "Incluud", "license": "MIT", "type": "module", @@ -79,4 +79,4 @@ "engines": { "node": ">=22.12.0" } -} \ No newline at end of file +} diff --git a/packages/create-accessible-astro-starter/package.json b/packages/create-accessible-astro-starter/package.json index e6c07d38..3ab2b076 100644 --- a/packages/create-accessible-astro-starter/package.json +++ b/packages/create-accessible-astro-starter/package.json @@ -1,6 +1,6 @@ { "name": "create-accessible-astro-starter", - "version": "5.2.0", + "version": "5.2.1", "description": "Create a new Accessible Astro Starter project with guided presets.", "license": "MIT", "type": "module", diff --git a/packages/create-accessible-astro-starter/src/templates.ts b/packages/create-accessible-astro-starter/src/templates.ts index 2ffc766c..f9e24413 100644 --- a/packages/create-accessible-astro-starter/src/templates.ts +++ b/packages/create-accessible-astro-starter/src/templates.ts @@ -231,6 +231,7 @@ const viteConfig = { css: { preprocessorOptions: { scss: { + loadPaths: [fileURLToPath(new URL('./src/assets', import.meta.url))], logger: { warn: () => {}, }, @@ -403,13 +404,13 @@ ${includeLauncher ? `
const setActiveMenuItem = (): void => { const mobileDesktopMenus = mainNav.querySelectorAll('nav > ul') - const currentPath = window.location.pathname.replace(/\/+$/, '') || '/' + const currentPath = window.location.pathname.replace(/\\/+$/, '') || '/' mobileDesktopMenus.forEach((menu) => { const menuItems = [...menu.querySelectorAll('a[href]:not([rel*="external"])')] as HTMLAnchorElement[] menuItems.forEach((menuItem) => { - const itemPath = menuItem.pathname.replace(/\/+$/, '') || '/' + const itemPath = menuItem.pathname.replace(/\\/+$/, '') || '/' const isHome = itemPath === '/' const isActive = isHome ? currentPath === '/' : currentPath === itemPath || currentPath.startsWith(itemPath + '/')