= ({
}`}
>
-
- {title && (
-
- {title}
-
- )}
- {text && (
-
{text}
- )}
- {target && (
-
- )}
-
-
+ {(centerImage || title || text) && (
+
+ {centerImage &&
}
+ {title && (
+
+ {title}
+
+ )}
+ {text && (
+
+ {text}
+
+ )}
+ {target && (
+
+ )}
+
+ )}
+ {children}
+ {bg !== 4 && (
+
+ )}
);
diff --git a/src/components/index.tsx b/src/components/index.tsx
index 81a5ed6e..8ae223e7 100644
--- a/src/components/index.tsx
+++ b/src/components/index.tsx
@@ -34,3 +34,4 @@ export { default as InterventionsMap } from "@components/InterventionsMap";
export { default as LanguageSwitcher } from "@components/LanguageSwitcher";
export { default as ConditionalWrapper } from "@components/ConditionalWrapper";
export { default as TolocarMarker } from "@components/TolocarMarker";
+export { default as InfoItem } from "@components/InfoItem";
diff --git a/src/content/config.ts b/src/content/config.ts
new file mode 100644
index 00000000..8dc63bd1
--- /dev/null
+++ b/src/content/config.ts
@@ -0,0 +1,15 @@
+import { z, defineCollection } from "astro:content";
+
+const newsCollection = defineCollection({
+ type: "data",
+ schema: z.object({
+ target: z.string(),
+ title: z.string(),
+ description: z.string(),
+ green: z.boolean(),
+ }),
+});
+
+export const collections = {
+ news: newsCollection,
+};
diff --git a/src/content/news/makers-innovation-awards.yaml b/src/content/news/makers-innovation-awards.yaml
new file mode 100644
index 00000000..b9b2fd86
--- /dev/null
+++ b/src/content/news/makers-innovation-awards.yaml
@@ -0,0 +1,4 @@
+title: "Makers Innovation Award"
+description: "Where Networking Meets Funding, Mentoring Sparks Ideas, and Innovation Comes to Life!"
+target: /en/makersinnovationaward
+green: true
\ No newline at end of file
diff --git a/src/env.d.ts b/src/env.d.ts
index cf028e28..d8ea9679 100644
--- a/src/env.d.ts
+++ b/src/env.d.ts
@@ -1,2 +1,3 @@
+///
///
///
\ No newline at end of file
diff --git a/src/interfaces/INews.ts b/src/interfaces/INews.ts
index a1618f6f..028a6a86 100644
--- a/src/interfaces/INews.ts
+++ b/src/interfaces/INews.ts
@@ -1,9 +1,11 @@
export interface INewsItem {
id?: string;
- image: string;
+ image?: string;
imageFilename?: string;
target: string;
instagram?: boolean;
- title: string;
+ title?: string;
+ description: string;
order?: number;
+ green?: boolean;
}
diff --git a/src/layouts/AwardsLayout.astro b/src/layouts/AwardsLayout.astro
new file mode 100644
index 00000000..75efdb4f
--- /dev/null
+++ b/src/layouts/AwardsLayout.astro
@@ -0,0 +1,8 @@
+---
+import BaseLayout from "./BaseLayout.astro";
+const { frontmatter } = Astro.props;
+---
+
+
+
+
diff --git a/src/pages/en/jobs.mdx b/src/pages/en/jobs.mdx
index 910fecde..80cb2a62 100644
--- a/src/pages/en/jobs.mdx
+++ b/src/pages/en/jobs.mdx
@@ -1,6 +1,6 @@
---
layout: "@layouts/BaseLayout.astro"
-title: Jobs – Tolocar Project
+title: Jobs
footerGrey: true
darkNavigation: true
---
diff --git a/src/pages/en/legal.mdx b/src/pages/en/legal.mdx
index 1b874770..02f390c0 100644
--- a/src/pages/en/legal.mdx
+++ b/src/pages/en/legal.mdx
@@ -1,6 +1,6 @@
---
layout: "@layouts/BaseLayout.astro"
-title: Legal Notice – Tolocar Project
+title: Legal Notice
footerGrey: true
darkNavigation: true
---
diff --git a/src/pages/en/makersinnovationaward.mdx b/src/pages/en/makersinnovationaward.mdx
new file mode 100644
index 00000000..c473ba67
--- /dev/null
+++ b/src/pages/en/makersinnovationaward.mdx
@@ -0,0 +1,129 @@
+---
+layout: "@layouts/AwardsLayout.astro"
+title: Makers Innovation Award
+footerGrey: false
+---
+
+import WideCard from "@components/WideCard";
+import {
+ HeadlineUnderlined,
+ TextBlock,
+ ButtonLink,
+ InfoItem,
+} from "@components";
+import { ReactComponent as Timeline } from "@assets/award/award-timeline.svg";
+import { ReactComponent as SubmitImage } from "@assets/award/submit-ideas.svg";
+
+
+
+
+
+ Empowering Ukrainian Maker Community: Where Networking Meets Funding, Mentoring Sparks Ideas, and Innovation Comes to Life!
+
+
+ **The Innovation Ecosystem of Ukraine is greatly affected by the war**, which has a massive negative effect on the Ukrainian society and its social cohesion. The determined maker movement, a vital part of Ukrainian society, strives to help the nation heal and grow.
+
+ By fostering collaborations among people who team up for social impact this initiative promotes innovative solutions, emphasizing quality, impact, and coexistence over mere competition.
+
+ **We invite makers:** tech enthusiasts, engineers, crafters, designers, inventors, committed individuals or organizations to join hands in shaping a brighter future for Ukraine.
+
+
+
+
+
+
+
+
+
+
+
+ Idea Cultivation Workshop (Mid January)
+
+
+
+ Idea Cultivation Workshop (January 19): We are delighted to invite you to our Workshop in Kyiv, an exciting initiative aimed at bringing together like-minded people, facilitating the exchange of ideas and knowledge, and presenting the Innovation Makers Award.
+
+ Share your innovative ideas, find partners, and plan your contribution to social cohesion and the country's recovery.
+
+
+
+ This is your opportunity to present your projects, regardless of their current stage of development. Take the chance to lay the foundation for potential funding that can turn your vision into reality.
+
+ **Please fill out a form to participate in the Workshop and receive your invitation for the event!** The number of participants is limited to 50.
+
+
+
+
+
+
+
+
+
+
Final project Application will be open from January 9th until February 9th.
+ Please find the selection criteria below:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ### Virtual training sessions
+ While working on your application, attend two virtual training sessions focused on improving your application, proposal writing and effective pitching. You will work together with trained coaches to develop, refine and redesign your idea, solution or approach.
+
+
+ ### Pitching event: Selection of fundable ideas
+ The jury selection event is a pivotal stage in our program where the preselected participants pitch their projects to a panel of experienced judges. Based on the selection criteria, the jury will choose the winners who will receive **EUR 50,000** in funding for project implementation and further support through 3 mentoring sessions.
+
+
+ ### Mentoring & Support
+ In the following three mentoring sessions, experienced mentors will support the selected individuals/organizations according to their specific needs. The mentors will align their areas of expertise with the knowledge gaps of the participants.
+
+
+
+
+Join us in shaping a brighter future for Ukraine through your inventive solutions!
diff --git a/src/pages/en/privacy.mdx b/src/pages/en/privacy.mdx
index badbdbe4..fecbf371 100644
--- a/src/pages/en/privacy.mdx
+++ b/src/pages/en/privacy.mdx
@@ -1,6 +1,6 @@
---
layout: "@layouts/BaseLayout.astro"
-title: Privacy Notice – Tolocar Project
+title: Privacy Notice
footerGrey: true
darkNavigation: true
---
diff --git a/src/pages/ua/legal.mdx b/src/pages/ua/legal.mdx
index 1b874770..02f390c0 100644
--- a/src/pages/ua/legal.mdx
+++ b/src/pages/ua/legal.mdx
@@ -1,6 +1,6 @@
---
layout: "@layouts/BaseLayout.astro"
-title: Legal Notice – Tolocar Project
+title: Legal Notice
footerGrey: true
darkNavigation: true
---
diff --git a/src/pages/ua/makersinnovationaward.mdx b/src/pages/ua/makersinnovationaward.mdx
new file mode 100644
index 00000000..7de921b3
--- /dev/null
+++ b/src/pages/ua/makersinnovationaward.mdx
@@ -0,0 +1,125 @@
+---
+layout: "@layouts/AwardsLayout.astro"
+title: Нагорода “Інновації Мейкерів”
+footerGrey: false
+---
+
+import WideCard from "@components/WideCard";
+import {
+ HeadlineUnderlined,
+ TextBlock,
+ ButtonLink,
+ InfoItem,
+} from "@components";
+import { ReactComponent as TimelineUa } from "@assets/award/award-timeline-ua.svg";
+import { ReactComponent as SubmitImageUa } from "@assets/award/submit-ideas-ua.svg";
+
+
+
+
+
+ Сприяння розвитку можливостей української спільноти мейкерів: тут нетворкінг зустрічається з фінансуванням, менторство запалює ідеї, а інновації втілюються в життя!
+
+
+ Війна сильно впливає на інноваційну екосистему України, що має значний негативний вплив на українське суспільство та його соціальну згуртованість. Рух рішучих мейкерів, життєво важливої частини українського суспільства, прагне допомогти країні зцілюватися та розвиватися.
+
+ Сприяючи співпраці між людьми, які об'єднуються заради позитивного соціального перетворення, ця ініціатива покликана просувати інноваційні рішення, наголошуючи на якості, впливі та співіснуванні понад конкуренцією. Запрошуємо мeйкерів: технологічних ентузіастів, інженерів, ремісників, дизайнерів, винахідників, відданих своїй справі людей чи організації, об'єднати зусилля в створенні сталого майбутнього для України.
+
+
+
+
+
+
+
+
+
+
+
+ Майстерня ідей
+
+
+
+ Ми щиро запрошуємо вас на нашу майстерню, яка відбудеться у Києві 19 січня 2024 року, спрямовану на об'єднання однодумців, сприяння обміну ідеями, знаннями та презентацію проекту фінансування Нагороди “Інновації Мейкерів”.
+
+ Поділіться своїми інноваційними ідеями, знайдіть однодумців-партнерів та сплануйте свій внесок у соціальну згуртованість та відновлення країни.
+
+
+
+ Це ваша можливість представити свої проекти, незалежно від того, на якій стадії розвитку вони зараз знаходяться. Скористайтеся шансом закласти фундамент для потенційного фінансування, яке може перетворити ваше бачення на реальність.
+
+
+
+
+
+
+
+
+
+
Прийом заявок на участь у фінальному відборі буде відкрито з 09 січня до 09 лютого 2024 року.
+ Будь ласка, ознайомтеся з критеріями відбору нижче:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ### Віртуальні тренінгові сесії
+ Під час роботи над своїм проектом запрошуємо взяти участь у двох віртуальних тренінгах, присвячених удосконаленню вашої заявки, написанню проектної пропозиції та ефективному пітчингу. Разом з кваліфікованими тренерами ви будете працювати над розробкою, оптимізацією та редизайном вашої ідеї, рішення або підходу.
+
+
+ ### Пітчинг-івент: Відбір ідей на отримання фінансування
+ Відбір журі є ключовим етапом нашої програми, де попередньо відібрані учасники презентують свої проекти перед групою досвідчених суддів. На основі критеріїв конкурсу журі обере переможців, які отримають **50 000 євро** на реалізацію проекту та подальшу підтримку у вигляді 3 менторських сесій.
+
+
+ ### Менторство та підтримка
+ Досвідчені ментори надаватимуть підтримку відібраним організаціям відповідно до їхніх конкретних потреб під час трьох менторських сесій.
+
+
+
+
+Приєднуйтесь до нас у формуванні світлого майбутнього для України через ваші винахідницькі рішення!
diff --git a/src/util/Airtable.ts b/src/util/Airtable.ts
index 26d31b47..0d3cce68 100644
--- a/src/util/Airtable.ts
+++ b/src/util/Airtable.ts
@@ -198,7 +198,7 @@ export const getNewsItems = async (count?: number, baseUrl?: string) => {
.map((record) => {
return {
id: record.id,
- title: record.fields.Name,
+ description: record.fields.Name,
target: record.fields?.["Instagram URL"],
instagram: true,
imageFilename:
diff --git a/tailwind.config.cjs b/tailwind.config.cjs
index c7ad441c..07243ac8 100644
--- a/tailwind.config.cjs
+++ b/tailwind.config.cjs
@@ -44,6 +44,8 @@ module.exports = {
black: "#000000",
"tolo-black": "#111111",
"tolo-green": "#009664",
+ "tolo-dark-green": "#047C54",
+ "tolo-darker-green": "#056746",
neutral: {
50: "#F5F5F5",
100: "#EEEEEE",