Skip to content

BeroLab/berolinks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

BeroLinks 🔗

Um template minimalista e responsivo de página de links pessoais, inspirado no design clean e moderno.

✨ Características

  • ✅ Totalmente responsivo (mobile, tablet, desktop)
  • ✅ Design moderno com glassmorphism
  • ✅ Animações suaves e interativas
  • Sistema OpenGraph completo com imagem dinâmica
  • ✅ Otimizado para redes sociais (Facebook, Twitter, WhatsApp)
  • ✅ Fácil de personalizar
  • ✅ Sem dependências complexas (usa apenas Tailwind CSS via CDN)

🚀 Como usar

1. Clone o repositório

git clone https://github.com/BeroLab/berolinks.git
cd berolinks

2. Personalize suas informações

Abra o arquivo index.html e edite as seguintes seções:

Título da página (linha 7):

<title>Seu Nome | BeroLinks</title>

Informações pessoais (linhas 22-35):

<!-- Sua foto de perfil -->
<img src="SUA_FOTO_AQUI" alt="Seu Nome">

<!-- Seu nome -->
<h1 class="text-white text-2xl sm:text-3xl font-bold">Seu Nome</h1>

<!-- Seu username -->
<h1 class="text-zinc-400 text-lg sm:text-xl">@seuusername</h1>

Seus links (linhas 40-83):

Substitua os links pelos seus próprios:

<!-- Exemplo: Twitter/X -->
<a href="https://x.com/seuusername" target="_blank" rel="noopener noreferrer">
    <!-- Mantenha o SVG do ícone -->
    Seu Texto do Link
</a>

Meta Tags OpenGraph (linhas 14-33):

Personalize como seu site aparece no Facebook, WhatsApp e outras redes sociais:

<!-- Título que aparece quando compartilhado -->
<meta property="og:title" content="Seu Nome | BeroLinks">

<!-- Descrição que aparece quando compartilhado -->
<meta property="og:description" content="Todos os meus links em um só lugar - Sua descrição aqui">

<!-- URL do seu site -->
<meta property="og:url" content="https://seu-dominio.com">

<!-- Nome do site -->
<meta property="og:site_name" content="BeroLinks">

<!-- Twitter Cards -->
<meta name="twitter:site" content="@seuusername">
<meta name="twitter:creator" content="@seuusername">
<meta name="twitter:title" content="Seu Nome | BeroLinks">
<meta name="twitter:description" content="Todos os meus links em um só lugar - Sua descrição aqui">

Imagem de Preview Dinâmica:

O site usa uma imagem dinâmica que é gerada automaticamente. Para personalizá-la, edite a URL na linha 17:

Opção 1 - TailGraph (Recomendado):

<meta property="og:image" content="https://og.tailgraph.com/og?fontFamily=Roboto&title=🔗%20SEU_NOME%20%7C%20BeroLinks&titleTailwind=font-bold%20text-gray-800%20text-6xl&text=Sua%20descrição%20aqui&textTailwind=text-gray-700%20text-2xl%20mt-4&logoTailwind=h-20&bgTailwind=bg-gradient-to-br%20from-indigo-600%20via-purple-600%20to-blue-800&footer=@seuusername&footerTailwind=text-indigo-200">

Opção 2 - Imagem Simples:

<meta property="og:image" content="https://dummyimage.com/1200x630/1f2937/ffffff&text=🔗+SEU_NOME+|+BeroLinks">

Opção 3 - Sua Própria Imagem:

<meta property="og:image" content="https://seusite.com/sua-imagem.png">

Dica: A imagem deve ter 1200x630 pixels para melhor qualidade

Rodapé (linha 87):

<a href="https://seusite.com" target="_blank" rel="noopener noreferrer">
    Feito com ❤️ por Seu Nome usando o BeroLinks
</a>

3. Personalize a imagem de fundo

Substitua a URL da imagem de fundo na linha 12:

<img src="SUA_IMAGEM_DE_FUNDO_AQUI" alt="background">

4. Teste localmente

Abra o arquivo index.html diretamente no seu navegador ou use a extensão Live Server:

Opção 1 - Direto no navegador:

  • Clique duas vezes no arquivo index.html
  • Ou arraste o arquivo para o navegador

Opção 2 - Live Server (Recomendado):

  1. Instale a extensão "Live Server" no VS Code
  2. Clique com o botão direito no arquivo index.html
  3. Selecione "Open with Live Server"
  4. O site abrirá automaticamente em http://127.0.0.1:5500

5. Faça deploy

Você pode hospedar gratuitamente em:

  • Vercel: Conecte seu repositório GitHub ao Vercel

🎨 Personalização avançada

Mudando cores

O projeto usa Tailwind CSS. Você pode alterar as cores modificando as classes:

  • bg-black/50 - Cor do fundo do card
  • border-white - Cor da borda
  • text-white - Cor do texto
  • hover:shadow-indigo-500 - Cor do hover nos botões

Adicionando novos links

Para adicionar um novo botão, copie um dos botões existentes e modifique:

  1. URL no atributo href
  2. Ícone SVG (você pode encontrar ícones em sites como Icônes)
  3. Texto do botão

Mudando o layout

O layout é totalmente responsivo usando Tailwind CSS. As principais classes responsivas são:

  • sm: - Tablets (640px+)
  • lg: - Desktop (1024px+)
  • Sem prefixo - Mobile (padrão)

🚀 Sistema OpenGraph Dinâmico

O template inclui um sistema completo de OpenGraph com imagem de preview dinâmica:

📱 Como funciona:

  • Imagem gerada automaticamente com seu nome e descrição
  • Preview perfeito no Facebook, Instagram, WhatsApp, LinkedIn
  • Twitter Cards otimizados para melhor engajamento
  • URL dinâmica que muda conforme você personaliza

🎨 Serviços de imagem suportados:

  1. TailGraph - Gradientes bonitos e tipografia profissional
  2. DummyImage - Simples e rápido
  3. Sua própria imagem - Upload personalizado

✅ Testadores OpenGraph:

📱 Responsividade

O template funciona perfeitamente em:

  • 📱 Mobile (320px - 640px)
  • 📱 Tablet (640px - 1024px)
  • 💻 Desktop (1024px+)

🔧 Estrutura do projeto

berolinks/
├── index.html          # Página principal
├── README.md          # Este arquivo
└── .git/              # Controle de versão

🤝 Contribuindo

  1. Fork o projeto
  2. Crie sua branch (git checkout -b feature/AmazingFeature)
  3. Commit suas mudanças (git commit -m 'Add some AmazingFeature')
  4. Push para a branch (git push origin feature/AmazingFeature)
  5. Abra um Pull Request

📝 Licença

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

🚀 Créditos

Desenvolvido com ❤️ por Duca da BeroLab


Gostou do projeto? Deixe uma ⭐!

Releases

No releases published

Packages

No packages published

Languages