adding logos e melhorias

This commit is contained in:
José Henrique 2025-06-19 20:33:02 -03:00
parent af7bd64617
commit ceaffc088e
7 changed files with 13 additions and 8 deletions

View File

@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<title>OpenCand</title>
</head>
<body>

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
public/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@ -17,6 +17,7 @@ import './App.css';
const HomePage: React.FC = () => (
<main className="flex-grow">
<HeroSection />
<div className="w-32 h-1 bg-gradient-to-r from-indigo-400 to-purple-400 mx-auto mt-12 rounded-full"></div>
<StatisticsSection />
<div className="w-32 h-1 bg-gradient-to-r from-indigo-400 to-purple-400 mx-auto mt-6 rounded-full"></div>
<FeaturesSection />

View File

@ -16,8 +16,8 @@ const FeaturesSection: React.FC = () => {
return (
<section id="recursos" className="py-20">
<div className="container mx-auto px-4">
<h2 className="text-3xl font-bold text-center text-white mb-12">
Por que OpenCand?
<h2 className="text-4xl md:text-5xl font-bold text-center text-white mb-12">
Recursos
</h2>
<div className="flex flex-wrap justify-center gap-8">
<FeatureCard icon={DocumentTextIcon} title="Acesso Simplificado">

View File

@ -2,13 +2,15 @@ import React from 'react';
const Footer: React.FC = () => {
return (
<footer className="bg-gray-800/30 text-gray-400 py-8 text-center backdrop-blur-xs shadow-lg ring-1 ring-gray-800">
<footer className="bg-gray-800/30 text-gray-400 py-4 text-center backdrop-blur-xs shadow-lg ring-1 ring-gray-800">
<div className="container mx-auto">
<p className="mb-2">
&copy; {new Date().getFullYear()} OpenCand. Todos os direitos reservados.
<p className="mb-2 text-md">
OpenCand
</p>
<p className="text-sm">
<p className="text-xs">
Não nos responsabilizamos por quaisquer erros ou inconsistências nos dados apresentados, pois estes são de livre interpretação da plataforma e devem ser verificados com os dados oficiais do TSE.
<br />
Logos desenhados por Freepik.
</p>
</div>
</footer>

View File

@ -10,8 +10,9 @@ const Navbar: React.FC = () => {
<NavbarMatrixBackground />
<div className="relative z-10 p-4">
<div className="container mx-auto flex justify-between items-center">
<a href="/" className="text-2xl font-bold text-indigo-400 hover:text-indigo-300 transition-colors">
OpenCand
<a href="/" className="flex items-center gap-2 text-2xl font-bold text-indigo-400 hover:text-indigo-300 transition-colors">
<img src="/assets/opencand-line.png" alt="OpenCand logo" className="h-8 w-auto" />
<span>OpenCand</span>
</a>
<div className="space-x-4">
<Button href="/dados-disponiveis">Dados Disponíveis</Button>