12 Commits

Author SHA1 Message Date
1227c9f9a0 Update theme fonts 2026-06-11 13:45:18 +00:00
6fdb8175a6 Update theme fonts 2026-06-11 13:45:18 +00:00
36a3bd1070 Update src/app/page.tsx 2026-06-11 13:44:14 +00:00
10891fea7b Update src/app/page.tsx 2026-06-11 13:43:38 +00:00
ea6ff50547 Merge version_3 into main
Merge version_3 into main
2026-06-11 13:35:14 +00:00
f2856f8009 Update src/app/page.tsx 2026-06-11 13:35:08 +00:00
5e25a89ef3 Merge version_3 into main
Merge version_3 into main
2026-06-11 13:34:47 +00:00
5540cb16d2 Update src/app/page.tsx 2026-06-11 13:34:44 +00:00
ab9c2358d4 Merge version_2 into main
Merge version_2 into main
2026-06-11 13:26:25 +00:00
24582d18f6 Update src/app/page.tsx 2026-06-11 13:26:22 +00:00
472dbcd99c Merge version_1 into main
Merge version_1 into main
2026-06-11 13:15:27 +00:00
b881cda054 Merge version_1 into main
Merge version_1 into main
2026-06-11 13:14:41 +00:00
3 changed files with 39 additions and 39 deletions

View File

