diff --git a/assets/css/atcb-3d.css b/assets/css/atcb-3d.css
index 08c522e0..4e490f62 100644
--- a/assets/css/atcb-3d.css
+++ b/assets/css/atcb-3d.css
@@ -5,7 +5,7 @@
*
* Style: 3D
*
- * Version: 2.6.15
+ * Version: 2.6.16
* Creator: Jens Kuerschner (https://jekuer.com)
* Project: https://github.com/add2cal/add-to-calendar-button
* License: Elastic License 2.0 (ELv2) (https://github.com/add2cal/add-to-calendar-button/blob/main/LICENSE.txt)
diff --git a/assets/css/atcb-date.css b/assets/css/atcb-date.css
index d8f7b696..30fc61c8 100644
--- a/assets/css/atcb-date.css
+++ b/assets/css/atcb-date.css
@@ -5,7 +5,7 @@
*
* Style: Date
*
- * Version: 2.6.15
+ * Version: 2.6.16
* Creator: Jens Kuerschner (https://jekuer.com)
* Project: https://github.com/add2cal/add-to-calendar-button
* License: Elastic License 2.0 (ELv2) (https://github.com/add2cal/add-to-calendar-button/blob/main/LICENSE.txt)
diff --git a/assets/css/atcb-flat.css b/assets/css/atcb-flat.css
index 2d518482..06fa1571 100644
--- a/assets/css/atcb-flat.css
+++ b/assets/css/atcb-flat.css
@@ -5,7 +5,7 @@
*
* Style: Flat
*
- * Version: 2.6.15
+ * Version: 2.6.16
* Creator: Jens Kuerschner (https://jekuer.com)
* Project: https://github.com/add2cal/add-to-calendar-button
* License: Elastic License 2.0 (ELv2) (https://github.com/add2cal/add-to-calendar-button/blob/main/LICENSE.txt)
diff --git a/assets/css/atcb-neumorphism.css b/assets/css/atcb-neumorphism.css
index fcfc24a1..4443c297 100644
--- a/assets/css/atcb-neumorphism.css
+++ b/assets/css/atcb-neumorphism.css
@@ -5,7 +5,7 @@
*
* Style: Neumorphism
*
- * Version: 2.6.15
+ * Version: 2.6.16
* Creator: Jens Kuerschner (https://jekuer.com)
* Project: https://github.com/add2cal/add-to-calendar-button
* License: Elastic License 2.0 (ELv2) (https://github.com/add2cal/add-to-calendar-button/blob/main/LICENSE.txt)
diff --git a/assets/css/atcb-round.css b/assets/css/atcb-round.css
index d51ea59c..19834114 100644
--- a/assets/css/atcb-round.css
+++ b/assets/css/atcb-round.css
@@ -5,7 +5,7 @@
*
* Style: Round
*
- * Version: 2.6.15
+ * Version: 2.6.16
* Creator: Jens Kuerschner (https://jekuer.com)
* Project: https://github.com/add2cal/add-to-calendar-button
* License: Elastic License 2.0 (ELv2) (https://github.com/add2cal/add-to-calendar-button/blob/main/LICENSE.txt)
diff --git a/assets/css/atcb-text.css b/assets/css/atcb-text.css
index 72003968..238580c4 100644
--- a/assets/css/atcb-text.css
+++ b/assets/css/atcb-text.css
@@ -5,7 +5,7 @@
*
* Style: Text
*
- * Version: 2.6.15
+ * Version: 2.6.16
* Creator: Jens Kuerschner (https://jekuer.com)
* Project: https://github.com/add2cal/add-to-calendar-button
* License: Elastic License 2.0 (ELv2) (https://github.com/add2cal/add-to-calendar-button/blob/main/LICENSE.txt)
diff --git a/assets/css/atcb.css b/assets/css/atcb.css
index b19e6ae6..fdd78fe0 100644
--- a/assets/css/atcb.css
+++ b/assets/css/atcb.css
@@ -5,7 +5,7 @@
*
* Style: Default
*
- * Version: 2.6.15
+ * Version: 2.6.16
* Creator: Jens Kuerschner (https://jekuer.com)
* Project: https://github.com/add2cal/add-to-calendar-button
* License: Elastic License 2.0 (ELv2) (https://github.com/add2cal/add-to-calendar-button/blob/main/LICENSE.txt)
diff --git a/demo/app.vue b/demo/app.vue
index 80e97a3b..66564f11 100644
--- a/demo/app.vue
+++ b/demo/app.vue
@@ -21,7 +21,7 @@ useSchemaOrg([
-
+
diff --git a/demo/components/footer.vue b/demo/components/footer.vue
index 3320e2d8..f950b8ed 100644
--- a/demo/components/footer.vue
+++ b/demo/components/footer.vue
@@ -71,7 +71,7 @@ function topFunction() {
diff --git a/demo/package-lock.json b/demo/package-lock.json
index c1fab147..d9d9ad1d 100644
--- a/demo/package-lock.json
+++ b/demo/package-lock.json
@@ -20,14 +20,14 @@
"vue-marquee-text-component": "^2.0.1"
},
"devDependencies": {
- "@headlessui/tailwindcss": "^0.2.0",
+ "@headlessui/tailwindcss": "^0.2.1",
"@nuxtjs/i18n": "^8.3.1",
- "@nuxtjs/sitemap": "^5.1.5",
+ "@nuxtjs/sitemap": "^5.2.0",
"@nuxtjs/tailwindcss": "^6.12.0",
- "@types/node": "^20.12.12",
- "@typescript-eslint/eslint-plugin": "^7.9.0",
- "@typescript-eslint/parser": "^7.9.0",
- "@vite-pwa/nuxt": "^0.7.0",
+ "@types/node": "^20.12.13",
+ "@typescript-eslint/eslint-plugin": "^7.11.0",
+ "@typescript-eslint/parser": "^7.11.0",
+ "@vite-pwa/nuxt": "^0.8.0",
"@vue/eslint-config-standard": "^8.0.1",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
@@ -39,11 +39,11 @@
"nuxt-schema-org": "^3.3.6",
"nuxt-security": "^1.4.3",
"prettier": "^3.2.5",
- "prettier-plugin-tailwindcss": "^0.5.14",
- "shiki": "^1.5.2",
+ "prettier-plugin-tailwindcss": "^0.6.0",
+ "shiki": "^1.6.1",
"typescript": "^5.4.5",
"vue-eslint-parser": "^9.4.2",
- "vue-tsc": "^2.0.18"
+ "vue-tsc": "^2.0.19"
},
"engines": {
"node": ">=20.0.0",
@@ -58,8 +58,8 @@
},
"devDependencies": {
"@open-wc/testing": "^4.0.0",
- "@typescript-eslint/eslint-plugin": "^7.9.0",
- "@typescript-eslint/parser": "^7.9.0",
+ "@typescript-eslint/eslint-plugin": "^7.11.0",
+ "@typescript-eslint/parser": "^7.11.0",
"@web/test-runner": "^0.18.2",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
@@ -74,8 +74,8 @@
"grunt-file-creator": "^0.1.3",
"grunt-version": "^3.0.1",
"prettier": "3.2.5",
- "prettier-plugin-tailwindcss": "^0.5.14",
- "stylelint": "^16.5.0",
+ "prettier-plugin-tailwindcss": "^0.6.0",
+ "stylelint": "^16.6.1",
"stylelint-config-standard": "^36.0.0"
},
"engines": {
@@ -2654,9 +2654,9 @@
"dev": true
},
"node_modules/@headlessui/tailwindcss": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/@headlessui/tailwindcss/-/tailwindcss-0.2.0.tgz",
- "integrity": "sha512-fpL830Fln1SykOCboExsWr3JIVeQKieLJ3XytLe/tt1A0XzqUthOftDmjcCYLW62w7mQI7wXcoPXr3tZ9QfGxw==",
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/@headlessui/tailwindcss/-/tailwindcss-0.2.1.tgz",
+ "integrity": "sha512-2+5+NZ+RzMyrVeCZOxdbvkUSssSxGvcUxphkIfSVLpRiKsj+/63T2TOL9dBYMXVfj/CGr6hMxSRInzXv6YY7sA==",
"dev": true,
"engines": {
"node": ">=10"
@@ -3866,13 +3866,13 @@
}
},
"node_modules/@nuxtjs/sitemap": {
- "version": "5.1.5",
- "resolved": "https://registry.npmjs.org/@nuxtjs/sitemap/-/sitemap-5.1.5.tgz",
- "integrity": "sha512-2Ql3a7LQM7mvqYyBjCQPsdpfFXRMeXBxyHy45JBJsuhN2/Y9nRAkIHdPM/8+ezrk9FrPEff90nCNrIsncMo66A==",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/@nuxtjs/sitemap/-/sitemap-5.2.0.tgz",
+ "integrity": "sha512-lkoUEceiKRtyU5DvosXOpblgUQbhNYzN6mOiz9BXo8k3FBfkZUHDSN2lr7ekCGoCs3qAMIAepJ8JKpqOkKE09Q==",
"dev": true,
"dependencies": {
- "@nuxt/devtools-kit": "^1.2.0",
- "@nuxt/devtools-ui-kit": "^1.2.0",
+ "@nuxt/devtools-kit": "^1.3.1",
+ "@nuxt/devtools-ui-kit": "^1.3.1",
"@nuxt/kit": "^3.11.2",
"@vueuse/core": "^10.9.0",
"chalk": "^5.3.0",
@@ -3883,10 +3883,10 @@
"nuxt-site-config-kit": "^2.2.12",
"ofetch": "^1.3.4",
"pathe": "^1.1.2",
- "pkg-types": "^1.1.0",
+ "pkg-types": "^1.1.1",
"radix3": "^1.1.2",
- "semver": "^7.6.0",
- "shiki": "1.3.0",
+ "semver": "^7.6.2",
+ "shiki": "1.6.0",
"sirv": "^2.0.4",
"site-config-stack": "^2.2.12",
"ufo": "^1.5.3"
@@ -4053,9 +4053,9 @@
}
},
"node_modules/@nuxtjs/sitemap/node_modules/@shikijs/core": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.3.0.tgz",
- "integrity": "sha512-7fedsBfuILDTBmrYZNFI8B6ATTxhQAasUHllHmjvSZPnoq4bULWoTpHwmuQvZ8Aq03/tAa2IGo6RXqWtHdWaCA==",
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.6.0.tgz",
+ "integrity": "sha512-NIEAi5U5R7BLkbW1pG/ZKu3eb1lzc3/+jD0lFsuxMT7zjaf9bbNwdNyMr7zh/Zl8EXQtQ+MYBAt5G+JLu+5DlA==",
"dev": true
},
"node_modules/@nuxtjs/sitemap/node_modules/@unocss/astro": {
@@ -4528,12 +4528,12 @@
}
},
"node_modules/@nuxtjs/sitemap/node_modules/shiki": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.3.0.tgz",
- "integrity": "sha512-9aNdQy/etMXctnPzsje1h1XIGm9YfRcSksKOGqZWXA/qP9G18/8fpz5Bjpma8bOgz3tqIpjERAd6/lLjFyzoww==",
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.6.0.tgz",
+ "integrity": "sha512-P31ROeXcVgW/k3Z+vUUErcxoTah7ZRaimctOpzGuqAntqnnSmx1HOsvnbAB8Z2qfXPRhw61yptAzCsuKOhTHwQ==",
"dev": true,
"dependencies": {
- "@shikijs/core": "1.3.0"
+ "@shikijs/core": "1.6.0"
}
},
"node_modules/@nuxtjs/sitemap/node_modules/unocss": {
@@ -5359,9 +5359,9 @@
]
},
"node_modules/@shikijs/core": {
- "version": "1.5.2",
- "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.5.2.tgz",
- "integrity": "sha512-wSAOgaz48GmhILFElMCeQypSZmj6Ru6DttOOtl3KNkdJ17ApQuGNCfzpk4cClasVrnIu45++2DBwG4LNMQAfaA==",
+ "version": "1.6.1",
+ "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.6.1.tgz",
+ "integrity": "sha512-CqYyepN4SnBopaoXYwng4NO8riB5ask/LTCkhOFq+GNGtr2X+aKeD767eYdqYukeixEUvv4bXdyTYVaogj7KBw==",
"dev": true
},
"node_modules/@sigstore/bundle": {
@@ -5580,9 +5580,9 @@
"dev": true
},
"node_modules/@types/node": {
- "version": "20.12.12",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.12.tgz",
- "integrity": "sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==",
+ "version": "20.12.13",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.13.tgz",
+ "integrity": "sha512-gBGeanV41c1L171rR7wjbMiEpEI/l5XFQdLLfhr/REwpgDy/4U8y89+i8kRiLzDyZdOkXh+cRaTetUnCYutoXA==",
"dev": true,
"dependencies": {
"undici-types": "~5.26.4"
@@ -5607,16 +5607,16 @@
"dev": true
},
"node_modules/@typescript-eslint/eslint-plugin": {
- "version": "7.9.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.9.0.tgz",
- "integrity": "sha512-6e+X0X3sFe/G/54aC3jt0txuMTURqLyekmEHViqyA2VnxhLMpvA6nqmcjIy+Cr9tLDHPssA74BP5Mx9HQIxBEA==",
+ "version": "7.11.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.11.0.tgz",
+ "integrity": "sha512-P+qEahbgeHW4JQ/87FuItjBj8O3MYv5gELDzr8QaQ7fsll1gSMTYb6j87MYyxwf3DtD7uGFB9ShwgmCJB5KmaQ==",
"dev": true,
"dependencies": {
"@eslint-community/regexpp": "^4.10.0",
- "@typescript-eslint/scope-manager": "7.9.0",
- "@typescript-eslint/type-utils": "7.9.0",
- "@typescript-eslint/utils": "7.9.0",
- "@typescript-eslint/visitor-keys": "7.9.0",
+ "@typescript-eslint/scope-manager": "7.11.0",
+ "@typescript-eslint/type-utils": "7.11.0",
+ "@typescript-eslint/utils": "7.11.0",
+ "@typescript-eslint/visitor-keys": "7.11.0",
"graphemer": "^1.4.0",
"ignore": "^5.3.1",
"natural-compare": "^1.4.0",
@@ -5640,15 +5640,15 @@
}
},
"node_modules/@typescript-eslint/parser": {
- "version": "7.9.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.9.0.tgz",
- "integrity": "sha512-qHMJfkL5qvgQB2aLvhUSXxbK7OLnDkwPzFalg458pxQgfxKDfT1ZDbHQM/I6mDIf/svlMkj21kzKuQ2ixJlatQ==",
+ "version": "7.11.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.11.0.tgz",
+ "integrity": "sha512-yimw99teuaXVWsBcPO1Ais02kwJ1jmNA1KxE7ng0aT7ndr1pT1wqj0OJnsYVGKKlc4QJai86l/025L6z8CljOg==",
"dev": true,
"dependencies": {
- "@typescript-eslint/scope-manager": "7.9.0",
- "@typescript-eslint/types": "7.9.0",
- "@typescript-eslint/typescript-estree": "7.9.0",
- "@typescript-eslint/visitor-keys": "7.9.0",
+ "@typescript-eslint/scope-manager": "7.11.0",
+ "@typescript-eslint/types": "7.11.0",
+ "@typescript-eslint/typescript-estree": "7.11.0",
+ "@typescript-eslint/visitor-keys": "7.11.0",
"debug": "^4.3.4"
},
"engines": {
@@ -5668,13 +5668,13 @@
}
},
"node_modules/@typescript-eslint/scope-manager": {
- "version": "7.9.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.9.0.tgz",
- "integrity": "sha512-ZwPK4DeCDxr3GJltRz5iZejPFAAr4Wk3+2WIBaj1L5PYK5RgxExu/Y68FFVclN0y6GGwH8q+KgKRCvaTmFBbgQ==",
+ "version": "7.11.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.11.0.tgz",
+ "integrity": "sha512-27tGdVEiutD4POirLZX4YzT180vevUURJl4wJGmm6TrQoiYwuxTIY98PBp6L2oN+JQxzE0URvYlzJaBHIekXAw==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "7.9.0",
- "@typescript-eslint/visitor-keys": "7.9.0"
+ "@typescript-eslint/types": "7.11.0",
+ "@typescript-eslint/visitor-keys": "7.11.0"
},
"engines": {
"node": "^18.18.0 || >=20.0.0"
@@ -5685,13 +5685,13 @@
}
},
"node_modules/@typescript-eslint/type-utils": {
- "version": "7.9.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.9.0.tgz",
- "integrity": "sha512-6Qy8dfut0PFrFRAZsGzuLoM4hre4gjzWJB6sUvdunCYZsYemTkzZNwF1rnGea326PHPT3zn5Lmg32M/xfJfByA==",
+ "version": "7.11.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.11.0.tgz",
+ "integrity": "sha512-WmppUEgYy+y1NTseNMJ6mCFxt03/7jTOy08bcg7bxJJdsM4nuhnchyBbE8vryveaJUf62noH7LodPSo5Z0WUCg==",
"dev": true,
"dependencies": {
- "@typescript-eslint/typescript-estree": "7.9.0",
- "@typescript-eslint/utils": "7.9.0",
+ "@typescript-eslint/typescript-estree": "7.11.0",
+ "@typescript-eslint/utils": "7.11.0",
"debug": "^4.3.4",
"ts-api-utils": "^1.3.0"
},
@@ -5712,9 +5712,9 @@
}
},
"node_modules/@typescript-eslint/types": {
- "version": "7.9.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.9.0.tgz",
- "integrity": "sha512-oZQD9HEWQanl9UfsbGVcZ2cGaR0YT5476xfWE0oE5kQa2sNK2frxOlkeacLOTh9po4AlUT5rtkGyYM5kew0z5w==",
+ "version": "7.11.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.11.0.tgz",
+ "integrity": "sha512-MPEsDRZTyCiXkD4vd3zywDCifi7tatc4K37KqTprCvaXptP7Xlpdw0NR2hRJTetG5TxbWDB79Ys4kLmHliEo/w==",
"dev": true,
"engines": {
"node": "^18.18.0 || >=20.0.0"
@@ -5725,13 +5725,13 @@
}
},
"node_modules/@typescript-eslint/typescript-estree": {
- "version": "7.9.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.9.0.tgz",
- "integrity": "sha512-zBCMCkrb2YjpKV3LA0ZJubtKCDxLttxfdGmwZvTqqWevUPN0FZvSI26FalGFFUZU/9YQK/A4xcQF9o/VVaCKAg==",
+ "version": "7.11.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.11.0.tgz",
+ "integrity": "sha512-cxkhZ2C/iyi3/6U9EPc5y+a6csqHItndvN/CzbNXTNrsC3/ASoYQZEt9uMaEp+xFNjasqQyszp5TumAVKKvJeQ==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "7.9.0",
- "@typescript-eslint/visitor-keys": "7.9.0",
+ "@typescript-eslint/types": "7.11.0",
+ "@typescript-eslint/visitor-keys": "7.11.0",
"debug": "^4.3.4",
"globby": "^11.1.0",
"is-glob": "^4.0.3",
@@ -5782,15 +5782,15 @@
}
},
"node_modules/@typescript-eslint/utils": {
- "version": "7.9.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.9.0.tgz",
- "integrity": "sha512-5KVRQCzZajmT4Ep+NEgjXCvjuypVvYHUW7RHlXzNPuak2oWpVoD1jf5xCP0dPAuNIchjC7uQyvbdaSTFaLqSdA==",
+ "version": "7.11.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.11.0.tgz",
+ "integrity": "sha512-xlAWwPleNRHwF37AhrZurOxA1wyXowW4PqVXZVUNCLjB48CqdPJoJWkrpH2nij9Q3Lb7rtWindtoXwxjxlKKCA==",
"dev": true,
"dependencies": {
"@eslint-community/eslint-utils": "^4.4.0",
- "@typescript-eslint/scope-manager": "7.9.0",
- "@typescript-eslint/types": "7.9.0",
- "@typescript-eslint/typescript-estree": "7.9.0"
+ "@typescript-eslint/scope-manager": "7.11.0",
+ "@typescript-eslint/types": "7.11.0",
+ "@typescript-eslint/typescript-estree": "7.11.0"
},
"engines": {
"node": "^18.18.0 || >=20.0.0"
@@ -5804,12 +5804,12 @@
}
},
"node_modules/@typescript-eslint/visitor-keys": {
- "version": "7.9.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.9.0.tgz",
- "integrity": "sha512-iESPx2TNLDNGQLyjKhUvIKprlP49XNEK+MvIf9nIO7ZZaZdbnfWKHnXAgufpxqfA0YryH8XToi4+CjBgVnFTSQ==",
+ "version": "7.11.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.11.0.tgz",
+ "integrity": "sha512-7syYk4MzjxTEk0g/w3iqtgxnFQspDJfn6QKD36xMuuhTzjcxY7F8EmBLnALjVyaOF1/bVocu3bS/2/F7rXrveQ==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "7.9.0",
+ "@typescript-eslint/types": "7.11.0",
"eslint-visitor-keys": "^3.4.3"
},
"engines": {
@@ -6893,9 +6893,9 @@
}
},
"node_modules/@vite-pwa/nuxt": {
- "version": "0.7.0",
- "resolved": "https://registry.npmjs.org/@vite-pwa/nuxt/-/nuxt-0.7.0.tgz",
- "integrity": "sha512-s4bNChQSlhIIRDZApxWaA4p10UnBDm+DP/mnNgncRaZeWxAg3wpikR8PY/c0ZwJ5H2GBS+k7CVUlKryZZ44DGg==",
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/@vite-pwa/nuxt/-/nuxt-0.8.0.tgz",
+ "integrity": "sha512-iQDBUZgi0iNAZOXcVt4lxSBn1hYG9KoOhM5VCi1RqltQYKHdY04fUnNFaTiACe5reRui03YLFU6zWmdJVM/a/A==",
"dev": true,
"dependencies": {
"@nuxt/kit": "^3.9.0",
@@ -7154,6 +7154,21 @@
"vue": "^3.0.0"
}
},
+ "node_modules/@vue/devtools-applet/node_modules/@shikijs/core": {
+ "version": "1.5.2",
+ "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.5.2.tgz",
+ "integrity": "sha512-wSAOgaz48GmhILFElMCeQypSZmj6Ru6DttOOtl3KNkdJ17ApQuGNCfzpk4cClasVrnIu45++2DBwG4LNMQAfaA==",
+ "dev": true
+ },
+ "node_modules/@vue/devtools-applet/node_modules/shiki": {
+ "version": "1.5.2",
+ "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.5.2.tgz",
+ "integrity": "sha512-fpPbuSaatinmdGijE7VYUD3hxLozR3ZZ+iAx8Iy2X6REmJGyF5hQl94SgmiUNTospq346nXUVZx0035dyGvIVw==",
+ "dev": true,
+ "dependencies": {
+ "@shikijs/core": "1.5.2"
+ }
+ },
"node_modules/@vue/devtools-core": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/@vue/devtools-core/-/devtools-core-7.2.0.tgz",
@@ -7250,9 +7265,9 @@
}
},
"node_modules/@vue/language-core": {
- "version": "2.0.18",
- "resolved": "https://registry.npmjs.org/@vue/language-core/-/language-core-2.0.18.tgz",
- "integrity": "sha512-MwKRQAReHN1z7P3/8k/ISC5MjDRjHxGyitn50jWrMmzW9FNySG/1NxMPgAHcVJ4zApJUolS9TexYzT4I6BKL5w==",
+ "version": "2.0.19",
+ "resolved": "https://registry.npmjs.org/@vue/language-core/-/language-core-2.0.19.tgz",
+ "integrity": "sha512-A9EGOnvb51jOvnCYoRLnMP+CcoPlbZVxI9gZXE/y2GksRWM6j/PrLEIC++pnosWTN08tFpJgxhSS//E9v/Sg+Q==",
"dev": true,
"dependencies": {
"@volar/language-core": "~2.2.4",
@@ -15876,9 +15891,9 @@
}
},
"node_modules/prettier-plugin-tailwindcss": {
- "version": "0.5.14",
- "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.5.14.tgz",
- "integrity": "sha512-Puaz+wPUAhFp8Lo9HuciYKM2Y2XExESjeT+9NQoVFXZsPPnc9VYss2SpxdQ6vbatmt8/4+SN0oe0I1cPDABg9Q==",
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.6.0.tgz",
+ "integrity": "sha512-l5F3iG54XbOq/2DOPP/YA+c6VE3/qXrcBccntq2v7PSxtEc+J6SwsuTyDHxoFK1+jAlcU/hECBfzn6MON6ENBg==",
"dev": true,
"engines": {
"node": ">=14.21.3"
@@ -17024,12 +17039,12 @@
}
},
"node_modules/shiki": {
- "version": "1.5.2",
- "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.5.2.tgz",
- "integrity": "sha512-fpPbuSaatinmdGijE7VYUD3hxLozR3ZZ+iAx8Iy2X6REmJGyF5hQl94SgmiUNTospq346nXUVZx0035dyGvIVw==",
+ "version": "1.6.1",
+ "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.6.1.tgz",
+ "integrity": "sha512-1Pu/A1rtsG6HZvQm4W0NExQ45e02og+rPog7PDaFDiMumZgOYnZIu4JtGQeAIfMwdbKSjJQoCUr79vDLKUUxWA==",
"dev": true,
"dependencies": {
- "@shikijs/core": "1.5.2"
+ "@shikijs/core": "1.6.1"
}
},
"node_modules/side-channel": {
@@ -19619,13 +19634,13 @@
}
},
"node_modules/vue-tsc": {
- "version": "2.0.18",
- "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-2.0.18.tgz",
- "integrity": "sha512-0SrsAJzsUrX7A6aXLsBrXrAesozAirASPnVz5VUt2+4imFNP2cEXtLQy1s8ayUHLex3zoYIoZVgZ7h7UgqaEVw==",
+ "version": "2.0.19",
+ "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-2.0.19.tgz",
+ "integrity": "sha512-JWay5Zt2/871iodGF72cELIbcAoPyhJxq56mPPh+M2K7IwI688FMrFKc/+DvB05wDWEuCPexQJ6L10zSwzzapg==",
"dev": true,
"dependencies": {
"@volar/typescript": "~2.2.4",
- "@vue/language-core": "2.0.18",
+ "@vue/language-core": "2.0.19",
"semver": "^7.5.4"
},
"bin": {
diff --git a/demo/package.json b/demo/package.json
index 120b8308..37edd570 100644
--- a/demo/package.json
+++ b/demo/package.json
@@ -39,14 +39,14 @@
"vue-marquee-text-component": "^2.0.1"
},
"devDependencies": {
- "@headlessui/tailwindcss": "^0.2.0",
+ "@headlessui/tailwindcss": "^0.2.1",
"@nuxtjs/i18n": "^8.3.1",
- "@nuxtjs/sitemap": "^5.1.5",
+ "@nuxtjs/sitemap": "^5.2.0",
"@nuxtjs/tailwindcss": "^6.12.0",
- "@types/node": "^20.12.12",
- "@typescript-eslint/eslint-plugin": "^7.9.0",
- "@typescript-eslint/parser": "^7.9.0",
- "@vite-pwa/nuxt": "^0.7.0",
+ "@types/node": "^20.12.13",
+ "@typescript-eslint/eslint-plugin": "^7.11.0",
+ "@typescript-eslint/parser": "^7.11.0",
+ "@vite-pwa/nuxt": "^0.8.0",
"@vue/eslint-config-standard": "^8.0.1",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
@@ -58,11 +58,11 @@
"nuxt-schema-org": "^3.3.6",
"nuxt-security": "^1.4.3",
"prettier": "^3.2.5",
- "prettier-plugin-tailwindcss": "^0.5.14",
- "shiki": "^1.5.2",
+ "prettier-plugin-tailwindcss": "^0.6.0",
+ "shiki": "^1.6.1",
"typescript": "^5.4.5",
"vue-eslint-parser": "^9.4.2",
- "vue-tsc": "^2.0.18"
+ "vue-tsc": "^2.0.19"
},
"overrides": {
"vue": "latest"
diff --git a/demo/pages/advanced-use.vue b/demo/pages/advanced-use.vue
index c455eec2..8ec9c8ec 100644
--- a/demo/pages/advanced-use.vue
+++ b/demo/pages/advanced-use.vue
@@ -335,7 +335,8 @@ onUnmounted(() => {
Target elements via ::part
You can use the css ::part selector to directly style pre-selected elements from your regular
- css code.
+ css code.
+ Mind that modals (and therefore also the button, when using "forceOverlay") are rendered in a new DOM element and you need to use the general selector ".add-to-calendar" or "#atcb-btn-identifierOfTheButton-modal-host" for this.
The following elements are available for this approach:
@@ -356,7 +357,8 @@ onUnmounted(() => {
Elemente via ::part selektieren
Du kannst den css ::part selector nutzen, um vorselektierte Elemente direkt über deinen regulären
- CSS-Code zu stylen.
+ CSS-Code zu stylen.
+ Beachte, dass Modals (damit auch der Button, bei Nutzung von "forceOverlay") in einem neuen DOM-Element gerendert werden und hierfür der allgemeine Selektor ".add-to-calendar" oder "#atcb-btn-identifierDesButtons-modal-host" genutzt werden muss.
Nachfolgende Elemente stehen hierzu zur Verfügung:
@@ -375,7 +377,7 @@ onUnmounted(() => {