Após o Drupal 8.6.x
No seu THEME.info.ymladicione uma linha como logo: logo.png. Você precisa limpar o cache do Drupal para detectar essa alteração.
Antes do Drupal 8.6.x
O arquivo de logotipo padrão agora se tornou logo.svgno Drupal 8. No entanto, para usar logo.pngou algo mais, você precisa adicionar definições de configurações personalizadas ao seu tema. Para fazer isso, adicione as seguintes linhas ao config/install/THEME.settings.ymlarquivo na pasta do tema (substitua THEMEpelo nome da máquina do tema).
logo:
path: 'themes/THEME/logo.png'
use_default: false
Depois de fazer isso, você deve reinstalar o tema, se já estiver instalado. O arquivo pede ao Drupal para instalar as configurações fornecidas quando o tema é instalado. Portanto, quando você instala o tema, o pathparâmetro logo é salvo no banco de dados e o logotipo padrão é desativado pelo use_defaultparâmetro.