Skip to content

Commit dc9b384

Browse files
committed
fix: move CNPJ to footer
1 parent 448f6f8 commit dc9b384

2 files changed

Lines changed: 12 additions & 18 deletions

File tree

src/components/Footer.astro

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
2+
import { Icon } from 'astro-icon/components';
23
import Logo from '@/components/Logo.astro';
34
import SocialLinks from '@/components/SocialLinks.astro';
5+
import { CNPJ } from '@/data/transparency';
46
import { getLangFromUrl, useTranslations } from '@/i18n/utils';
57
68
const today = new Date();
@@ -13,5 +15,13 @@ const t = useTranslations(lang);
1315
<Logo size="sm" showTitle class="justify-center" />
1416
</div>
1517
<p class="m-0">&copy; {today.getFullYear()} PodCodar. {t('footer.copyright')}</p>
18+
19+
<div class="flex items-center justify-center gap-4 text-sm text-base-content/60">
20+
<span class="flex items-center gap-2">
21+
<Icon name="lucide:building" class="w-4 h-4" />
22+
{t('transparency.cnpj')}: {CNPJ}
23+
</span>
24+
</div>
25+
1626
<SocialLinks />
1727
</footer>

src/pages/transparency/index.astro

Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
---
22
import { getCollection } from 'astro:content';
33
import { Icon } from 'astro-icon/components';
4-
import FormattedDate from '@/components/FormattedDate.astro';
54
import DocumentCard from '@/components/transparency/DocumentCard.astro';
65
import CallToAction from '@/components/ui/CallToAction.astro';
76
import HeroSection from '@/components/ui/HeroSection.astro';
87
import IconCard from '@/components/ui/IconCard.astro';
98
import SectionHeader from '@/components/ui/SectionHeader.astro';
10-
import { BOARD_MEMBERS, CNPJ, CONTACT_EMAIL, METRICS } from '@/data/transparency';
9+
import { BOARD_MEMBERS, CONTACT_EMAIL, METRICS } from '@/data/transparency';
1110
import { useTranslations } from '@/i18n/utils';
1211
import Layout from '@/layouts/Layout.astro';
1312
@@ -174,25 +173,10 @@ const formattedLastUpdated = lastUpdated?.toLocaleDateString('pt-br', {
174173
<CallToAction icon="lucide:message-circle" title={t('transparency.contact.title')} description={t('transparency.contact.text')}>
175174
<a
176175
href={`mailto:${CONTACT_EMAIL}`}
177-
class="inline-flex items-center gap-3 px-8 py-4 bg-primary text-primary-content rounded-xl font-semibold hover:bg-primary/90 hover:shadow-lg hover:shadow-primary/20 transition-all duration-300"
176+
class="btn btn-primary btn-xl gap-2 text-sm"
178177
>
179178
<Icon name="lucide:mail" class="w-5 h-5" />
180179
{CONTACT_EMAIL}
181180
</a>
182-
183-
<div slot="footer" class="mt-12 pt-8 border-t border-base-300/50">
184-
<div class="flex flex-col sm:flex-row items-center justify-center gap-4 text-sm text-base-content/60">
185-
<span class="flex items-center gap-2">
186-
<Icon name="lucide:building" class="w-4 h-4" />
187-
{t('transparency.cnpj')}: {CNPJ}
188-
</span>
189-
{lastUpdated && (
190-
<span class="flex items-center gap-2">
191-
<Icon name="lucide:refresh-cw" class="w-4 h-4" />
192-
{t('transparency.lastUpdated')}: <FormattedDate date={lastUpdated} />
193-
</span>
194-
)}
195-
</div>
196-
</div>
197181
</CallToAction>
198182
</Layout>

0 commit comments

Comments
 (0)