Skip to content
Snippets Groups Projects
Commit 641da5d7 authored by Marek Förster's avatar Marek Förster
Browse files

Aktualizace harmonogramu workshopu, úpravy textu

parent 2dd81a28
Branches
No related tags found
No related merge requests found
Pipeline #11856 passed
......@@ -44,7 +44,7 @@ const Button = ({
if (routerTo) {
return (
<NavLink to={routerTo} className={btnClass} {...props}>
<NavLink to={routerTo} className={btnClass} {...props} style={{ textDecoration: 'none' }}>
{inner}
</NavLink>
);
......
import { Link } from "react-router-dom";
import Button from "components/Button";
import classNames from "classnames";
import { Card, CardBody, CardBodyText } from "./cards";
......@@ -37,15 +38,35 @@ const VenueCard = ({
<br/>
Konec: {endinfo}
</p>
<p className="text-sm">
<i class="ico--info"></i>&nbsp;<strong><a href={infolink}>Další informace</a></strong>&nbsp;<i class="ico--calendar"></i>&nbsp;<strong><a href={programlink}>Program</a></strong>
</p>
<div>
<Button
className="text-xs btn--to-blue-300 mr-2 mb-2"
bodyClassName="whitespace-no-wrap p-2 pl-4 pr-4"
color="black"
icon="ico--info"
routerTo={infolink}
>
Další informace
</Button>
<Button
className="text-xs btn--to-blue-300 mr-2 mb-2"
bodyClassName="whitespace-no-wrap p-2 pl-4 pr-4"
color="black"
icon="ico--calendar"
routerTo={programlink}
>
Program
</Button>
</div>
</CardBodyText>
);
}
const body = (
<Card className={cls} {...props}>
<CardBody>
<CardBody className="lg:p-6">
{toppart}
<h4 className="head-alt-sm">{title_short}</h4>
<p className="text-sm">
......
......@@ -470,7 +470,7 @@ export const program = {
track: "main",
timeStart: "10:00",
timeEnd: "10:15",
title: "Slavnostní zahájení CF",
title: "Slavnostní zahájení zasedání CF",
agenda: [
"",
],
......@@ -507,7 +507,7 @@ export const program = {
track: "main",
timeStart: "13:00",
timeEnd: "17:00",
title: "Odpolední program zasedání",
title: "Odpolední program zasedání CF",
agenda: [
"",
],
......@@ -724,37 +724,37 @@ export const program = {
{
track: "workshopy_main",
timeStart: "13:00",
timeEnd: "13:45",
title: "RT Životní prostředí: Pole a lesy, hlavně ty obecní, jak na nich zavést standard zdravého hospodaření",
timeEnd: "13:50",
title: "Panelová diskuse s představiteli evropských Pirátů [Debate with leaders of European Pirate Parties]",
agenda: [
"Obce a města vlastní skoro půl milionu hektarů lesů a 200 000 hektarů zemědělské půdy. Změny klimatu a také poptávka společnosti po rozmanitější a bohatší přírodě jsou důvodem, proč se na své majetky začínají dívat jinak. Řada českých obcí přistupuje ke změnám různého druhu, ať už je to úprava pachtovních smluv nebo zavedení mezinárodních standardů přírodě blízkého lesnictví. Na workshopu rozebereme, jak by šlo na těchto tématech pracovat na radnici nebo v zastupitelstvu.",
"Debata s předsedy evropských pirátských stran – Lucembursko, Německo, Švédsko, Slovinsko. Kde jsme a čemu jako hnutí čelíme? Jak si můžeme vzájemně pomáhat?",
],
},
{
track: "workshopy_main",
timeStart: "13:55",
timeStart: "14:00",
timeEnd: "14:50",
title: "Mediální odbor Pirátské strany: Piráti držící prst na tepu doby",
title: "Tým z Evropského parlamentu: Evropský parlament: teoreticky i prakticky",
agenda: [
"Časy se mění, s nimi i způsoby propagace a moderní formáty toho, jak se zarývat do hlav, myslí a srdcí veřejnosti a jak s ní komunikovat stěžejní témata. A nutné je se přizpůsobovat, umět vystihnout momentum, trefit se do nálady a správně používat nástroje, které používat můžeme. Pojďte si vyzkoušet workshop k formám propagace a k novému pirátskému designu!",
"Přijde ti Evropský parlamentu vzdálený, nesrozumitelný a moc složitý? Chceš se dozvědět víc a třeba za rok kandidovat ve volbách do EP? Přijď a zeptej se týmu, který zná EP zleva doprava i zprava do leva. Seminář s Tomášem Adamcem (politický poradce Marcela Kolaji) a Tomášem Polákem (PR specialista Pirátské delegace v EP) o fungování Parlamentu.",
],
},
{
track: "workshopy_main",
timeStart: "15:00",
timeEnd: "15:50",
title: "Tým z Evropského parlamentu: Evropský parlament: teoreticky i prakticky",
timeEnd: "16:00",
title: "RT Životní prostředí: Pole a lesy, hlavně ty obecní, jak na nich zavést standard zdravého hospodaření",
agenda: [
"Přijde ti Evropský parlamentu vzdálený, nesrozumitelný a moc složitý? Chceš se dozvědět víc a třeba za rok kandidovat ve volbách do EP? Přijď a zeptej se týmu, který zná EP zleva doprava i zprava do leva. Seminář s Tomášem Adamcem (politický poradce Marcela Kolaji) a Tomášem Polákem (PR specialista Pirátské delegace v EP) o fungování Parlamentu.",
"Obce a města vlastní skoro půl milionu hektarů lesů a 200 000 hektarů zemědělské půdy. Změny klimatu a také poptávka společnosti po rozmanitější a bohatší přírodě jsou důvodem, proč se na své majetky začínají dívat jinak. Řada českých obcí přistupuje ke změnám různého druhu, ať už je to úprava pachtovních smluv nebo zavedení mezinárodních standardů přírodě blízkého lesnictví. Na workshopu rozebereme, jak by šlo na těchto tématech pracovat na radnici nebo v zastupitelstvu.",
],
},
{
track: "workshopy_main",
timeStart: "16:00",
timeStart: "16:10",
timeEnd: "17:00",
title: "Panelová diskuse s představiteli evropských Pirátů [Debate with leaders of European Pirate Parties]",
title: "Mediální odbor Pirátské strany: Piráti držící prst na tepu doby",
agenda: [
"Debata s předsedy evropských pirátských stran – Lucembursko, Německo, Švédsko, Slovinsko. Kde jsme a čemu jako hnutí čelíme? Jak si můžeme vzájemně pomáhat?",
"Časy se mění, s nimi i způsoby propagace a moderní formáty toho, jak se zarývat do hlav, myslí a srdcí veřejnosti a jak s ní komunikovat stěžejní témata. A nutné je se přizpůsobovat, umět vystihnout momentum, trefit se do nálady a správně používat nástroje, které používat můžeme. Pojďte si vyzkoušet workshop k formám propagace a k novému pirátskému designu!",
],
},
],
......
......@@ -50,7 +50,7 @@ const Home = () => {
<div className="content-block">
<p className="text-md lg:text-lg">
<strong>Letos se CF s doprovodným programem bude konat v&nbsp;Liberci v termínu 28.&nbsp;&nbsp;30. dubna 2023.</strong><br/><br/>
<strong>Letos se zasedání CF s doprovodným programem bude konat v&nbsp;Liberci v termínu 28.&nbsp;&nbsp;30. dubna 2023.</strong><br/><br/>
se to blíží. Po dlouhé době bude možnost se konečně osobně setkat, projednat, co je potřeba, vyměnit si zkušenosti napříč republikou a&nbsp;skvěle se pobavit. Setkání Celostátního fóra je stěžejní událost, kterou si umíme užít se vším všudy. I&nbsp;tentokrát nás čeká pestrý a&nbsp; pěkně nabitý program.<br/>
</p>
</div>
......@@ -80,7 +80,7 @@ const Home = () => {
<div className="content-block">
<p className="text-md lg:text-lg">
<strong>Registrace k&nbsp;účasti na CF bude spuštěna v druhé polovině března.</strong> V rámci registrace budete požádáni o&nbsp;dobrovolný finanční příspěvek na pokrytí nákladů spojených se zajištěním akce, pronájmem prostoru a&nbsp;navázaných služeb.<br/><br/>
<strong>Registrace k&nbsp;účasti na zasedání CF bude spuštěna v druhé polovině března.</strong> V rámci registrace budete požádáni o&nbsp;dobrovolný finanční příspěvek na pokrytí nákladů spojených se zajištěním akce, pronájmem prostoru a&nbsp;navázaných služeb.<br/><br/>
Veškeré důležité informace o&nbsp;konání budou průběžně aktualizovány na tomto webu.
</p>
</div>
......@@ -138,11 +138,11 @@ const Home = () => {
<div className="cf-hero-claim w-full flex items-center justify-center text-center lg:text-left p-8 py-8 md:p-8">
<div>
<h2 className="head-alt-lg md:head-alt-xl mb-4">
Podpořte organizaci Celostátního fóra
Podpořte organizaci zasedání Celostátního fóra
</h2>
<div className="content-block">
<p className="text-md lg:text-lg">
Za organizací CF vždycky stojí práce řady dobrovolníků, kteří musejí věnovat mnoho hodin přípravě a zajištění klíčové věci - financování.<br/>
Za organizací zasedání CF vždycky stojí práce řady dobrovolníků, kteří musejí věnovat mnoho hodin přípravě a zajištění klíčové věci - financování.<br/>
Pojďme jim s tím pomoci. Podpořme největší pirátskou slezinu a vznik nových legendárních zážitků. Podpora této události rozhodně smysl.<br/>Děkujeme.<br/><br/>
</p>
</div>
......
......@@ -89,8 +89,10 @@ const Registration = () => {
error.response = resp;
throw error;
}
setResponse(JSON.stringify(resp));
console.log(JSON.stringify(resp));
const odpoved = await resp.json();
console.log(JSON.stringify(odpoved));
setResponse(JSON.stringify(odpoved));
setSubmitError(null);
setSubmitted(true);
} catch (err) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment