Static CMS v2.0 (#226)
- [x] Update auf Static CMS v2.0 - [x] aktualisierte Shortcodes (schließt #225) - [x] aktualisierte Previews (schließt #181) - Ordnerunterstützung - [x] vervollständigte Seiten - [x] Aufräumarbeiten Reviewed-on: https://git.cantorgymnasium.de/gcg/gcg-website/pulls/226
This commit is contained in:
content/german
abiturienten
1992.md1993.md1994.md1995.md1996.md1997.md1998.md2000.md2002.md2003.md2004.md2005.md2006.md2007.md2008.md2009.md2010.md2011.md2012.md2013.md2014.md2015.md2016.md2017.md2018.md2019.md2020.md2021.md2022.md_index.md
about
anmeldeformular
anmeldung
author
_index.mdchiamaka-michelle-okoro.mddenys-konovalov.mderik-zschoche.mdfranziska-berner.mdfrau-bachran.mdfrau-felke.mdfrau-henke.mdfrau-jacob.mdfrau-krug.mdfrau-opel-fritzlar.mdfrau-schapitz.mdfrau-schulz.mdfrau-tuppack.mdherr-berger.mdherr-dr-gorsler.mdschulleitung.md
begabte
blog
_index.mdcantor-luft-schnuppern.mdcantorpreisverleihung-2023.mdchemie-modulkurs-2023-der-11-klassen.mdchemie-modulwoche-2023.mderfolge-bei-den-biologie-wettbewerben.mderfolge-bei-der-landesphysikolympiade-2023.mderfolge-beim-german-young-physicists-tournament.mderfolge-in-der-1-runde-der-chemkids-2022-2023.mdergebnisse-3-runde-der-icho-bundesrunde.mdergebnisse-3-runde-der-ipho-bundesrunde.mdfestwoche-2023.mdherzlich-willkommen-auf-der-neuen-homepage-des-georg-cantor-gymnasiums.mdimpressionen-vom-tag-der-offenen-tür-2022.mdinformatik-biber-2022.mdjugend-forscht-ergebnisse-der-regionalrunde-halle.mdjugend-forscht-landeswettbewerb-2023.mdkanguru-der-mathematik-2023.mdlernfahrt-geschichte-nach-heldrungen.mdmathe-im-advent-2022.mdmathematik-olympiade-landesrunde-2023.mdmusikalisch-literarischer-abend-2023.mdmusikfahrt-2022.mdregionalwettbewerb-jugend-debattiert.mdrezitatorenwettstreit-2023.mdschulausscheid-jugend-debattiert.mdskilager-2023.mdspezialistenlager-2023.mdtoefl-englisch-wettbewerb.mdvorlesewettbewerb-der-6-klassen-2022-schulrunde.mdweihnachten-2022.mdwettbewerbserfolg-der-letzten-wochen.md
cantorfora
_index.mdcantorforum-1.mdcantorforum-10.mdcantorforum-11.mdcantorforum-12.mdcantorforum-13.mdcantorforum-14.mdcantorforum-15.mdcantorforum-16.mdcantorforum-2.mdcantorforum-3.mdcantorforum-4.mdcantorforum-5.mdcantorforum-6.mdcantorforum-7.mdcantorforum-8.mdcantorforum-9.md
cantorpreis
1995.md1996.md1997.md1998.md1999.md2000.md2001.md2002.md2003.md2004.md2005.md2006.md2007.md2008.md2009.md2010.md2011.md2012.md2013.md2014.md2015.md2016.md2017.md2018.md2019.md2020.md2021.md2022.md2023.md_index.md
chronikseiten
25-ausfluege-und-projekte.md25-bericht-1.md25-bericht-2.md25-bericht-3.md25-bericht-4.md25-programm.md25-rede-fr-schmidt.mdabiturdurchschnitte.mdalumninetzwerk.mdcantor.mdchronisten.mdchronologie.mdgedenktafel-1.mdgedenktafel-2.mdgedenktafel-3.mdgedenktafel-4.mdschuelerzahlen.mdsk-mlu-gcg.mdtraditionen.mdtuerueberschriften-torstrasse.mdueber-das-gcg.mdverabschiedung-herr-dr-mueller.md
forms
ganztagsangebote
_index.mdband.mdbiologie.mdbuchstabenwerkstatt.mdcantortechnik.mdchor.mdchronik.mdkeramik.mdkeyboard.mdkunst.mdlego-robotik.mdmathematik.mdnawigator.mdpen-paper-rollenspiel.mdschach.mdschuelerzeitung.mdsport.mdtheater.mdvolleyball.mdwasserball.md
kontakt
pages
bibo.mddatenschutz.mdelternvertretung.mdfoerderverein.mdgeschaeftsordnung.mdimpressum.mdjia.mdschuelervertretung.md
projektwoche
schulchronik
1988.md1989.md1990.md1991.md1992.md1993.md1994.md1995.md1996.md1997.md1998.md1999.md2000.md2001.md2002.md2003.md2004.md2005.md2006.md2007.md2008.md2009.md2010.md2011.md2012.md2013.md2014.md2015.md2016.md2017.md2018.md2019.md2020.md2021.md2022.md_index.md
superhaufen
termine
wettbewerbe
_index.mdbiberwettbewerb.mdbundeswettbewerb-fremdsprachen.mdbundeswettbewerb-mathematik.mdchemie-die-stimmt.mdchemkids.mddiercke-wissen.mdgo4goal-toefl-test.mdinternationale-biologieolympiade.mdinternationale-chemieolympiade-icho.mdinternationale-junior-science-olympiade-ijso.mdinternationale-physikolympiade-ipho.mdjugend-debattiert.mdjugend-forscht.mdjugend-prasentiert.mdkänguru-wettbewerb.mdlandeswettbewerb-latein-certamen-franckianum.mdmannschaftswettbewerbe-der-spezialschulen.mdmo.mdphysikolympiade.mdthe-big-challenge.md
data/de
layouts
_default
abiturienten
anmeldeformular
author
cantorfora
ganztagsangebote
partials
projektwoche
schulchronik
shortcodes
superhaufen
static/admin
config.ymlicons.jsindex.html
links
previews
field-previews
page-previews
abiturienten-preview.jsabout-preview.jsanmeldeformular-preview.jsanmeldung-preview.jsauthor-preview.jsblog-preview.jscantorpreis-preview.jschronik-index-preview.jschronik-preview.js
components
contest-preview.jsevent-preview.jsforms-preview.jsganztag-preview.jsheader-preview.jsindex.jskontakt-preview.jspage-preview.jsprojektwoche-preview.jsstyles.jsshortcodes
49
static/admin/previews/page-previews/cantorpreis-preview.js
Normal file
49
static/admin/previews/page-previews/cantorpreis-preview.js
Normal file
@ -0,0 +1,49 @@
|
||||
import {
|
||||
PageHeader,
|
||||
Section,
|
||||
Container,
|
||||
Row,
|
||||
Content,
|
||||
} from "./components/index.js";
|
||||
|
||||
const CantorpreisPreview = ({ widgetFor, entry, fields, collection }) => {
|
||||
const imageField = useMemo(
|
||||
() => fields.find((field) => field.name === "image"),
|
||||
[fields]
|
||||
);
|
||||
|
||||
const imageUrl = useMediaAsset(
|
||||
entry.data.image,
|
||||
collection,
|
||||
imageField,
|
||||
entry
|
||||
);
|
||||
|
||||
return [
|
||||
PageHeader(entry),
|
||||
Section(
|
||||
Container(
|
||||
Row([
|
||||
h(
|
||||
"div",
|
||||
{ className: "col-md-5 mb-5" },
|
||||
h("img", {
|
||||
className: "img-fluid w-75",
|
||||
src: imageUrl,
|
||||
alt: entry.data.name,
|
||||
})
|
||||
),
|
||||
h(
|
||||
"div",
|
||||
{ className: "col-md-7 mb-5" },
|
||||
h("h3", {}, entry.data.name),
|
||||
h("h6", { className: "text-color" }, entry.data.title),
|
||||
Content(widgetFor("body"))
|
||||
),
|
||||
])
|
||||
)
|
||||
),
|
||||
];
|
||||
};
|
||||
|
||||
export default CantorpreisPreview;
|
Reference in New Issue
Block a user