v0.27.3
patch от 11.08.2026
Фавикон и PWA: иконка сайта в браузере и установка как приложение
Фавикон и иконки
- public/favicon.svg — основной фавикон (SVG, современный формат, масштабируется без потерь)
- public/favicon.ico — многоразмерный ICO (16/32/48) для старых браузеров и системных значков
- public/favicon-16x16.png / favicon-32x32.png / favicon-48x48.png — растровые PNG
- public/apple-touch-icon.png (180×180) — иконка для iOS (домашний экран iPhone/iPad)
- public/favicon-192x192.png / favicon-512x512.png — иконки Android/Chrome для установки приложения
- public/favicon-maskable-192/512.png — maskable-иконки (контент в безопасной зоне 80%, обрезаются овалом адаптивно)
PWA (установка как приложение)
- public/manifest.webmanifest — манифест: name «Бобер Боб — платформа», short_name «Бобер Боб», display standalone, start_url /admin, цвета темы #0d1442 и фона #0a0e27
- public/sw.js — service worker: кеширует иконки/манифест, для навигации network-first с fallback на /admin
- Результат — на Android через меню «Установить приложение» платформа ставится на домашний экран с иконкой и подписью
Подключение в шаблонах
- resources/views/partials/favicon-head.blade.php — общий блок мета-тегов (favicon, apple-touch-icon, manifest, theme-color, mobile-web-app-capable)
- app/Providers/Filament/AdminPanelProvider.php — ->favicon('/favicon.svg') + renderHook HEAD_START (блок мета-тегов) + BODY_END (регистрация service worker)
- app/Providers/Filament/ClientPanelProvider.php — то же самое для клиентской панели
- resources/views/about.blade.php, shared-conversation.blade.php, telegram-share.blade.php — @include('partials.favicon-head') в <head>
Backend bober-bob
- config/app.php — версия 0.27.1 → 0.27.3 (env('APP_VERSION', '0.27.3'))
- resources/json/versions.json — запись 0.27.3 добавлена в начало истории
- Проверка — на bober-bob.ipd.test версия платформы теперь 0.27.3
← Ко всем версиям