File tree Expand file tree Collapse file tree 3 files changed +31
-0
lines changed
Expand file tree Collapse file tree 3 files changed +31
-0
lines changed Original file line number Diff line number Diff line change 7171│ └── images/ # Папка для оригиналов картинок
7272│ └── icons/ # Папка для оригиналов svg-иконок
7373├── source/ # Исходники проекта
74+ │ ├── favicons/ # Папка для фавиконок (кроме favicon.ico)
7475│ ├── fonts/ # Папка для шрифтов
7576│ ├── images/ # Папка для оптимизированных картинок
7677│ │ └── icons/ # Папка для оптимизированных svg-иконок для преобразования их в спрайт (stack)
213214 └── logo.svg
214215` ` `
215216
217+ # ## Фавиконки
218+
219+ Варианты фавиконок форматов PNG и SVG следует размещать в ` source/favicons/` .
220+
221+ Файлы ` favicon.ico` и ` manifest.webmanifest` — в ` source/` :
222+
223+ ` ` ` shell
224+ └── source/
225+ ├── favicons/
226+ │ ├── 180.png
227+ │ ├── 192.png
228+ │ ├── 512.png
229+ │ └── icon.svg
230+ ├── favicon.ico
231+ └── manifest.webmanifest
232+ ` ` `
233+
216234# # Работа со шрифтами
217235
218236Все шрифтовые файлы лежат в ` source/fonts/` . Сборка переносит их в ` build/fonts/` .
Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ const PATHS_TO_STATIC = [
2626 `${ PATH_TO_SOURCE } fonts/**/*.{woff2,woff}` ,
2727 `${ PATH_TO_SOURCE } *.ico` ,
2828 `${ PATH_TO_SOURCE } *.webmanifest` ,
29+ `${ PATH_TO_SOURCE } favicons/*.{png,svg}` ,
2930 `${ PATH_TO_SOURCE } vendor/**/*` ,
3031 `${ PATH_TO_SOURCE } images/**/*` ,
3132 `!${ PATH_TO_SOURCE } images/icons/**/*` ,
Original file line number Diff line number Diff line change 1+ # Папка для фавиконок
2+
3+ Здесь должны находиться все необходимые варианты фавиконок, кроме ` favicon.ico ` , который должен быть в ` source/ ` .
4+
5+ ``` shell
6+ └── source/
7+ └── favicons/
8+ ├── 180.png # для старых iPhone
9+ ├── 192.png
10+ ├── 512.png
11+ └── icon.svg
12+ ```
You can’t perform that action at this time.
0 commit comments