summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--package.json4
-rw-r--r--templates/layouts/page.html12
-rw-r--r--yarn.lock98
3 files changed, 42 insertions, 72 deletions
diff --git a/package.json b/package.json
index 376729e..b60a886 100644
--- a/package.json
+++ b/package.json
@@ -6,7 +6,7 @@
6 "iro-icons": "git+https://git.vulpes.one/git/iro-icons.git", 6 "iro-icons": "git+https://git.vulpes.one/git/iro-icons.git",
7 "iro-sass": "git+https://git.vulpes.one/git/iro-sass.git", 7 "iro-sass": "git+https://git.vulpes.one/git/iro-sass.git",
8 "postcss": "^8.4.14", 8 "postcss": "^8.4.14",
9 "postcss-cli": "^9.1.0", 9 "postcss-cli": "^10.0.0",
10 "postcss-csso": "^6.0.0" 10 "postcss-csso": "^6.0.0"
11 }, 11 },
12 "devDependencies": { 12 "devDependencies": {
@@ -15,7 +15,7 @@
15 "postcss-cli": "^9.0.2", 15 "postcss-cli": "^9.0.2",
16 "postcss-csso": "^6.0.0", 16 "postcss-csso": "^6.0.0",
17 "postcss-scss": "^4.0.4", 17 "postcss-scss": "^4.0.4",
18 "sass": "^1.50.0", 18 "sass": "^1.54.0",
19 "stylelint": "^14.9.1", 19 "stylelint": "^14.9.1",
20 "stylelint-config-sass-guidelines": "^9.0.1", 20 "stylelint-config-sass-guidelines": "^9.0.1",
21 "svg-sprite": "^1.5.4" 21 "svg-sprite": "^1.5.4"
diff --git a/templates/layouts/page.html b/templates/layouts/page.html
index 53af7e0..c1bd051 100644
--- a/templates/layouts/page.html
+++ b/templates/layouts/page.html
@@ -38,11 +38,13 @@ $body$
38 38
39 <div class="o-backdrop js-lightbox u-d-none t-dark"> 39 <div class="o-backdrop js-lightbox u-d-none t-dark">
40 <div class="o-lightbox"> 40 <div class="o-lightbox">
41 <button class="o-lightbox__close-btn o-action-button o-action-button--quiet o-action-button--round"> 41 <header class="o-lightbox__header">
42 <svg class="l-media__block o-icon" width="1em" height="1em" aria-hidden="true"> 42 <button class="o-lightbox__close-btn o-action-button o-action-button--quiet o-action-button--round">
43 <use href="$assets.icons_svg$#x"></use> 43 <svg class="l-media__block o-icon" width="1em" height="1em" aria-hidden="true">
44 </svg> 44 <use href="$assets.icons_svg$#x"></use>
45 </button> 45 </svg>
46 </button>
47 </header>
46 48
47 <img class="o-lightbox__img" /> 49 <img class="o-lightbox__img" />
48 50
diff --git a/yarn.lock b/yarn.lock
index 63c4830..b6d3235 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -152,11 +152,6 @@ array-union@^2.1.0:
152 resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" 152 resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d"
153 integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== 153 integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
154 154
155array-union@^3.0.1:
156 version "3.0.1"
157 resolved "https://registry.yarnpkg.com/array-union/-/array-union-3.0.1.tgz#da52630d327f8b88cfbfb57728e2af5cd9b6b975"
158 integrity sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==
159
160array.prototype.reduce@^1.0.4: 155array.prototype.reduce@^1.0.4:
161 version "1.0.4" 156 version "1.0.4"
162 resolved "https://registry.yarnpkg.com/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz#8167e80089f78bff70a99e20bd4201d4663b0a6f" 157 resolved "https://registry.yarnpkg.com/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz#8167e80089f78bff70a99e20bd4201d4663b0a6f"
@@ -829,17 +824,6 @@ fast-glob@^3.2.11, fast-glob@^3.2.9:
829 merge2 "^1.3.0" 824 merge2 "^1.3.0"
830 micromatch "^4.0.4" 825 micromatch "^4.0.4"
831 826
832fast-glob@^3.2.7:
833 version "3.2.7"
834 resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.7.tgz#fd6cb7a2d7e9aa7a7846111e85a196d6b2f766a1"
835 integrity sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==
836 dependencies:
837 "@nodelib/fs.stat" "^2.0.2"
838 "@nodelib/fs.walk" "^1.2.3"
839 glob-parent "^5.1.2"
840 merge2 "^1.3.0"
841 micromatch "^4.0.4"
842
843fast-json-stable-stringify@^2.0.0: 827fast-json-stable-stringify@^2.0.0:
844 version "2.1.0" 828 version "2.1.0"
845 resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" 829 resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
@@ -1074,15 +1058,14 @@ globby@^11.1.0:
1074 merge2 "^1.4.1" 1058 merge2 "^1.4.1"
1075 slash "^3.0.0" 1059 slash "^3.0.0"
1076 1060
1077globby@^12.0.0: 1061globby@^13.0.0:
1078 version "12.0.2" 1062 version "13.1.2"
1079 resolved "https://registry.yarnpkg.com/globby/-/globby-12.0.2.tgz#53788b2adf235602ed4cabfea5c70a1139e1ab11" 1063 resolved "https://registry.yarnpkg.com/globby/-/globby-13.1.2.tgz#29047105582427ab6eca4f905200667b056da515"
1080 integrity sha512-lAsmb/5Lww4r7MM9nCCliDZVIKbZTavrsunAsHLr9oHthrZP1qi7/gAnHOsUs9bLvEt2vKVJhHmxuL7QbDuPdQ== 1064 integrity sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==
1081 dependencies: 1065 dependencies:
1082 array-union "^3.0.1"
1083 dir-glob "^3.0.1" 1066 dir-glob "^3.0.1"
1084 fast-glob "^3.2.7" 1067 fast-glob "^3.2.11"
1085 ignore "^5.1.8" 1068 ignore "^5.2.0"
1086 merge2 "^1.4.1" 1069 merge2 "^1.4.1"
1087 slash "^4.0.0" 1070 slash "^4.0.0"
1088 1071
@@ -1194,11 +1177,6 @@ http-signature@~1.2.0:
1194 jsprim "^1.2.2" 1177 jsprim "^1.2.2"
1195 sshpk "^1.7.0" 1178 sshpk "^1.7.0"
1196 1179
1197ignore@^5.1.8:
1198 version "5.1.9"
1199 resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.9.tgz#9ec1a5cbe8e1446ec60d4420060d43aa6e7382fb"
1200 integrity sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==
1201
1202ignore@^5.2.0: 1180ignore@^5.2.0:
1203 version "5.2.0" 1181 version "5.2.0"
1204 resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" 1182 resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a"
@@ -1209,13 +1187,6 @@ immutable@^4.0.0:
1209 resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.1.0.tgz#f795787f0db780183307b9eb2091fcac1f6fafef" 1187 resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.1.0.tgz#f795787f0db780183307b9eb2091fcac1f6fafef"
1210 integrity sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ== 1188 integrity sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==
1211 1189
1212import-cwd@^3.0.0:
1213 version "3.0.0"
1214 resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-3.0.0.tgz#20845547718015126ea9b3676b7592fb8bd4cf92"
1215 integrity sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==
1216 dependencies:
1217 import-from "^3.0.0"
1218
1219import-fresh@^3.2.1: 1190import-fresh@^3.2.1:
1220 version "3.3.0" 1191 version "3.3.0"
1221 resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" 1192 resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
@@ -1224,13 +1195,6 @@ import-fresh@^3.2.1:
1224 parent-module "^1.0.0" 1195 parent-module "^1.0.0"
1225 resolve-from "^4.0.0" 1196 resolve-from "^4.0.0"
1226 1197
1227import-from@^3.0.0:
1228 version "3.0.0"
1229 resolved "https://registry.yarnpkg.com/import-from/-/import-from-3.0.0.tgz#055cfec38cd5a27d8057ca51376d7d3bf0891966"
1230 integrity sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==
1231 dependencies:
1232 resolve-from "^5.0.0"
1233
1234import-lazy@^4.0.0: 1198import-lazy@^4.0.0:
1235 version "4.0.0" 1199 version "4.0.0"
1236 resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153" 1200 resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153"
@@ -1280,7 +1244,7 @@ internal-slot@^1.0.3:
1280 1244
1281"iro-design@git+https://git.vulpes.one/git/iro-design.git": 1245"iro-design@git+https://git.vulpes.one/git/iro-design.git":
1282 version "1.0.0" 1246 version "1.0.0"
1283 resolved "git+https://git.vulpes.one/git/iro-design.git#71e0da0b95045c6f736d3274298de869060eca2e" 1247 resolved "git+https://git.vulpes.one/git/iro-design.git#ac1c46bd6cb8f79cd47ee0fe072175c1da363adf"
1284 dependencies: 1248 dependencies:
1285 "@oddbird/blend" "^0.2.3" 1249 "@oddbird/blend" "^0.2.3"
1286 include-media "^1.4.9" 1250 include-media "^1.4.9"
@@ -1556,10 +1520,10 @@ kuler@^2.0.0:
1556 resolved "https://registry.yarnpkg.com/kuler/-/kuler-2.0.0.tgz#e2c570a3800388fb44407e851531c1d670b061b3" 1520 resolved "https://registry.yarnpkg.com/kuler/-/kuler-2.0.0.tgz#e2c570a3800388fb44407e851531c1d670b061b3"
1557 integrity sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A== 1521 integrity sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==
1558 1522
1559lilconfig@^2.0.3: 1523lilconfig@^2.0.5:
1560 version "2.0.4" 1524 version "2.0.6"
1561 resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.4.tgz#f4507d043d7058b380b6a8f5cb7bcd4b34cee082" 1525 resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.6.tgz#32a384558bd58af3d4c6e077dd1ad1d397bc69d4"
1562 integrity sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA== 1526 integrity sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==
1563 1527
1564lines-and-columns@^1.1.6: 1528lines-and-columns@^1.1.6:
1565 version "1.2.4" 1529 version "1.2.4"
@@ -1990,18 +1954,18 @@ pinkie@^2.0.0:
1990 resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" 1954 resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
1991 integrity sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg== 1955 integrity sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==
1992 1956
1993postcss-cli@^9.1.0: 1957postcss-cli@^10.0.0:
1994 version "9.1.0" 1958 version "10.0.0"
1995 resolved "https://registry.yarnpkg.com/postcss-cli/-/postcss-cli-9.1.0.tgz#1a86404cbe848e370127b4bdf5cd2be83bc45ebe" 1959 resolved "https://registry.yarnpkg.com/postcss-cli/-/postcss-cli-10.0.0.tgz#404e468d1ff39fb5ead3f707e2021be7cd3f8c9f"
1996 integrity sha512-zvDN2ADbWfza42sAnj+O2uUWyL0eRL1V+6giM2vi4SqTR3gTYy8XzcpfwccayF2szcUif0HMmXiEaDv9iEhcpw== 1960 integrity sha512-Wjy/00wBBEgQqnSToznxLWDnATznokFGXsHtF/3G8glRZpz5KYlfHcBW/VMJmWAeF2x49zjgy4izjM3/Wx1dKA==
1997 dependencies: 1961 dependencies:
1998 chokidar "^3.3.0" 1962 chokidar "^3.3.0"
1999 dependency-graph "^0.11.0" 1963 dependency-graph "^0.11.0"
2000 fs-extra "^10.0.0" 1964 fs-extra "^10.0.0"
2001 get-stdin "^9.0.0" 1965 get-stdin "^9.0.0"
2002 globby "^12.0.0" 1966 globby "^13.0.0"
2003 picocolors "^1.0.0" 1967 picocolors "^1.0.0"
2004 postcss-load-config "^3.0.0" 1968 postcss-load-config "^4.0.0"
2005 postcss-reporter "^7.0.0" 1969 postcss-reporter "^7.0.0"
2006 pretty-hrtime "^1.0.3" 1970 pretty-hrtime "^1.0.3"
2007 read-cache "^1.0.0" 1971 read-cache "^1.0.0"
@@ -2015,14 +1979,13 @@ postcss-csso@^6.0.0:
2015 dependencies: 1979 dependencies:
2016 csso "^5.0.1" 1980 csso "^5.0.1"
2017 1981
2018postcss-load-config@^3.0.0: 1982postcss-load-config@^4.0.0:
2019 version "3.1.0" 1983 version "4.0.1"
2020 resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-3.1.0.tgz#d39c47091c4aec37f50272373a6a648ef5e97829" 1984 resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-4.0.1.tgz#152383f481c2758274404e4962743191d73875bd"
2021 integrity sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g== 1985 integrity sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==
2022 dependencies: 1986 dependencies:
2023 import-cwd "^3.0.0" 1987 lilconfig "^2.0.5"
2024 lilconfig "^2.0.3" 1988 yaml "^2.1.1"
2025 yaml "^1.10.2"
2026 1989
2027postcss-media-query-parser@^0.2.3: 1990postcss-media-query-parser@^0.2.3:
2028 version "0.2.3" 1991 version "0.2.3"
@@ -2347,10 +2310,10 @@ safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
2347 resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" 2310 resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
2348 integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== 2311 integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
2349 2312
2350sass@^1.50.0: 2313sass@^1.54.0:
2351 version "1.52.3" 2314 version "1.54.0"
2352 resolved "https://registry.yarnpkg.com/sass/-/sass-1.52.3.tgz#b7cc7ffea2341ccc9a0c4fd372bf1b3f9be1b6cb" 2315 resolved "https://registry.yarnpkg.com/sass/-/sass-1.54.0.tgz#24873673265e2a4fe3d3a997f714971db2fba1f4"
2353 integrity sha512-LNNPJ9lafx+j1ArtA7GyEJm9eawXN8KlA1+5dF6IZyoONg1Tyo/g+muOsENWJH/2Q1FHbbV4UwliU0cXMa/VIA== 2316 integrity sha512-C4zp79GCXZfK0yoHZg+GxF818/aclhp9F48XBu/+bm9vXEVAYov9iU3FBVRMq3Hx3OA4jfKL+p2K9180mEh0xQ==
2354 dependencies: 2317 dependencies:
2355 chokidar ">=3.0.0 <4.0.0" 2318 chokidar ">=3.0.0 <4.0.0"
2356 immutable "^4.0.0" 2319 immutable "^4.0.0"
@@ -2950,11 +2913,16 @@ yallist@^4.0.0:
2950 resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" 2913 resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
2951 integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== 2914 integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
2952 2915
2953yaml@^1.10.0, yaml@^1.10.2: 2916yaml@^1.10.0:
2954 version "1.10.2" 2917 version "1.10.2"
2955 resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" 2918 resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
2956 integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== 2919 integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==
2957 2920
2921yaml@^2.1.1:
2922 version "2.1.1"
2923 resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.1.1.tgz#1e06fb4ca46e60d9da07e4f786ea370ed3c3cfec"
2924 integrity sha512-o96x3OPo8GjWeSLF+wOAbrPfhFOGY0W00GNaxCDv+9hkcDJEnev1yh8S7pgHF0ik6zc8sQLuL8hjHjJULZp8bw==
2925
2958yargs-parser@^18.1.2: 2926yargs-parser@^18.1.2:
2959 version "18.1.3" 2927 version "18.1.3"
2960 resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" 2928 resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0"