diff --git a/README.md b/README.md index 7dd4f47..7e08aa2 100644 --- a/README.md +++ b/README.md @@ -1 +1,9 @@ Jens: Gå [hit](https://github.com/mandaljazz/mandaljazz-astro/tree/main/src/pages/artist) og trykk på `Add file` ✌️ + +# Videokonvertering + +Bruk noe sånt som denne, og spør ChatGPT om råd hvis du trenger noe mer fancy: + +``` +ffmpeg -i input.mp4 -an -c:v libx264 -crf 24 -preset medium -vf scale=640:-1 output.mp4 +``` diff --git a/public/frivillig/fellesbilde-2023.jpg b/public/frivillig/fellesbilde-2023.jpg new file mode 100644 index 0000000..4161773 Binary files /dev/null and b/public/frivillig/fellesbilde-2023.jpg differ diff --git a/public/frivillig/frivillige-drikker-ol-og-koser-seg.jpg b/public/frivillig/frivillige-drikker-ol-og-koser-seg.jpg new file mode 100644 index 0000000..d8b4478 Binary files /dev/null and b/public/frivillig/frivillige-drikker-ol-og-koser-seg.jpg differ diff --git a/public/frivillig/merch-slag-subtilt.jpg b/public/frivillig/merch-salg-subtilt.jpg similarity index 100% rename from public/frivillig/merch-slag-subtilt.jpg rename to public/frivillig/merch-salg-subtilt.jpg diff --git a/public/frivillig/morgenmote-folk-rekker-opp-handa.jpg b/public/frivillig/morgenmote-folk-rekker-opp-handa.jpg index 6224694..74657b0 100644 Binary files a/public/frivillig/morgenmote-folk-rekker-opp-handa.jpg and b/public/frivillig/morgenmote-folk-rekker-opp-handa.jpg differ diff --git a/public/frivillig/sjauing-skilt.jpg b/public/frivillig/sjauing-skilt.jpg new file mode 100644 index 0000000..d0eadc6 Binary files /dev/null and b/public/frivillig/sjauing-skilt.jpg differ diff --git a/public/video/oppsummeringsfilm-2023-compressed.mp4 b/public/video/oppsummeringsfilm-2023-compressed.mp4 new file mode 100644 index 0000000..1b18f76 Binary files /dev/null and b/public/video/oppsummeringsfilm-2023-compressed.mp4 differ diff --git a/public/video/promo-earlybird-2024-compressed.mp4 b/public/video/promo-earlybird-2024-compressed.mp4 new file mode 100644 index 0000000..a7037c2 Binary files /dev/null and b/public/video/promo-earlybird-2024-compressed.mp4 differ diff --git a/public/promo.mp4 b/public/video/promo-old.mp4 similarity index 100% rename from public/promo.mp4 rename to public/video/promo-old.mp4 diff --git a/src/components/ImageWithCaption.astro b/src/components/ImageWithCaption.astro index 0f2979c..c66a707 100644 --- a/src/components/ImageWithCaption.astro +++ b/src/components/ImageWithCaption.astro @@ -2,14 +2,16 @@ export interface Props { src: string; caption?: string; + attribution?: string; } -const { src, caption } = Astro.props; +const { src, caption, attribution } = Astro.props; ---
{caption} -
- {caption} +
+ {caption && {caption}} + {attribution && {attribution}}
diff --git a/src/content/festivalkomite/artistsjef.mdx b/src/content/festivalkomite/artistsjef.mdx index 749c4b1..d81a7b4 100644 --- a/src/content/festivalkomite/artistsjef.mdx +++ b/src/content/festivalkomite/artistsjef.mdx @@ -1,5 +1,5 @@ --- -layout: ../../layouts/FestivalCommitteeLayout.astro +layout: ../../layouts/FestivalCommitteePositionLayout.astro title: Artistsjef id: artistsjef fee: 5 000 (utbetales mot skattekort eller på faktura, 2 500 ekstra for kontraktsarbeid) @@ -11,7 +11,11 @@ end: 1. august 2024 Som artistansvarlig har du ansvaret for festivalens artister fra kontraktene er underskrevet til festivalen er ferdig avviklet. På dette tidspunktet har festivalsjefen allerede signert kontrakter med artistene og booket alle reiser og overnattinger, slik at dette faller utenfor artistansvarligs ansvarsområde. Festivalsjef lager også teknisk kjøreplan og setter lydprøvetidene. -Festivalkomiteen +Festivalkomiteen ### Ansvarsområder diff --git a/src/content/festivalkomite/barsjef.mdx b/src/content/festivalkomite/barsjef.mdx index de6e5d1..176316d 100644 --- a/src/content/festivalkomite/barsjef.mdx +++ b/src/content/festivalkomite/barsjef.mdx @@ -1,5 +1,5 @@ --- -layout: ../../layouts/FestivalCommitteeLayout.astro +layout: ../../layouts/FestivalCommitteePositionLayout.astro title: Barsjef id: barsjef fee: 3 000 (utbetales mot skattekort eller på faktura) diff --git a/src/content/festivalkomite/billettsjef.mdx b/src/content/festivalkomite/billettsjef.mdx index f15857c..bcd3e4e 100644 --- a/src/content/festivalkomite/billettsjef.mdx +++ b/src/content/festivalkomite/billettsjef.mdx @@ -1,5 +1,5 @@ --- -layout: ../../layouts/FestivalCommitteeLayout.astro +layout: ../../layouts/FestivalCommitteePositionLayout.astro title: Billettsjef id: billettsjef fee: 3 000 (utbetales mot skattekort eller på faktura) diff --git a/src/content/festivalkomite/frivilligkoordinator.mdx b/src/content/festivalkomite/frivilligkoordinator.mdx index 23fad58..9eeab03 100644 --- a/src/content/festivalkomite/frivilligkoordinator.mdx +++ b/src/content/festivalkomite/frivilligkoordinator.mdx @@ -1,5 +1,5 @@ --- -layout: ../../layouts/FestivalCommitteeLayout.astro +layout: ../../layouts/FestivalCommitteePositionLayout.astro title: Frivilligkoordinator id: frivilligkoordinator fee: 7 500 (utbetales mot skattekort eller på faktura) diff --git a/src/content/festivalkomite/markedssjef.mdx b/src/content/festivalkomite/markedssjef.mdx index 81d36db..7995da7 100644 --- a/src/content/festivalkomite/markedssjef.mdx +++ b/src/content/festivalkomite/markedssjef.mdx @@ -1,5 +1,5 @@ --- -layout: ../../layouts/FestivalCommitteeLayout.astro +layout: ../../layouts/FestivalCommitteePositionLayout.astro title: Markedssjef id: markedssjef fee: 15 000 (utbetales mot skattekort eller på faktura) diff --git a/src/content/festivalkomite/matsjef.mdx b/src/content/festivalkomite/matsjef.mdx index dba9737..0dd63b6 100644 --- a/src/content/festivalkomite/matsjef.mdx +++ b/src/content/festivalkomite/matsjef.mdx @@ -1,5 +1,5 @@ --- -layout: ../../layouts/FestivalCommitteeLayout.astro +layout: ../../layouts/FestivalCommitteePositionLayout.astro title: Matsjef id: matsjef fee: 5 000 (utbetales mot skattekort eller på faktura, 2 500 ekstra for artistmat) diff --git a/src/content/festivalkomite/sjauesjef.mdx b/src/content/festivalkomite/sjauesjef.mdx index 5694641..3f23215 100644 --- a/src/content/festivalkomite/sjauesjef.mdx +++ b/src/content/festivalkomite/sjauesjef.mdx @@ -1,5 +1,5 @@ --- -layout: ../../layouts/FestivalCommitteeLayout.astro +layout: ../../layouts/FestivalCommitteePositionLayout.astro title: Sjauesjef id: sjauesjef fee: 7 500 (utbetales mot skattekort eller på faktura) diff --git a/src/content/frivillig/artistvertskap.mdx b/src/content/frivillig/artistvertskap.mdx new file mode 100644 index 0000000..15ac1c2 --- /dev/null +++ b/src/content/frivillig/artistvertskap.mdx @@ -0,0 +1,7 @@ +--- +layout: ../../layouts/VolunteerGroupLayout.astro +title: Artistvertskap +id: artistvertskap +--- + +Som artistvert er du blant annet med på å gi artistene en hyggelig opplevelse på festivalen. Denne gjengen tar i mot artistene og sørger for at de får mat, drikke og svar på det de lurer på. diff --git a/src/content/frivillig/bar.mdx b/src/content/frivillig/bar.mdx new file mode 100644 index 0000000..60ea399 --- /dev/null +++ b/src/content/frivillig/bar.mdx @@ -0,0 +1,13 @@ +--- +layout: ../../layouts/VolunteerGroupLayout.astro +title: Bar +id: bar +--- + +Her betjener du baren i teltet eller serverer mat på festivalområdet, enkelt og greit. Som bartender får du den beste utsikten til konsertene! + +Tapping av øl fra tappetårn diff --git a/src/content/frivillig/billett-og-merch.mdx b/src/content/frivillig/billett-og-merch.mdx new file mode 100644 index 0000000..9f04afb --- /dev/null +++ b/src/content/frivillig/billett-og-merch.mdx @@ -0,0 +1,13 @@ +--- +layout: ../../layouts/VolunteerGroupLayout.astro +title: Billett og merch +id: billett-og-merch +--- + +Her får du et hyggelig møte med alle gjestene på festivalen, når de skal veksle inn sin billett i et armbånd eller stempel. Du selger også blant annet t-skjorter og handlenett. + +Salg av merch i bod diff --git a/src/content/frivillig/forpleining-og-hygge.mdx b/src/content/frivillig/forpleining-og-hygge.mdx new file mode 100644 index 0000000..d52061c --- /dev/null +++ b/src/content/frivillig/forpleining-og-hygge.mdx @@ -0,0 +1,13 @@ +--- +layout: ../../layouts/VolunteerGroupLayout.astro +title: Forpleining og hygge +id: forpleining-og-hygge +--- + +Denne gjengen sørger for at det er hyggelig å være frivillig. Det innebærer å lage mat til de frivillige, særlig i sjaueuka før festivalen, og arrangere hyggelige sosiale aktiviteter for de frivillige! + +Morgenmøte og folk rekker opp hender diff --git a/src/content/frivillig/foto-og-film.mdx b/src/content/frivillig/foto-og-film.mdx new file mode 100644 index 0000000..a5a57c5 --- /dev/null +++ b/src/content/frivillig/foto-og-film.mdx @@ -0,0 +1,13 @@ +--- +layout: ../../layouts/VolunteerGroupLayout.astro +title: Foto og film +id: foto-og-film +--- + +Både før og under festivalen trenger vi fotografer og filmfotografer. Det er ønskelig med noe erfaring. + +Såpebobler på konsert diff --git a/src/content/frivillig/kokk.mdx b/src/content/frivillig/kokk.mdx new file mode 100644 index 0000000..7ed34f1 --- /dev/null +++ b/src/content/frivillig/kokk.mdx @@ -0,0 +1,13 @@ +--- +layout: ../../layouts/VolunteerGroupLayout.astro +title: Kokk +id: kokk +--- + +Liker du å lage mat? Da kan du bli med å lage maten som serveres under festivalen, til både publikum, frivillige og artister. I matgruppa er det alltid veldig god stemning! + +En kokk lager crepe diff --git a/src/content/frivillig/sjauing-og-omrade.mdx b/src/content/frivillig/sjauing-og-omrade.mdx new file mode 100644 index 0000000..78d156a --- /dev/null +++ b/src/content/frivillig/sjauing-og-omrade.mdx @@ -0,0 +1,13 @@ +--- +layout: ../../layouts/VolunteerGroupLayout.astro +title: Sjauing og område +id: sjauing-og-omrade +--- + +Denne gjengen har ansvar for å sette opp og rigge ned festivalteltet, gjøre festivalområdet fint, og rigge klart til festival. Bli med enten du er glad i løfte og bære, snekre, har estetisk sans, eller bare ønsker å være med i en hyggelig og sosial gjeng! Det er særlig behov for folk som har mulighet til å være med i uken før festivalen. + +Noen henger opp mandaljazz-skiltet diff --git a/src/content/frivillig/teknikk.mdx b/src/content/frivillig/teknikk.mdx new file mode 100644 index 0000000..b71e489 --- /dev/null +++ b/src/content/frivillig/teknikk.mdx @@ -0,0 +1,7 @@ +--- +layout: ../../layouts/VolunteerGroupLayout.astro +title: Teknikk +id: teknikk +--- + +Som teknisk sjauer jobber man på scenen med rigging under lydprøver og konserter. Noe teknisk erfaring er ønskelig. diff --git a/src/layouts/FestivalCommitteeLayout.astro b/src/layouts/FestivalCommitteePositionLayout.astro similarity index 93% rename from src/layouts/FestivalCommitteeLayout.astro rename to src/layouts/FestivalCommitteePositionLayout.astro index 67e1c08..232f328 100644 --- a/src/layouts/FestivalCommitteeLayout.astro +++ b/src/layouts/FestivalCommitteePositionLayout.astro @@ -1,5 +1,4 @@ --- -import TitleWithHand from "../components/TitleWithHand.astro"; const { frontmatter: { title, id, fee, start, end }, } = Astro.props; diff --git a/src/layouts/VolunteerGroupLayout.astro b/src/layouts/VolunteerGroupLayout.astro new file mode 100644 index 0000000..f301957 --- /dev/null +++ b/src/layouts/VolunteerGroupLayout.astro @@ -0,0 +1,17 @@ +--- +const { + frontmatter: { title, id, start, end }, +} = Astro.props; +--- + +
+ +

+ {title} +

+
+ +
+
diff --git a/src/pages/festivalkomite.astro b/src/pages/festivalkomite.astro index 1d96cf2..28cd4ee 100644 --- a/src/pages/festivalkomite.astro +++ b/src/pages/festivalkomite.astro @@ -1,9 +1,6 @@ --- -import ImageWithCaption from "../components/ImageWithCaption.astro"; import Link from "../components/Link.astro"; -import FestivalCommitteeForm from "../components/FestivalCommitteeForm.astro"; import Layout from "../layouts/Layout.astro"; -import FestivalCommitteeLayout from "../layouts/FestivalCommitteeLayout.astro"; const positions = await Astro.glob("../content/festivalkomite/*.mdx"); --- diff --git a/src/pages/frivillig.astro b/src/pages/frivillig.astro index 50067cf..73cd31a 100644 --- a/src/pages/frivillig.astro +++ b/src/pages/frivillig.astro @@ -4,61 +4,7 @@ import Link from "../components/Link.astro"; import VolunteerForm from "../components/VolunteerForm.astro"; import Layout from "../layouts/Layout.astro"; -const jobs = [ - { - title: "Artistvertskap", - id: "artistvertskap", - description: - "Som artistvert er du blant annet med på å gi artistene en hyggelig opplevelse på festivalen. Denne gjengen tar i mot artistene og sørger for at de får mat, drikke og svar på det de lurer på.", - }, - { - title: "Bar og servering", - id: "bar-og-servering", - image: "/frivillig/agathe-tapper-ol.jpg", - description: - "Her betjener du baren i teltet eller serverer mat på festivalområdet. Som bartender får du den beste utsikten til konsertene!", - }, - { - title: "Billett og merch", - id: "billett-og-merch", - description: - "Her får du et hyggelig møte med alle gjestene på festivalen, når de skal veksle inn sin billett i et armbånd eller stempel. Du selger også blant annet t-skjorter og handlenett.", - image: "/frivillig/merch-slag-subtilt.jpg", - }, - { - title: "Foto/film", - id: "foto-film", - image: "/frivillig/person-blaser-sapeboble-saksofonist-i-bakgrunnen.jpg", - description: - "Både før og under festivalen trenger vi fotografer og filmfotografer. Det er ønskelig med noe erfaring.", - }, - { - title: "Kokk", - id: "kokk", - image: "/frivillig/tonje-lager-crepe.jpg", - description: - "Liker du å lage mat? Da kan du bli med å lage maten som serveres under festivalen, til både publikum, frivillige og artister. I matgruppa er det alltid veldig god stemning!", - }, - { - title: "Forpleining og hygge", - id: "forpleining-og-hygge", - image: "/frivillig/morgenmote-folk-rekker-opp-handa.jpg", - description: - "Denne gjengen sørger for at det er hyggelig å være frivillig. Det innebærer å lage mat til de frivillige, særlig i sjaueuka før festivalen, og arrangere hyggelige sosiale aktiviteter for de frivillige!", - }, - { - title: "Sjauing og område", - id: "sjauing-og-omrade", - description: - "Denne gjengen har ansvar for å sette opp og rigge ned festivalteltet, gjøre festivalområdet fint, og rigge klart til festival. Bli med enten du er glad i løfte og bære, snekre, har estetisk sans, eller bare ønsker å være med i en hyggelig og sosial gjeng! Det er særlig behov for folk som har mulighet til å være med i uken før festivalen.", - }, - { - title: "Teknikk", - id: "teknikk", - description: - "Som teknisk sjauer jobber man på scenen med rigging under lydprøver og konserter. Noe teknisk erfaring er ønskelig.", - }, -]; +const groups = await Astro.glob("../content/frivillig/*.mdx"); ---
-
-

Frivillig

- -

- Vi vil gjerne ha deg med som frivillig på mandaljazz! -

-

- Som frivillig på mandaljazz får du oppleve massevis av god musikk og mye - moro sammen med en herlig gjeng sosiale, hyggelige og åpne folk. På - mandaljazz er alle velkommen, og vi har frivilligroller som kan passe de - fleste – alt fra bartender til bygging av telt eller ta imot artistene - som kommer. -

-

- Vi er på utkikk etter engasjerte mennesker som ønsker å være med på å - arrangere festivalen i 2024. Her kan du lese litt om de ulike gruppene - du kan være med i som frivillig. -

- -

Les litt om de ulike gruppene

-
    - { - jobs.map(({ title, id }) => ( -
  • - - {title} - -
  • - )) - } -
+
- { - jobs.map(({ id, title, description, image }) => ( -
-
- - {image && } -
- )) - } - -

Tidligere frivilliggjenger

-
- Frivillig +

Vi vil gjerne ha deg med som frivillig på mandaljazz!

+
+
+
+

+ Som frivillig på mandaljazz får du oppleve massevis av god musikk og + mye moro sammen med en herlig gjeng sosiale, hyggelige og åpne folk. + På mandaljazz er alle velkommen, og vi har frivilligroller som kan + passe de fleste – alt fra bartender til bygging av telt eller ta + imot artistene som kommer. +

+
+ +
+
+
+

+ Vi er på utkikk etter engasjerte mennesker som ønsker å være med på + å arrangere festivalen i 2024. Her kan du lese litt om de ulike + gruppene du kan være med i som frivillig. +

+
+
+ +
+

+ Les litt om de ulike gruppene +

+
+
+
    + { + groups.map((group) => { + const { + frontmatter: { title, id }, + } = group; + return ( +
  • + + {title} + +
  • + ); + }) + } +
+
+
+ { + groups.map((group) => { + const { Content } = group; + return ( +
+ +
+
+ ); + }) + } +
+
+
+

Tidligere frivilliggjenger

+
+ + + - + - + - -
+
+