diff --git a/public/img/partners/allChannels.svg b/public/img/partners/allChannels.svg
deleted file mode 100644
index 718f833c8..000000000
--- a/public/img/partners/allChannels.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
diff --git a/public/img/partners/brainDonors.svg b/public/img/partners/brainDonors.svg
deleted file mode 100644
index b06134c3a..000000000
--- a/public/img/partners/brainDonors.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/public/img/partners/crossRoads.svg b/public/img/partners/crossRoads.svg
index 51370c0a4..bcce74adc 100644
--- a/public/img/partners/crossRoads.svg
+++ b/public/img/partners/crossRoads.svg
@@ -1,9 +1,9 @@
diff --git a/public/img/partners/darik.svg b/public/img/partners/darik.svg
index 2a515ba6e..75905985d 100644
--- a/public/img/partners/darik.svg
+++ b/public/img/partners/darik.svg
@@ -1,9 +1,9 @@
diff --git a/public/img/partners/eightyEight.svg b/public/img/partners/eightyEight.svg
index 0c4ef6939..a61db9d1e 100644
--- a/public/img/partners/eightyEight.svg
+++ b/public/img/partners/eightyEight.svg
@@ -1,21 +1,21 @@
diff --git a/public/img/partners/estProduction.svg b/public/img/partners/estProduction.svg
new file mode 100644
index 000000000..06ad795dd
--- /dev/null
+++ b/public/img/partners/estProduction.svg
@@ -0,0 +1,32 @@
+
diff --git a/public/img/partners/ideaComm.svg b/public/img/partners/ideaComm.svg
new file mode 100644
index 000000000..dc65b0bab
--- /dev/null
+++ b/public/img/partners/ideaComm.svg
@@ -0,0 +1,14 @@
+
diff --git a/public/img/partners/irisSolutions.svg b/public/img/partners/irisSolutions.svg
new file mode 100644
index 000000000..66cacfee2
--- /dev/null
+++ b/public/img/partners/irisSolutions.svg
@@ -0,0 +1,75 @@
+
+
diff --git a/public/img/partners/kotaOne.svg b/public/img/partners/kotaOne.svg
index 946b31b57..2d17b0829 100644
--- a/public/img/partners/kotaOne.svg
+++ b/public/img/partners/kotaOne.svg
@@ -1,15 +1,11 @@
-
\ No newline at end of file
+
+
diff --git a/public/img/partners/mentormate.svg b/public/img/partners/mentormate.svg
index 6314c00ef..c30a5da0d 100644
--- a/public/img/partners/mentormate.svg
+++ b/public/img/partners/mentormate.svg
@@ -1,9 +1,9 @@
diff --git a/public/img/partners/softuni.svg b/public/img/partners/softuni.svg
index 107e4fb01..fa166b40a 100644
--- a/public/img/partners/softuni.svg
+++ b/public/img/partners/softuni.svg
@@ -1,9 +1,9 @@
diff --git a/public/img/partners/superhosting.svg b/public/img/partners/superhosting.svg
index 73f96400c..66938d4cf 100644
--- a/public/img/partners/superhosting.svg
+++ b/public/img/partners/superhosting.svg
@@ -1,9 +1,9 @@
diff --git a/public/img/partners/tv1.svg b/public/img/partners/tv1.svg
new file mode 100644
index 000000000..b6236f397
--- /dev/null
+++ b/public/img/partners/tv1.svg
@@ -0,0 +1,26 @@
+
diff --git a/public/locales/bg/partners.json b/public/locales/bg/partners.json
index 795720c05..24621e584 100644
--- a/public/locales/bg/partners.json
+++ b/public/locales/bg/partners.json
@@ -8,7 +8,7 @@
"sections": {
"hosting": "Хостинг Партньор",
"video": "Видео партньори",
- "media": "Медиeн партньор",
+ "media": "Медийни партньори",
"tech": "Технологични партньори",
"marketing": "Маркетинг / PR партньори",
"organizations": "Организации / Организатори"
diff --git a/public/locales/en/partners.json b/public/locales/en/partners.json
index de2e7bcf5..395ab3f5b 100644
--- a/public/locales/en/partners.json
+++ b/public/locales/en/partners.json
@@ -8,7 +8,7 @@
"sections": {
"hosting": "Hosting Partner",
"video": "Video Partners",
- "media": "Media Partner",
+ "media": "Media Partners",
"tech": "Technology Partners",
"marketing": "Marketing / PR partners",
"organizations": "Organizations / Organizers"
diff --git a/src/common/routes.ts b/src/common/routes.ts
index ac35ceec0..2490902c7 100644
--- a/src/common/routes.ts
+++ b/src/common/routes.ts
@@ -40,19 +40,22 @@ export const socialUrls = {
}
export const partnerUrls = {
- superHosting: 'https://www.superhosting.bg/',
- kotaOne: 'https://kota.one/',
- darik: 'https://dariknews.bg/',
+ mediaPartners: ['https://dariknews.bg/', 'https://tv1.bg/', 'https://ideacomm.bg'],
techPartners: [
'https://softuni.bg/',
'https://mentormate.com/',
'https://www.88studiodesign.com/',
+ 'https://www.irisbgsf.com/',
],
- marketingPartners: [
- 'https://www.all-channels.com/',
- 'https://www.braindonors.agency/',
- 'https://crossroadsbulgaria.com/',
- ],
+ marketingPartners: ['https://crossroadsbulgaria.com/'],
+ videoPartners: ['https://kota.one/', 'https://estproduction.com/'],
+ superHosting: 'https://www.superhosting.bg/',
+ kotaOne: 'https://kota.one/',
+ darik: 'https://dariknews.bg/',
+ estProduction: 'https://estproduction.com/',
+ tv1: 'https://tv1.bg/',
+ ideaComm: 'https://ideacomm.bg',
+ irisSolutions: 'https://www.irisbgsf.com/',
puls: 'https://pulsfoundation.org/bg/',
yanika: 'https://www.yanikabg.com/',
parakids: 'https://parakids.org/',
@@ -63,8 +66,6 @@ export const partnerUrls = {
softuni: 'https://softuni.bg/',
mentormate: 'https://mentormate.com/',
eightyEight: 'https://www.88studiodesign.com/',
- allChannels: 'https://www.all-channels.com/',
- brainDonors: 'https://www.braindonors.agency/',
crossroadsBulgaria: 'https://crossroadsbulgaria.com/',
}
diff --git a/src/components/admin/partners/Partners.styled.tsx b/src/components/admin/partners/Partners.styled.tsx
index ac98e5e30..7e8be3b35 100644
--- a/src/components/admin/partners/Partners.styled.tsx
+++ b/src/components/admin/partners/Partners.styled.tsx
@@ -8,7 +8,7 @@ import theme from '../../../common/theme'
export const SectionTitle = styled(Typography)(() => ({
fontSize: theme.typography.pxToRem(24),
textAlign: 'center',
- paddingBottom: theme.spacing(11.5),
+ paddingBottom: theme.spacing(5),
}))
export const StyledGrid = styled(Grid)(() => ({
diff --git a/src/components/admin/partners/PartnersContent.tsx b/src/components/admin/partners/PartnersContent.tsx
index b0c44ff00..1125f8db8 100644
--- a/src/components/admin/partners/PartnersContent.tsx
+++ b/src/components/admin/partners/PartnersContent.tsx
@@ -4,9 +4,10 @@ import ExternalLink from 'components/common/ExternalLink'
import { Fragment } from 'react'
import { useTranslation } from 'next-i18next'
import useMobile from '../../../common/hooks/useMobile'
-import { organizations, partners, techAndMarketingPartners } from './helpers/partnersData'
+import { organizations, partners, mainPartners } from './helpers/partnersData'
import { SectionTitle, StyledGrid } from './Partners.styled'
import PartnersSlider from './PartnersSlider'
+import theme from 'common/theme'
const PartnersContent = () => {
const LOGO_WIDTH = 181
@@ -18,9 +19,9 @@ const PartnersContent = () => {
return (
<>
-
+
{partners.map((partner) => (
-
+
{t(partner.title)}
{
))}
- {techAndMarketingPartners.map((el) => (
+ {mainPartners.map((el) => (
{t(el.title)}
- {el.items.map((partner, index) => (
- 0 && mobile ? 4 : 0}>
-
-
-
-
- ))}
+
+ {el.items.map((partner, index) => (
+ 0 && mobile ? 4 : 0}>
+
+
+
+
+ ))}
+
))}
diff --git a/src/components/admin/partners/helpers/partnersData.ts b/src/components/admin/partners/helpers/partnersData.ts
index d2c68a822..4297fab2c 100644
--- a/src/components/admin/partners/helpers/partnersData.ts
+++ b/src/components/admin/partners/helpers/partnersData.ts
@@ -7,7 +7,7 @@ type Partners = {
website: string
}
-type TechAndMarketingPartners = {
+type MainPartners = {
title: string
items: string[]
websites: string[]
@@ -25,31 +25,29 @@ export const partners: Partners[] = [
image: '/img/partners/superhosting.svg',
website: partnerUrls.superHosting,
},
- {
- title: 'partners:sections.video',
- name: 'kotaOne',
- image: '/img/partners/kotaOne.svg',
- website: partnerUrls.kotaOne,
- },
+]
+
+export const mainPartners: MainPartners[] = [
{
title: 'partners:sections.media',
- name: 'darik',
- image: '/img/partners/darik.svg',
- website: partnerUrls.darik,
+ items: ['darik', 'tv1', 'ideaComm'],
+ websites: partnerUrls.mediaPartners,
},
-]
-
-export const techAndMarketingPartners: TechAndMarketingPartners[] = [
{
title: 'partners:sections.tech',
- items: ['softuni', 'mentormate', 'eightyEight'],
+ items: ['softuni', 'mentormate', 'eightyEight', 'irisSolutions'],
websites: partnerUrls.techPartners,
},
{
title: 'partners:sections.marketing',
- items: ['allChannels', 'brainDonors', 'crossRoads'],
+ items: ['crossRoads'],
websites: partnerUrls.marketingPartners,
},
+ {
+ title: 'partners:sections.video',
+ items: ['kotaOne', 'estProduction'],
+ websites: partnerUrls.videoPartners,
+ },
]
export const organizations: Organizations[] = [
@@ -115,18 +113,28 @@ export const allPartners = [
website: partnerUrls.eightyEight,
},
{
- name: 'allChannels',
- image: '/img/partners/allChannels.svg',
- website: partnerUrls.allChannels,
+ name: 'crossroadsBulgaria',
+ image: '/img/partners/crossRoads.svg',
+ website: partnerUrls.crossroadsBulgaria,
},
{
- name: 'brainDonors',
- image: '/img/partners/brainDonors.svg',
- website: partnerUrls.brainDonors,
+ name: 'estProduction',
+ image: '/img/partners/estProduction.svg',
+ website: partnerUrls.estProduction,
},
{
- name: 'crossroadsBulgaria',
- image: '/img/partners/crossRoads.svg',
- website: partnerUrls.crossroadsBulgaria,
+ name: 'tv1',
+ image: '/img/partners/tv1.svg',
+ website: partnerUrls.tv1,
+ },
+ {
+ name: 'ideaComm',
+ image: '/img/partners/ideaComm.svg',
+ website: partnerUrls.ideaComm,
+ },
+ {
+ name: 'irisSolutions',
+ image: '/img/partners/irisSolutions.svg',
+ website: partnerUrls.irisSolutions,
},
]