Aula 04
Ícones do App
Favicon e Ícones
Favicon
Um pequeno ícone gráfico que representa um site ou uma página da web. Ele aparece em diversos locais do navegador.
Ícones
São usados no PWA em diferentes tamanhos e formatos que representam o aplicativo em dispositivos e navegadores, sendo usados em atalhos na tela inicial, splash screens e barras de tarefas.
Mão no Código
Em
https://icon-sets.iconify.design/flat-color-icons/page-2.html?keyword=color
, escolher um ícone qualquer;Copiar o SVG;
Criar um arquivo
./public/logo.svg
;Colar o SVG e Salvar;
No Terminal no root do projeto, digitar
pnpm generate-pwa-assets
;
Root
Path inicial do projeto, ponto de partida para toda a estrutura do código.
- ✨ Arquivos criados em
./public
. Atualize o navegador e note o novo ícone;
Saiba Mais
Snippets
São atalhos para trechos de código.
Snippets [vscode]
Trechos de código pré-definidos que podem ser inseridos rapidamente por meio de palavras-chave.
Mão no Código
- No path
./.vscode
crie um arquivodefault.code-snippets
, e cole o conteúdo abaixo:
{
"Vue Base Component": {
"prefix": "vbase",
"body": [
"<script setup lang='ts'>",
"",
"</script>",
"",
"<template>",
"$0",
"</template>",
""
],
"description": "Vue base component with script first and no style"
}
}
WARNING
No nome do arquivo; "default" pode ser qualquer coisa e a extensão "code-snippets" é obrigatória.
- Teste com o prefix
vbase
e Tab. Observe que $0, indica a posição do cursor após o trigger.
Frontend
Mão no Código
Criar a página inicial vazia;
Adicionar um elemento qualquer;