diff --git a/frontend/src/app/(public)/contato/page.tsx b/frontend/src/app/(public)/contato/page.tsx
index 96950de..0d56d5b 100644
--- a/frontend/src/app/(public)/contato/page.tsx
+++ b/frontend/src/app/(public)/contato/page.tsx
@@ -276,7 +276,7 @@ export default function ContatoPage() {
-
+
{hero.buttonText}
diff --git a/frontend/src/app/(public)/projetos/[id]/page.tsx b/frontend/src/app/(public)/projetos/[id]/page.tsx
index 44c19a1..618caa6 100644
--- a/frontend/src/app/(public)/projetos/[id]/page.tsx
+++ b/frontend/src/app/(public)/projetos/[id]/page.tsx
@@ -141,7 +141,7 @@ export default function ProjectDetails({ params }: { params: { id: string } }) {
-
+
Solicitar Orçamento Similar
diff --git a/frontend/src/app/acesso/page.tsx b/frontend/src/app/acesso/page.tsx
index f4d9f9b..7ed170d 100644
--- a/frontend/src/app/acesso/page.tsx
+++ b/frontend/src/app/acesso/page.tsx
@@ -107,7 +107,7 @@ export default function LoginPage() {
-
Novo Projeto
diff --git a/frontend/src/app/admin/servicos/novo/page.tsx b/frontend/src/app/admin/servicos/novo/page.tsx
index cca545d..dbfd503 100644
--- a/frontend/src/app/admin/servicos/novo/page.tsx
+++ b/frontend/src/app/admin/servicos/novo/page.tsx
@@ -130,7 +130,7 @@ export default function NewService() {
{loading ? (
<>
diff --git a/frontend/src/app/admin/servicos/page.tsx b/frontend/src/app/admin/servicos/page.tsx
index d09f4c6..d7eed6d 100644
--- a/frontend/src/app/admin/servicos/page.tsx
+++ b/frontend/src/app/admin/servicos/page.tsx
@@ -12,7 +12,7 @@ export default function ServicesList() {
Novo Serviço
diff --git a/frontend/src/app/admin/usuarios/[id]/page.tsx b/frontend/src/app/admin/usuarios/[id]/page.tsx
index 53c3d09..4d71914 100644
--- a/frontend/src/app/admin/usuarios/[id]/page.tsx
+++ b/frontend/src/app/admin/usuarios/[id]/page.tsx
@@ -183,7 +183,7 @@ export default function EditUserPage() {
Voltar para Usuários
@@ -307,7 +307,7 @@ export default function EditUserPage() {
{saving ? (
diff --git a/frontend/src/app/admin/usuarios/novo/page.tsx b/frontend/src/app/admin/usuarios/novo/page.tsx
index fd368d6..eae3920 100644
--- a/frontend/src/app/admin/usuarios/novo/page.tsx
+++ b/frontend/src/app/admin/usuarios/novo/page.tsx
@@ -105,7 +105,7 @@ export default function NewUserPage() {
Voltar para Usuários
@@ -224,7 +224,7 @@ export default function NewUserPage() {
{loading ? (
diff --git a/frontend/src/app/admin/usuarios/page.tsx b/frontend/src/app/admin/usuarios/page.tsx
index 65c249a..cdd730c 100644
--- a/frontend/src/app/admin/usuarios/page.tsx
+++ b/frontend/src/app/admin/usuarios/page.tsx
@@ -80,7 +80,7 @@ export default function UsersPage() {
Novo Usuário
diff --git a/frontend/src/app/globals.css b/frontend/src/app/globals.css
index 2172daa..f8b9c14 100644
--- a/frontend/src/app/globals.css
+++ b/frontend/src/app/globals.css
@@ -4,6 +4,7 @@
@theme {
--color-primary: #FF6B35;
--color-primary-rgb: 255 107 53;
+ --color-primary-dark: color-mix(in srgb, var(--color-primary) 80%, black);
--color-secondary: #1A1A1A;
--font-headline: 'Stack Sans Headline', sans-serif;
@@ -29,3 +30,12 @@ body {
h1, h2, h3, h4, h5, h6 {
font-family: var(--font-headline);
}
+
+/* Classe utilitária para hover em botões primários */
+.hover-primary:hover {
+ background-color: var(--color-primary-dark) !important;
+}
+
+.hover-primary-text:hover {
+ color: var(--color-primary-dark) !important;
+}
diff --git a/frontend/src/components/ConfirmDialog.tsx b/frontend/src/components/ConfirmDialog.tsx
index a570f07..9bc0872 100644
--- a/frontend/src/components/ConfirmDialog.tsx
+++ b/frontend/src/components/ConfirmDialog.tsx
@@ -22,7 +22,7 @@ export default function ConfirmDialog({
const buttonStyles = {
danger: 'bg-red-500 hover:bg-red-600 text-white',
warning: 'bg-yellow-500 hover:bg-yellow-600 text-white',
- info: 'bg-primary hover:bg-orange-600 text-white',
+ info: 'bg-primary hover-primary text-white',
};
return (
diff --git a/frontend/src/components/CookieConsent.tsx b/frontend/src/components/CookieConsent.tsx
index b74ae41..b1bf14c 100644
--- a/frontend/src/components/CookieConsent.tsx
+++ b/frontend/src/components/CookieConsent.tsx
@@ -57,7 +57,7 @@ export default function CookieConsent() {
{t('cookie.accept')}
diff --git a/frontend/src/components/Header.tsx b/frontend/src/components/Header.tsx
index e586d7c..c8fbeb1 100644
--- a/frontend/src/components/Header.tsx
+++ b/frontend/src/components/Header.tsx
@@ -91,7 +91,7 @@ export default function Header() {
{t('nav.contact_us')}