選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
 

57 行
2.9 KiB

  1. import {createElement} from "../../_global/scripts/helpers";
  2. import {createHeader} from "../../components/header/HeaderComponent";
  3. import {createTeasersSection} from "../../sections/teasers/TeasersComponent";
  4. import {createFooter} from "../../components/footer/FooterComponent";
  5. import {createTopicTeasersSection} from "../../sections/topic-teasers/TopicTeasersComponent";
  6. import {createLinkCollection} from "../../components/link-collection/LinkCollectionComponent";
  7. import {createContact} from "../../components/contact/ContactComponent";
  8. import {createEventsSection} from "../../sections/events/EventsComponent";
  9. import {createFeature} from "../../sections/feature/FeatureComponent";
  10. import {createImageText} from "../../components/image-text/ImageTextComponent";
  11. import {createETLSlider} from "../../sections/event-teaser-large-slider/EventTeaserLargeSliderComponent";
  12. import {createEventOverviewStage} from "../../sections/eventoverview-stage/EventOverviewStageComponent";
  13. import {sliderData} from "../../sections/event-teaser-large-slider/EventTeaserLargeSliderData";
  14. import {createEventTeasersLarge} from "../../sections/event-teasers-large/EventTeasersLargeComponent";
  15. import {createSlider} from "../../sections/slider/SliderComponent";
  16. export const createEventOverviewPage = ({
  17. }) => {
  18. const page = createElement('div', ['page']);
  19. page.appendChild(createHeader({}));
  20. const wrapper = createElement('div', ['page-wrapper'], null, page);
  21. wrapper.appendChild(createEventOverviewStage({}));
  22. wrapper.appendChild(createETLSlider ({
  23. slides : sliderData,
  24. widemode: true,
  25. moreCta : {
  26. label: 'Mehr erfahren',
  27. target: '_self',
  28. },
  29. headline : 'Premium Seminare',
  30. }));
  31. const container1 = createElement('div', ['container'], null, wrapper);
  32. container1.appendChild(createImageText({
  33. text: '— Karsten Meinert, Unternehmensgründer aus Musterstadt',
  34. headline: '„Die praxisorientierten Lehrinhalte und das Engagement der Dozenten haben den Unterricht nicht nur lehrreich, sondern auch äußerst spannend gemacht.”',
  35. link: null,
  36. listItems : null,
  37. smallheadline: true,
  38. }));
  39. wrapper.appendChild(createEventTeasersLarge({}));
  40. //wrapper.appendChild(createTeasersSection({type: 'hero', maxItems: 2}));
  41. //wrapper.appendChild(createLinkCollection({headline: 'Meistgeklickt', addContainer: true, buttonText: null}));
  42. //wrapper.appendChild(createTopicTeasersSection({type: 'topic-linklist'}));
  43. //wrapper.appendChild(createTeasersSection({}));
  44. wrapper.appendChild(createEventsSection({}));
  45. wrapper.appendChild(createEventTeasersLarge({}));
  46. wrapper.appendChild(createEventTeasersLarge({}));
  47. //wrapper.appendChild(createFeature({icon: null}));
  48. //wrapper.appendChild(createContact({headline: 'Ich helfe Ihnen gerne weiter', contactCount: 1, addContainer: true}))
  49. wrapper.appendChild(createSlider({}));
  50. page.appendChild(createFooter({}));
  51. return page;
  52. }