Skip to content

Commit 69970e2

Browse files
committed
fix/ add lucide icons to replace emojis so it works across all browsers
1 parent db00d2a commit 69970e2

File tree

3 files changed

+41
-22
lines changed

3 files changed

+41
-22
lines changed

src/pages/AboutUs/AboutUs.tsx

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { useMemo } from 'react';
2-
import { HandHeart, Home, Loader, Users } from 'lucide-react';
2+
import { HandHeart, Home, LifeBuoy, Loader, Users } from 'lucide-react';
33

44
import { BurgerMenu, Header } from '@/components';
55
import { AboutCardInfo, ServicedFrontInfo } from './components';
@@ -43,8 +43,12 @@ const AboutUs = () => {
4343
</h3>
4444
<p className="text-justify text-md md:text-lg font-medium [&>a]:text-blue-500 [&>a]:hover:text-blue-600 [&>a]:active:text-blue-700">
4545
Iniciado no domingo (04/05) e concluído na segunda (05/05), após 18
46-
horas seguidas de desenvolvimento, nosso webapp <b>SOS RS 🛟</b>,
47-
idealizado e desenvolvido por{' '}
46+
horas seguidas de desenvolvimento, nosso webapp <b>SOS RS </b>
47+
<LifeBuoy
48+
className="align-middle inline-block relative max-h-6 padding pb-0.5"
49+
size={18}
50+
/>
51+
, idealizado e desenvolvido por{' '}
4852
<a
4953
className="hover:underline"
5054
href="https://www.linkedin.com/in/klaus-riffel-69441928/"
@@ -124,10 +128,14 @@ const AboutUs = () => {
124128
className="w-full"
125129
/>
126130
</div>
127-
<p className="text-justify font-medium text-md md:text-lg">
128-
Atualmente, o <b>SOS RS 🛟</b> apoia a gestão das demandas e
129-
necessidades dos abrigos do Rio Grande do Sul com informações
130-
públicas, atualizadas, confiáveis e auditáveis.
131+
<p className="text-justify font-medium text-md md:text-lg leading-10">
132+
Atualmente, o <b>SOS RS </b>
133+
<LifeBuoy
134+
className="align-middle inline-block relative max-h-6 padding pb-0.5"
135+
size={18}
136+
/>{' '}
137+
apoia a gestão das demandas e necessidades dos abrigos do Rio Grande
138+
do Sul com informações públicas, atualizadas, confiáveis e auditáveis.
131139
</p>
132140
<h3 className="text-2xl font-medium text-muted-foreground mt-4">
133141
Frentes atendidas

src/pages/AboutUs/frontItems.ts renamed to src/pages/AboutUs/frontItems.tsx

Lines changed: 25 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,68 +1,79 @@
11
import { IServicedFrontInfoProps } from './components/ServicedFrontInfo/types';
2+
import {
3+
Car,
4+
Baby,
5+
MapPinned,
6+
CookingPot,
7+
GlassWater,
8+
Goal,
9+
HeartHandshake,
10+
Infinity,
11+
MonitorSmartphone,
12+
Speech,
13+
Users,
14+
} from 'lucide-react';
215

3-
const frontItems: IServicedFrontInfoProps[] = [
16+
export const frontItems: IServicedFrontInfoProps[] = [
417
{
5-
icon: '🚰',
18+
icon: <GlassWater size={24} color="black" />,
619
title: 'Água',
720
description: 'Atender demandas urgentes de água;',
821
},
922
{
10-
icon: '🥘',
23+
icon: <CookingPot size={24} color="black" />,
1124
title: 'Cozinhas solidárias',
1225
description:
1326
'Auxiliar na operação das cozinhas com o envio de suprimentos e distribuição das marmitas;',
1427
},
1528
{
16-
icon: '🏠',
29+
icon: <Infinity size={24} color="black" />,
1730
title: 'Conexões',
1831
description:
1932
'Gerir dados confiáveis sobre a demanda de abrigos e a disponibilidade de doações;',
2033
},
2134
{
22-
icon: '️❤️',
35+
icon: <HeartHandshake size={24} color="black" />,
2336
title: 'Comunidades',
2437
description: 'Mapear e integrar lideranças comunitárias;',
2538
},
2639
{
27-
icon: '📣',
40+
icon: <Speech size={24} color="black" />,
2841
title: 'Comunicação',
2942
description:
3043
'Manter as informações sobre a iniciativa atualizadas e disponíveis a todos;',
3144
},
3245
{
33-
icon: '📍',
46+
icon: <MapPinned size={24} color="black" />,
3447
title: 'Dados e Geolocalização',
3548
description:
3649
'Fornecer dados públicos sobre as enchentes e as demandas do cenário de crise com o apoio do IPH UFRGS e nossas operações de voluntários;',
3750
},
3851
{
39-
icon: '🎯',
52+
icon: <Goal size={24} color="black" />,
4053
title: 'Expansão',
4154
description: 'Estruturar o crescimento da operação e parcerias;',
4255
},
4356
{
44-
icon: '️🚗',
57+
icon: <Car size={24} color="black" />,
4558
title: 'Logística',
4659
description:
4760
'Conectar o transporte dos centros de distribuição e triagem aos abrigos;',
4861
},
4962
{
50-
icon: '🧒🏽',
63+
icon: <Baby size={24} color="black" />,
5164
title: 'Olhar para a criança',
5265
description: 'Proteger e oferecer apoio às crianças em abrigos;',
5366
},
5467
{
55-
icon: '️🧑🏽‍🤝‍🧑🏽',
68+
icon: <Users size={24} color="black" />,
5669
title: 'Pessoas',
5770
description:
5871
'Recrutar, acolher, orientar, treinar e direcionar novos voluntários e padrinhos/madrinhas;',
5972
},
6073
{
61-
icon: '🖥️',
74+
icon: <MonitorSmartphone size={24} color="black" />,
6275
title: 'Tecnologia',
6376
description:
6477
'Desenvolver uma solução digital a partir de dados públicos confiáveis.',
6578
},
6679
];
67-
68-
export { frontItems };

src/pages/Home/components/Filter/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,6 @@ export interface IFilterFormikProps {
2828
export interface IFilterProps {
2929
onSubmit: (values: IFilterFormProps) => void;
3030
data: IFilterFormProps;
31-
open: true;
31+
open: boolean;
3232
onClose: () => void;
3333
}

0 commit comments

Comments
 (0)