Старый favicon.svg (стилизованная «A» от скаффолдинга) заменён на оптимизированный для 16-32px вариант logo-mark: кривые-отражения + точка на тёмном фоне, тот же градиент #b794ff→#6c4ed4. - public/favicon.svg — новый 64×64 viewBox, утолщённые штрихи - public/favicon.ico — 32×32 (sharp → PNG-in-ICO) - public/apple-touch-icon.png — 180×180 для iOS - scripts/build-favicon.mjs + npm run build:favicon - BaseLayout: добавлены <link> на ico (fallback) и apple-touch-icon
29 lines
655 B
JSON
29 lines
655 B
JSON
{
|
|
"name": "anotherreflections-website-v2",
|
|
"type": "module",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"engines": {
|
|
"node": ">=22.12.0"
|
|
},
|
|
"scripts": {
|
|
"dev": "astro dev",
|
|
"build": "astro build",
|
|
"preview": "astro preview",
|
|
"astro": "astro",
|
|
"migrate": "node scripts/migrate-wp.mjs",
|
|
"indexnow": "node scripts/indexnow.js",
|
|
"build:favicon": "node scripts/build-favicon.mjs"
|
|
},
|
|
"dependencies": {
|
|
"@astrojs/rss": "^4.0.12",
|
|
"@astrojs/sitemap": "^3.6.0",
|
|
"astro": "^6.3.6",
|
|
"sanitize-html": "^2.17.0"
|
|
},
|
|
"devDependencies": {
|
|
"@types/sanitize-html": "^2.16.0",
|
|
"sharp": "^0.34.5"
|
|
}
|
|
}
|