@@ -7,6 +7,7 @@ import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag"; import Tag from "@/tag/Tag";
import { getVisualEditScript } from "@/utils/visual-edit-script"; import { getVisualEditScript } from "@/utils/visual-edit-script";
import { DM_Sans } from "next/font/google"; import { DM_Sans } from "next/font/google";
import { Montserrat } from "next/font/google";
@@ -41,8 +42,9 @@ export const metadata: Metadata = {
}, },
}; };
const dmSans = DM_Sans({
variable: "--font-dm-sans", const montserrat = Montserrat({
variable: "--font-montserrat",
subsets: ["latin"], subsets: ["latin"],
}); });
@@ -54,7 +56,7 @@ export default function RootLayout({
return ( return (
<html lang="en" suppressHydrationWarning> <html lang="en" suppressHydrationWarning>
<ServiceWrapper> <ServiceWrapper>
<body className={`${dmSans.variable} antialiased`}> <body className={`${montserrat.variable} antialiased`}>
<Tag /> <Tag />
{children} {children}
<script <script

View File

@@ -56,31 +56,31 @@ export default function LandingPage() {
description="Rastreador inteligente compatível com Find Hub (Google) e Find My (Apple) sem mensalidade. Mantenha pets, chaves, malas e itens pessoais sempre localizáveis, com tecnologia e carinho." description="Rastreador inteligente compatível com Find Hub (Google) e Find My (Apple) sem mensalidade. Mantenha pets, chaves, malas e itens pessoais sempre localizáveis, com tecnologia e carinho."
leftCarouselItems={[ leftCarouselItems={[
{ {
imageSrc: "http://img.b2bpic.net/free-photo/modern-man-with-dog-garden_23-2147986156.jpg", imageAlt: "Smart Tag em coleira de pet"}, imageSrc: "https://framerusercontent.com/images/99066664e5.png?scale-down-to=512&_wi=1", imageAlt: "Smart Tag em coleira de pet"},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/top-view-tag-cyber-monday-with-copy-space_23-2148657700.jpg", imageAlt: "Smart Tag em chaves"}, imageSrc: "https://framerusercontent.com/images/3305596e70.png?scale-down-to=512&_wi=1", imageAlt: "Smart Tag em chaves"},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/ethnic-teen-laying-ground-with-book_23-2148208903.jpg", imageAlt: "Smart Tag em mala de viagem"}, imageSrc: "https://framerusercontent.com/images/99066664e5.png?scale-down-to=512&_wi=2", imageAlt: "Smart Tag em mala de viagem"},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/faq-customer-service-help-support-exclamation-graphic_53876-124369.jpg", imageAlt: "Smart Tag com celular e mapa"}, imageSrc: "https://framerusercontent.com/images/3305596e70.png?scale-down-to=512&_wi=2", imageAlt: "Smart Tag com celular e mapa"},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/front-view-cool-traveler-woman-with-yellow-backpack-wearing-mask_179666-33877.jpg", imageAlt: "Smart Tag em mochila infantil"}, imageSrc: "https://framerusercontent.com/images/99066664e5.png?scale-down-to=512&_wi=3", imageAlt: "Smart Tag em mochila infantil"},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/desktop-with-notebook-watch_23-2148128821.jpg", imageAlt: "Vários Smart Tags e itens pessoais"}, imageSrc: "https://framerusercontent.com/images/3305596e70.png?scale-down-to=512&_wi=3", imageAlt: "Vários Smart Tags e itens pessoais"},
]} ]}
rightCarouselItems={[ rightCarouselItems={[
{ {
imageSrc: "http://img.b2bpic.net/free-photo/lady-with-blonde-hair-striped-blouse-jeans-making-photo-dog-sitting-grass-with-old-man-white-shirt-park_197531-19118.jpg", imageAlt: "Família com pet usando Smart Tag"}, imageSrc: "https://framerusercontent.com/images/3305596e70.png?scale-down-to=512&_wi=4", imageAlt: "Família com pet usando Smart Tag"},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/top-view-messy-office-workspace-with-tablet_23-2150282032.jpg", imageAlt: "Smart Tag acoplado a uma carteira"}, imageSrc: "https://framerusercontent.com/images/99066664e5.png?scale-down-to=512&_wi=4", imageAlt: "Smart Tag acoplado a uma carteira"},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/pile-colorful-black-friday-labels_23-2147930864.jpg", imageAlt: "Smart Tag em mochila urbana"}, imageSrc: "https://framerusercontent.com/images/3305596e70.png?scale-down-to=512&_wi=5", imageAlt: "Smart Tag em mochila urbana"},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/travel-still-life-pack-top-view_23-2148837319.jpg", imageAlt: "Itens de viagem com Smart Tag"}, imageSrc: "https://framerusercontent.com/images/99066664e5.png?scale-down-to=512&_wi=5", imageAlt: "Itens de viagem com Smart Tag"},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/cute-chihuahua-dog-reading-book-while-having-glasses_23-2149880014.jpg", imageAlt: "Gato com Smart Tag na coleira"}, imageSrc: "https://framerusercontent.com/images/3305596e70.png?scale-down-to=512&_wi=6", imageAlt: "Gato com Smart Tag na coleira"},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/close-up-happy-young-woman-holding-cellphone_23-2147841140.jpg", imageAlt: "Smartphone mostrando o app de rastreamento"}, imageSrc: "https://framerusercontent.com/images/99066664e5.png?scale-down-to=512&_wi=6", imageAlt: "Smartphone mostrando o app de rastreamento"},
]} ]}
buttons={[ buttons={[
{ {
@@ -149,29 +149,23 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ {
id: "smart-tag-white-1", name: "Smart Tag Branco (1 Unidade)", price: "R$ 99,90", imageSrc: "http://img.b2bpic.net/free-photo/sale-tag-two-color-background_23-2148285073.jpg", imageAlt: "Smart Tag Branco", priceButtonProps: { id: "smart-tag-white-1", name: "Smart Tag Branco (1 Unidade)", price: "R$ 99,90", imageSrc: "https://framerusercontent.com/images/y9Fw1W10p8g9c5L3eQ4t1jF0rA.png?scale-down-to=512", imageAlt: "Smart Tag Branco", priceButtonProps: {
text: "Adicionar ao Carrinho"}, text: "Adicionar ao Carrinho"}},
},
{ {
id: "smart-tag-black-1", name: "Smart Tag Preto (1 Unidade)", price: "R$ 99,90", imageSrc: "http://img.b2bpic.net/free-photo/close-up-shot-back-grey-round-clock_187299-47267.jpg", imageAlt: "Smart Tag Preto", priceButtonProps: { id: "smart-tag-black-1", name: "Smart Tag Preto (1 Unidade)", price: "R$ 99,90", imageSrc: "https://framerusercontent.com/images/A3r6h8Q0jQ5f2aD1sZ6x1L7k8V.png?scale-down-to=512", imageAlt: "Smart Tag Preto", priceButtonProps: {
text: "Adicionar ao Carrinho"}, text: "Adicionar ao Carrinho"}},
},
{ {
id: "smart-tag-kit-white-2", name: "Kit Smart Tag Branco (2 Unidades)", price: "R$ 189,90", imageSrc: "http://img.b2bpic.net/free-vector/phone-lost-icon_632498-19749.jpg", imageAlt: "Kit Smart Tag Branco", priceButtonProps: { id: "smart-tag-kit-white-2", name: "Kit Smart Tag Branco (2 Unidades)", price: "R$ 189,90", imageSrc: "https://framerusercontent.com/images/z2Xw3X29y2k8p7m5n0o0q2F2fC.png?scale-down-to=512", imageAlt: "Kit Smart Tag Branco", priceButtonProps: {
text: "Adicionar ao Carrinho"}, text: "Adicionar ao Carrinho"}},
},
{ {
id: "smart-tag-kit-black-2", name: "Kit Smart Tag Preto (2 Unidades)", price: "R$ 189,90", imageSrc: "http://img.b2bpic.net/free-photo/smartphone-template-with-business-elements_23-2147986540.jpg", imageAlt: "Kit Smart Tag Preto", priceButtonProps: { id: "smart-tag-kit-black-2", name: "Kit Smart Tag Preto (2 Unidades)", price: "R$ 189,90", imageSrc: "https://framerusercontent.com/images/H1jP2P0i9d8e5f4g3h2k1L2m3N.png?scale-down-to=512", imageAlt: "Kit Smart Tag Preto", priceButtonProps: {
text: "Adicionar ao Carrinho"}, text: "Adicionar ao Carrinho"}},
},
{ {
id: "smart-tag-kit-mixed-5", name: "Kit Família Smart Tag (5 Unidades Misto)", price: "R$ 449,90", imageSrc: "http://img.b2bpic.net/free-photo/two-young-teenage-girls-sitting-floor-near-bed-wearing-virtual-reality-glasses_1157-52047.jpg", imageAlt: "Kit Família Smart Tag Misto", priceButtonProps: { id: "smart-tag-kit-mixed-5", name: "Kit Família Smart Tag (5 Unidades Misto)", price: "R$ 449,90", imageSrc: "https://framerusercontent.com/images/X6qR7S8t9u0v1w2x3y4z5A6b7C.png?scale-down-to=512", imageAlt: "Kit Família Smart Tag Misto", priceButtonProps: {
text: "Adicionar ao Carrinho"}, text: "Adicionar ao Carrinho"}},
},
{ {
id: "smart-tag-white-collar", name: "Smart Tag Branco + Coleira Premium", price: "R$ 149,90", imageSrc: "http://img.b2bpic.net/free-photo/futuristic-style-adorable-dog_23-2151107686.jpg", imageAlt: "Smart Tag Branco com Coleira Premium", priceButtonProps: { id: "smart-tag-white-collar", name: "Smart Tag Branco + Coleira Premium", price: "R$ 149,90", imageSrc: "https://framerusercontent.com/images/G4dF5e6f7g8h9i0j1k2l3M4n5O.png?scale-down-to=512", imageAlt: "Smart Tag Branco com Coleira Premium", priceButtonProps: {
text: "Adicionar ao Carrinho"}, text: "Adicionar ao Carrinho"}},
},
]} ]}
title="Nossos Smart Tags" title="Nossos Smart Tags"
description="Escolha o Smart Tag ideal para a sua necessidade. Disponível em diferentes cores e kits para sua conveniência." description="Escolha o Smart Tag ideal para a sua necessidade. Disponível em diferentes cores e kits para sua conveniência."
@@ -262,11 +256,13 @@ export default function LandingPage() {
{ {
title: "Institucional", items: [ title: "Institucional", items: [
{ {
label: "Sobre Nós", href: "#"}, label: "Sobre", href: "#"},
{ {
label: "Política de Privacidade", href: "#"}, label: "Política de Troca", href: "#"},
{ {
label: "Termos de Uso", href: "#"}, label: "Política de Envio", href: "#"},
{
label: "Contato", href: "#"}
], ],
}, },
{ {
@@ -276,7 +272,9 @@ export default function LandingPage() {
{ {
label: "Rastrear Pedido", href: "#"}, label: "Rastrear Pedido", href: "#"},
{ {
label: "Contato", href: "#"}, label: "Política de Privacidade", href: "#"},
{
label: "Termos de Uso", href: "#"}
], ],
}, },
{ {

View File

@@ -11,7 +11,7 @@ html {
body { body {
background-color: var(--background); background-color: var(--background);
color: var(--foreground); color: var(--foreground);
font-family: var(--font-font-family: var(--font-dm-sans), sans-serif;), sans-serif; font-family: var(--font-montserrat), sans-serif;), sans-serif;
position: relative; position: relative;
min-height: 100vh; min-height: 100vh;
overscroll-behavior: none; overscroll-behavior: none;
@@ -24,5 +24,5 @@ h3,
h4, h4,
h5, h5,
h6 { h6 {
font-family: var(--font-font-family: var(--font-dm-sans), sans-serif;), sans-serif; font-family: var(--font-montserrat), sans-serif;), sans-serif;
} }