From 04fbddba13191f44b6899b314256432a8c66d805 Mon Sep 17 00:00:00 2001 From: ahmadafriadi Date: Tue, 29 Sep 2026 11:37:08 +0700 Subject: [PATCH] Update Logo Odoo & Client, remove testimoni --- .../images/probindo/odoo-learning-partner.svg | 1 + .../js/components/site/odoo-partner-badge.tsx | 16 +++ resources/js/content/about.ts | 14 +-- resources/js/content/clients.ts | 60 +++------- resources/js/content/home.ts | 42 +++---- resources/js/content/services.ts | 2 - resources/js/data/projects.ts | 46 ++++++-- resources/js/pages/site/about.tsx | 13 +-- resources/js/pages/site/clients.tsx | 106 ++++++++++-------- resources/js/pages/site/home.tsx | 23 ++-- resources/js/pages/site/services.tsx | 5 +- 11 files changed, 172 insertions(+), 156 deletions(-) create mode 100644 public/images/probindo/odoo-learning-partner.svg create mode 100644 resources/js/components/site/odoo-partner-badge.tsx diff --git a/public/images/probindo/odoo-learning-partner.svg b/public/images/probindo/odoo-learning-partner.svg new file mode 100644 index 0000000..9ffbb37 --- /dev/null +++ b/public/images/probindo/odoo-learning-partner.svg @@ -0,0 +1 @@ + diff --git a/resources/js/components/site/odoo-partner-badge.tsx b/resources/js/components/site/odoo-partner-badge.tsx new file mode 100644 index 0000000..3b71eb4 --- /dev/null +++ b/resources/js/components/site/odoo-partner-badge.tsx @@ -0,0 +1,16 @@ +import { cn } from '@/lib/utils'; + +/** Official "Odoo Learning Partner" badge artwork. Size it with `className`. */ +export default function OdooPartnerBadge({ + className, +}: { + className?: string; +}) { + return ( + Odoo Learning Partner + ); +} diff --git a/resources/js/content/about.ts b/resources/js/content/about.ts index f0df12d..1b65239 100644 --- a/resources/js/content/about.ts +++ b/resources/js/content/about.ts @@ -43,7 +43,7 @@ const id = { icon: 'domain', title: 'Awal Berdiri & Fondasi Industri', description: - 'Didirikan di Jakarta oleh Notaris Joenoes E. Maogimon, SH. Berawal dari aktivitas trading terkemuka di sektor Oil & Gas dan Industri Baja (Steel).', + 'PT Probindo Artika Jaya didirikan di Jakarta pada tahun 1985 di hadapan Notaris Joenoes E. Maogimon, SH. Pada masa awal, perusahaan bergerak sebagai perusahaan trading terkemuka yang melayani sektor Oil & Gas dan Industri Baja (Steel). Pengalaman berhubungan langsung dengan operasional klien inilah yang kelak menjadi bekal kami dalam memahami proses bisnis.', note: { icon: 'oil_barrel', label: 'Oil & Gas • Steel Procurement', @@ -54,8 +54,7 @@ const id = { year: '2002', icon: 'precision_manufacturing', title: 'Evolusi Teknologi Informasi (TI)', - description: - 'Bertransformasi menjadi konsultan Sistem Informasi dan TI, memusatkan fokus pada perancangan, pembangunan, dan implementasi aplikasi bisnis otomatis.', + description: `Pada tahun 2002 perusahaan bertransformasi menjadi konsultan Sistem Informasi dan Teknologi Informasi, dengan fokus pada perancangan, pembangunan, dan implementasi aplikasi bisnis. Sejak itu PAJ telah menangani ${projects.length} proyek untuk ${clientCount} klien pemerintahan, BUMN, dan swasta — mulai dari sistem pemantauan harga Kementerian Perdagangan hingga layanan perizinan investasi BKPM.`, note: { icon: 'data_object', label: 'Automated Business Applications', @@ -67,7 +66,7 @@ const id = { icon: 'handshake', title: 'Kemitraan Resmi dengan Odoo', description: - 'Tetap berfokus sebagai konsultan IT, PAJ kini juga menjadi mitra resmi Odoo untuk menghadirkan implementasi ERP yang disesuaikan dengan kebutuhan klien.', + 'Meski baru resmi bermitra dengan Odoo pada 2026, pengalaman kami dengan platform ini sudah terbangun sejak masih bernama OpenERP: implementasi OpenERP Community di Badan Informasi Geospasial (2014–2022) dan CV Mujur Jaya Abadi (2015), lalu Odoo Enterprise di Marawah Beach Club setelah OpenERP bertransformasi menjadi Odoo.', note: { icon: 'verified', label: 'Official Odoo Learning Partner', @@ -234,7 +233,7 @@ const en: typeof id = { icon: 'domain', title: 'Founding & Industrial Roots', description: - 'Founded in Jakarta before Notary Joenoes E. Maogimon, SH. It began as a leading trading company in the Oil & Gas and Steel industries.', + 'PT Probindo Artika Jaya was founded in Jakarta in 1985 before Notary Joenoes E. Maogimon, SH. In its early years, it operated as a leading trading company serving the Oil & Gas and Steel industries. Working closely with clients’ operations during this period later became the foundation for how we understand business processes.', note: { icon: 'oil_barrel', label: 'Oil & Gas • Steel Procurement', @@ -245,8 +244,7 @@ const en: typeof id = { year: '2002', icon: 'precision_manufacturing', title: 'Evolution into Information Technology', - description: - 'Transformed into an Information Systems and IT consultant, focused on designing, building, and implementing automated business applications.', + description: `In 2002, the company transformed into an Information Systems and Information Technology consultant, focused on designing, building, and implementing business applications. Since then, PAJ has delivered ${projects.length} projects for ${clientCount} government, state-owned, and private clients — from the Ministry of Trade’s price monitoring systems to BKPM’s investment licensing services.`, note: { icon: 'data_object', label: 'Automated Business Applications', @@ -258,7 +256,7 @@ const en: typeof id = { icon: 'handshake', title: 'Official Partnership with Odoo', description: - 'While remaining focused as an IT consultant, PAJ is now also an official Odoo partner, delivering ERP implementations tailored to each client’s needs.', + 'Although our official Odoo partnership began in 2026, our experience with the platform goes back to when it was still called OpenERP: OpenERP Community implementations at the Geospatial Information Agency (2014–2022) and CV Mujur Jaya Abadi (2015), followed by Odoo Enterprise at Marawah Beach Club after OpenERP became Odoo.', note: { icon: 'verified', label: 'Official Odoo Learning Partner', diff --git a/resources/js/content/clients.ts b/resources/js/content/clients.ts index 5e559b7..46d1ab0 100644 --- a/resources/js/content/clients.ts +++ b/resources/js/content/clients.ts @@ -86,9 +86,9 @@ const id = { program: 'erp', icon: 'hub', title: 'Implementasi & Pengembangan Sistem ERP', - client: 'Marawah Beach Club & PT Cipta Kridatama', + client: 'BIG, CV Mujur Jaya Abadi, PT Titis Sampurna & Marawah Beach Club', summary: - 'Implementasi Odoo ERP serta enhancement sistem manajemen perusahaan sesuai proses bisnis klien.', + 'Pengembangan dan implementasi sistem ERP untuk instansi pemerintahan dan perusahaan swasta — OpenERP Community untuk manajemen dokumen di BIG serta akunting, manufaktur, dan inventory di CV Mujur Jaya Abadi, Odoo Enterprise untuk POS, event, dan website di Marawah Beach Club, hingga sistem informasi akuntansi PT Titis Sampurna, lengkap dengan custom development.', }, ] as { program: ProjectProgram; @@ -136,26 +136,12 @@ const id = { description: 'Apresiasi nyata atas komitmen tanpa henti dari tim konsultan teknis PT Probindo Artika Jaya.', rating: 'Rating 5 dari 5', - items: [ - { - initials: 'DO', - quote: 'Keahlian teknis tim PAJ dalam memahami proses rolling baja dan pemetaan sertifikat heat treatment sangat luar biasa. Sistem berjalan stabil tanpa kendala berarti selama lebih dari 6 tahun operasional.', - role: 'Direktur Operasional', - organization: 'Manufaktur Baja & Fabrikasi Logam', - }, - { - initials: 'HI', - quote: 'Integrasi Odoo dengan bridging DJP Faktur memangkas beban kerja departemen akuntansi kami secara drastis. Yang paling berharga adalah transparansi arsitekturnya, tidak ada ketergantungan yang menyulitkan.', - role: 'Head of Enterprise IT', - organization: 'Holding Korporasi & Ritel Nasional', - }, - { - initials: 'ML', - quote: 'Di industri migas, keandalan sistem material tracing adalah penentu keselamatan kerja rig. PAJ merancang alur verifikasi logistik yang sangat presisi dan mampu bertahan di koneksi satelit minim.', - role: 'Manajer Logistik & Rantai Pasok', - organization: 'Konsorsium Migas Lepas Pantai', - }, - ], + items: [] as { + initials: string; + quote: string; + role: string; + organization: string; + }[], }, reliability: { eyebrow: 'Reliability Index & Audit Trail', @@ -273,9 +259,9 @@ const en: typeof id = { program: 'erp', icon: 'hub', title: 'ERP Implementation & Development', - client: 'Marawah Beach Club & PT Cipta Kridatama', + client: 'BIG, CV Mujur Jaya Abadi, PT Titis Sampurna & Marawah Beach Club', summary: - 'Odoo ERP implementation and enhancement of company management systems to fit each client’s business processes.', + 'ERP development and implementation for government institutions and private companies — OpenERP Community for document management at BIG and for accounting, manufacturing, and inventory at CV Mujur Jaya Abadi, Odoo Enterprise for POS, events, and website at Marawah Beach Club, and an accounting information system for PT Titis Sampurna, all with custom development.', }, ], }, @@ -317,26 +303,12 @@ const en: typeof id = { description: 'Genuine appreciation for the unwavering commitment of PT Probindo Artika Jaya’s technical consultants.', rating: 'Rated 5 out of 5', - items: [ - { - initials: 'DO', - quote: 'The PAJ team’s technical expertise in steel rolling processes and heat treatment certificate mapping is outstanding. The system has run stably, without significant issues, for more than 6 years of operation.', - role: 'Director of Operations', - organization: 'Steel Manufacturing & Metal Fabrication', - }, - { - initials: 'HI', - quote: 'Integrating Odoo with a DJP Faktur bridge drastically cut our accounting department’s workload. Most valuable of all is the transparent architecture — no dependencies that hold us back.', - role: 'Head of Enterprise IT', - organization: 'National Corporate & Retail Holding', - }, - { - initials: 'ML', - quote: 'In oil & gas, reliable material tracing determines rig safety. PAJ designed a highly precise logistics verification flow that holds up even on minimal satellite connections.', - role: 'Logistics & Supply Chain Manager', - organization: 'Offshore Oil & Gas Consortium', - }, - ], + items: [] as { + initials: string; + quote: string; + role: string; + organization: string; + }[], }, reliability: { eyebrow: 'Reliability Index & Audit Trail', diff --git a/resources/js/content/home.ts b/resources/js/content/home.ts index 5297b3b..9a7d1f8 100644 --- a/resources/js/content/home.ts +++ b/resources/js/content/home.ts @@ -7,9 +7,9 @@ const id = { badge: 'Est. 2002 • IT & Automated Systems Consultant', title: 'Empowering Enterprise Through ==Custom Software== & Automated Systems', description: - 'PT Probindo Artika Jaya merancang, membangun, dan mengimplementasikan aplikasi bisnis **tailor-fit** serta sistem otomasi proses bisnis berstandar enterprise — dipercaya oleh industri berat, perminyakan, dan manufaktur Indonesia sejak 2002.', - primaryAction: 'Jadwalkan Audit Sistem', - secondaryAction: 'Eksplorasi 8 Jasa Resmi', + 'PT Probindo Artika Jaya merancang, membangun, dan mengimplementasikan aplikasi bisnis **tailor-fit** serta sistem otomasi proses bisnis berstandar enterprise — dipercaya oleh instansi pemerintahan, BUMN, dan perusahaan swasta sejak 2002.', + primaryAction: 'Jadwalkan Konsultasi', + secondaryAction: 'Lihat Layanan Kami', trustBefore: 'Dipercaya oleh', trustLink: `${clientCount} klien`, trustAfter: 'dari instansi pemerintahan, BUMN, dan perusahaan swasta.', @@ -79,17 +79,11 @@ const id = { }, ], sectors: { - eyebrow: 'Sektor Strategis & Rekam Jejak Industri', + eyebrow: 'Klien & Rekam Jejak Proyek', description: - 'Mitra Terpercaya Solusi Bisnis & Sistem Otomasi Terintegrasi untuk Sektor Strategis Nasional', - since: 'KONSULTAN IT SEJAK 2002', - items: [ - 'Industri Minyak & Gas Bumi (Oil & Gas)', - 'Industri Fabrikasi & Pengolahan Baja', - 'Perusahaan Manufaktur & Logistik', - 'Korporasi Swasta & BUMN Nasional', - 'Institusi Layanan & Komersial', - ], + 'Dipercaya instansi pemerintahan, BUMN, dan perusahaan swasta untuk membangun dan memelihara sistem informasinya.', + since: `${projects.length} PROYEK • ${clientCount} KLIEN • SEJAK 2002`, + more: 'Lihat semua klien & proyek', }, profile: { eyebrow: 'Profil & Rekam Jejak Perusahaan', @@ -119,7 +113,6 @@ const id = { 'Siklus lengkap dukungan enterprise — mulai dari analisis pra-pengembangan, implementasi, alih pengetahuan user, hingga evaluasi kapasitas berkala.', }, odoo: { - badge: 'OFFICIAL ODOO LEARNING PARTNER', title: 'Implementasi Odoo ERP', subtitle: 'Modular & Disesuaikan dengan Kebutuhan Anda', description: @@ -150,9 +143,9 @@ const en: typeof id = { badge: 'Est. 2002 • IT & Automated Systems Consultant', title: 'Empowering Enterprise Through ==Custom Software== & Automated Systems', description: - 'PT Probindo Artika Jaya designs, builds, and implements **tailor-fit** business applications and enterprise-grade business process automation — trusted by Indonesia’s heavy industry, oil & gas, and manufacturing sectors since 2002.', - primaryAction: 'Schedule a System Audit', - secondaryAction: 'Explore Our 8 Official Services', + 'PT Probindo Artika Jaya designs, builds, and implements **tailor-fit** business applications and enterprise-grade business process automation — trusted by government institutions, state-owned enterprises, and private companies since 2002.', + primaryAction: 'Schedule a Consultation', + secondaryAction: 'Explore Our Services', trustBefore: 'Trusted by', trustLink: `${clientCount} clients`, trustAfter: @@ -223,17 +216,11 @@ const en: typeof id = { }, ], sectors: { - eyebrow: 'Strategic Sectors & Industry Track Record', + eyebrow: 'Clients & Project Track Record', description: - 'A Trusted Partner for Business Solutions & Integrated Automation in National Strategic Sectors', - since: 'IT CONSULTANT SINCE 2002', - items: [ - 'Oil & Gas Industry', - 'Steel Fabrication & Processing', - 'Manufacturing & Logistics Companies', - 'Private Corporations & State-Owned Enterprises', - 'Service & Commercial Institutions', - ], + 'Trusted by government institutions, state-owned enterprises, and private companies to build and maintain their information systems.', + since: `${projects.length} PROJECTS • ${clientCount} CLIENTS • SINCE 2002`, + more: 'See all clients & projects', }, profile: { eyebrow: 'Company Profile & Track Record', @@ -263,7 +250,6 @@ const en: typeof id = { 'A complete cycle of enterprise support — from pre-development analysis and implementation to user knowledge transfer and periodic capacity evaluation.', }, odoo: { - badge: 'OFFICIAL ODOO LEARNING PARTNER', title: 'Odoo ERP Implementation', subtitle: 'Modular & Tailored to Your Needs', description: diff --git a/resources/js/content/services.ts b/resources/js/content/services.ts index 856fcf8..6475de1 100644 --- a/resources/js/content/services.ts +++ b/resources/js/content/services.ts @@ -25,7 +25,6 @@ const id = { badge: 'STANDAR PROBINDO ARTIKA JAYA', }, odoo: { - badge: 'OFFICIAL ODOO LEARNING PARTNER', title: 'Implementasi Odoo ERP Sesuai Kebutuhan Bisnis Anda', description: 'Menghadirkan ekosistem Enterprise Resource Planning kelas dunia yang dikonfigurasi mengikuti proses bisnis Anda. Kami hanya mengimplementasikan modul yang benar-benar dibutuhkan — dari keuangan, rantai pasok, hingga manufaktur — sehingga sistem tetap ramping dan mudah diadopsi.', @@ -154,7 +153,6 @@ const en: typeof id = { badge: 'PROBINDO ARTIKA JAYA STANDARD', }, odoo: { - badge: 'OFFICIAL ODOO LEARNING PARTNER', title: 'Odoo ERP Implementation Tailored to Your Business', description: 'A world-class Enterprise Resource Planning ecosystem, configured around your business processes. We implement only the modules you actually need — from finance and supply chain to manufacturing — so the system stays lean and easy to adopt.', diff --git a/resources/js/data/projects.ts b/resources/js/data/projects.ts index 35c994d..00e53c7 100644 --- a/resources/js/data/projects.ts +++ b/resources/js/data/projects.ts @@ -13,6 +13,8 @@ export type Project = { year: number; sector: ProjectSector; program?: ProjectProgram; + /** Optional detail of what the project covered. */ + scope?: string; }; const government: Omit[] = [ @@ -60,6 +62,8 @@ const government: Omit[] = [ title: 'Pengembangan Aplikasi LDH', client: 'Badan Informasi Geospasial (BIG)', year: 2022, + program: 'erp', + scope: 'OpenERP Community: manajemen dokumen dan custom development', }, { title: 'Perawatan Sistem Pelaporan Harga', @@ -183,6 +187,8 @@ const government: Omit[] = [ title: 'Pengembangan Sistem Aplikasi Jaringan Informasi Dokumentasi Hukum', client: 'Badan Informasi Geospasial (BIG)', year: 2016, + program: 'erp', + scope: 'OpenERP Community: manajemen dokumen dan custom development', }, { title: 'Verifikasi Pelaporan Harga Barang Pokok pada Sistem Pemantauan Pasar Kebutuhan Pokok (SP2KP)', @@ -199,7 +205,7 @@ const government: Omit[] = [ { title: 'Pembuatan Software pada Kegiatan Penguatan Regional Climate Change Center', client: 'Badan Meteorologi Klimatologi dan Geofisika (BMKG)', - year: 2025, + year: 2015, }, { title: 'Kajian Tata Kelola Teknologi Informasi BKPM TA 2014', @@ -223,6 +229,8 @@ const government: Omit[] = [ title: 'Pembangunan Sistem Informasi Pelayanan Dokumen Hukum', client: 'Badan Informasi Geospasial (BIG)', year: 2014, + program: 'erp', + scope: 'OpenERP Community: manajemen dokumen dan custom development', }, { title: 'Pendampingan Helpdesk Implementasi Sistem Pelayanan Informasi dan Perizinan Investasi Secara Elektronik (SPIPISE)', @@ -245,6 +253,8 @@ const government: Omit[] = [ title: 'Pembangunan Aplikasi Jaringan Dokumentasi dan Informasi Hukum', client: 'Badan Informasi Geospasial (BIG)', year: 2012, + program: 'erp', + scope: 'OpenERP Community: manajemen dokumen dan custom development', }, { title: 'Pengembangan Portal National Single Window for Investment (NSWI) untuk Mendukung SPIPISE BKPM', @@ -271,12 +281,24 @@ const privateSector: Omit[] = [ client: 'Marawah Beach Club', year: 2022, program: 'erp', + scope: 'Odoo Enterprise: POS, event, pembelian, penjualan, website, dan custom development', }, { title: 'Enhancement Manajemen Sistem', client: 'PT Cipta Kridatama', year: 2022, + }, + { + title: 'Implementasi OpenERP Manufacturing System', + client: 'CV Mujur Jaya Abadi', + year: 2015, program: 'erp', + scope: 'OpenERP Community: akunting, manufaktur, pembelian, penjualan, inventory, dan custom development', + }, + { + title: 'Pengembangan Reswara Integrated Management System', + client: 'PT Reswara Minergi Hartama', + year: 2013, }, { title: 'Kegiatan Pengembangan dan Operasionalisasi Sistem Pemantauan Pasar Kebutuhan Pokok (SP2KP)', @@ -325,6 +347,7 @@ const privateSector: Omit[] = [ title: 'Pengembangan Aplikasi Titis Sampurna Accounting Information System', client: 'PT Titis Sampurna', year: 2006, + program: 'erp', }, { title: 'Jasa Konsultasi Pengembangan Sistem Informasi Eksekutif Keuangan', @@ -372,22 +395,27 @@ const clientName = (project: Project) => /** Number of distinct clients across all projects. */ export const clientCount = new Set(projects.map(clientName)).size; -/** Distinct clients in a sector, most frequent first. */ -export const clientsInSector = (sector: ProjectSector) => { +/** Distinct clients, most frequent first. */ +const rankClients = (items: Project[]) => { const counts = new Map(); - projects - .filter((project) => project.sector === sector) - .forEach((project) => { - const name = clientName(project); - counts.set(name, (counts.get(name) ?? 0) + 1); - }); + items.forEach((project) => { + const name = clientName(project); + counts.set(name, (counts.get(name) ?? 0) + 1); + }); return [...counts.entries()] .sort((a, b) => b[1] - a[1]) .map(([name]) => name); }; +export const clientsInSector = (sector: ProjectSector) => + rankClients(projects.filter((project) => project.sector === sector)); + +/** Clients with the most projects across every sector. */ +export const topClients = (limit: number) => + rankClients(projects).slice(0, limit); + export const projectsBySector = (sector: ProjectSector) => projects.filter((project) => project.sector === sector); diff --git a/resources/js/pages/site/about.tsx b/resources/js/pages/site/about.tsx index e433adc..947df20 100644 --- a/resources/js/pages/site/about.tsx +++ b/resources/js/pages/site/about.tsx @@ -6,6 +6,7 @@ import Glow from '@/components/site/glow'; import Icon from '@/components/site/icon'; import IconTile from '@/components/site/icon-tile'; import ImageCard from '@/components/site/image-card'; +import OdooPartnerBadge from '@/components/site/odoo-partner-badge'; import PageHero from '@/components/site/page-hero'; import RichText from '@/components/site/rich-text'; import Section from '@/components/site/section'; @@ -40,16 +41,8 @@ export default function About() { {t.hero.stats.map((stat) => ( ))} - -
- - Official - - - Odoo Partner - -
- + + diff --git a/resources/js/pages/site/clients.tsx b/resources/js/pages/site/clients.tsx index a17571d..3705972 100644 --- a/resources/js/pages/site/clients.tsx +++ b/resources/js/pages/site/clients.tsx @@ -118,51 +118,7 @@ export default function Clients() { -
-
- -
- {t.testimonials.items.map((testimonial) => ( - -
-
- {Array.from({ length: 5 }, (_, i) => ( - - ))} -
-
- “{testimonial.quote}” -
-
-
-
- {testimonial.initials} -
-
-
- {testimonial.role} -
- - {testimonial.organization} - -
-
-
- ))} -
-
-
+
{project.title} + {project.scope && ( + + {project.scope} + + )}
+ ); +} + function RetentionGauge({ t }: { t: Content }) { return (
diff --git a/resources/js/pages/site/home.tsx b/resources/js/pages/site/home.tsx index 99c4f83..61a9496 100644 --- a/resources/js/pages/site/home.tsx +++ b/resources/js/pages/site/home.tsx @@ -5,6 +5,7 @@ import Eyebrow from '@/components/site/eyebrow'; import Glow, { GridPattern } from '@/components/site/glow'; import Icon from '@/components/site/icon'; import IconTile from '@/components/site/icon-tile'; +import OdooPartnerBadge from '@/components/site/odoo-partner-badge'; import Pill from '@/components/site/pill'; import RichText from '@/components/site/rich-text'; import Section from '@/components/site/section'; @@ -13,6 +14,7 @@ import ConsultationSection from '@/components/site/sections/consultation-section import ServiceGrid from '@/components/site/sections/service-grid'; import StatCard from '@/components/site/stat-card'; import { homeContent } from '@/content/home'; +import { topClients } from '@/data/projects'; import { useContent } from '@/hooks/use-locale'; import { about, clients, services } from '@/routes'; @@ -46,15 +48,24 @@ export default function Home() {
- {t.sectors.items.map((sector) => ( + {topClients(10).map((client) => (
- {sector} + {client}
))}
+ + {t.sectors.more} + @@ -328,9 +339,7 @@ function OdooSpotlight({ t }: { t: Content }) {
- - {t.odoo.badge} - +

{t.odoo.title} diff --git a/resources/js/pages/site/services.tsx b/resources/js/pages/site/services.tsx index 42fdb88..afab2c3 100644 --- a/resources/js/pages/site/services.tsx +++ b/resources/js/pages/site/services.tsx @@ -4,6 +4,7 @@ import Card from '@/components/site/card'; import FeatureCard from '@/components/site/feature-card'; import Glow from '@/components/site/glow'; import IconTile from '@/components/site/icon-tile'; +import OdooPartnerBadge from '@/components/site/odoo-partner-badge'; import PageHero from '@/components/site/page-hero'; import Pill from '@/components/site/pill'; import RichText from '@/components/site/rich-text'; @@ -83,9 +84,7 @@ export default function Services() { >
- - {t.odoo.badge} - +

{t.odoo.title}