diff --git a/.gitignore b/.gitignore index 9d45ea7..1310a69 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,5 @@ infoZettelOrg/*.pdf + +photoalben/ +!photoalben/**/*.php +!photoalben/**/*.css diff --git a/feiern/sommerabschlussgrillen/sommerabschlussgrillen2018.fods b/feiern/sommerabschlussgrillen/sommerabschlussgrillen2018.fods new file mode 100644 index 0000000..f179b33 --- /dev/null +++ b/feiern/sommerabschlussgrillen/sommerabschlussgrillen2018.fods @@ -0,0 +1,1791 @@ + + + + 2015-07-09T08:54:06.8319620262018-06-25T18:26:08.669761334PT4H52M17S6LibreOffice/4.3.3.2$Linux_X86_64 LibreOffice_project/430m0$Build-22016-06-23T11:28:19.164071356 + + + 0 + 0 + 16980 + 22397 + + + view1 + + + 1 + 3 + 0 + 0 + 0 + 0 + 2 + 0 + 0 + 0 + 0 + 0 + 95 + 60 + true + + + 7 + 10 + 0 + 0 + 0 + 0 + 2 + 0 + 0 + 0 + 0 + 0 + 95 + 60 + true + + + 1 + 10 + 0 + 0 + 0 + 0 + 2 + 0 + 0 + 0 + 0 + 0 + 95 + 60 + true + + + 0 + 6 + 0 + 0 + 0 + 0 + 2 + 0 + 0 + 0 + 0 + 0 + 95 + 60 + true + + + Gästeliste + 538 + 0 + 95 + 60 + false + true + true + true + 12632256 + true + true + true + true + false + false + 1000 + 1000 + 1 + 1 + true + + + + + false + false + false + false + true + 0 + hAH+/0dlbmVyaWMgUHJpbnRlcgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU0dFTlBSVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAMAqgAAAAAAAAAIAFZUAAAkbQAASm9iRGF0YSAxCnByaW50ZXI9R2VuZXJpYyBQcmludGVyCm9yaWVudGF0aW9uPVBvcnRyYWl0CmNvcGllcz0xCm1hcmdpbmRhanVzdG1lbnQ9MCwwLDAsMApjb2xvcmRlcHRoPTI0CnBzbGV2ZWw9MApwZGZkZXZpY2U9MApjb2xvcmRldmljZT0wClBQRENvbnRleERhdGEKUGFnZVNpemU6TGV0dGVyAAASAENPTVBBVF9EVVBMRVhfTU9ERQoARFVQTEVYX09GRg== + Generic Printer + true + true + false + false + false + 1 + true + true + 1000 + true + 3 + true + true + + + de + DE + + + + + + true + 12632256 + true + 1 + 1000 + true + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + + - + + - + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + - + + + + + + + + + + + + + + + - + + + + + + + - € + + + + + + + + + + + + + + + - + + + + + + + - + + + + + + + + + + + + + + + + + - + + + + + + + - + + + + + + + + + + + + + DM + + + - + + DM + + + + + DM + + + + - + + DM + + + + + DM + + + - + + DM + + + + + DM + + + + - + + DM + + + + + + DM + + + - + + + DM + + + + - DM + + + + + + + + + + + + + + + - + + + + + + + - + + + + + + + + + + + + DM + + + - + + + DM + + + + - + + DM + + + + + + + + + + + + + + + - + + + + + + + - + + + + + + + + + + + + SFr. + + + + SFr. - + + + + + SFr. + + + + + SFr. - + + + + + SFr. + + + + SFr. - + + + + + SFr. + + + + + SFr. - + + + + + SFr. + + + + + + SFr. + + - + + + + + SFr. + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + SFr. + + + + + + SFr. + + - + + + + + SFr. + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + . + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Seite 1 + + + + + + + ??? (???) + + + 00.00.0000, 00:00:00 + + + + + Seite 1 / 99 + + + + + + + + + + + + + + + Anzahl + + + Bemerkung + + + + + + Arthur + + + 0 + + + + + + + Elly + + + 1 + + + Kuchen + + + + + + Eric + + + 2 + + + + + + + Jan + + + 2 + + + + + + + Jasmin + + + 2 + + + + + + + Lennox + + + 2 + + + + + + + Lionel + + + 0 + + + + + + + Nick + + + 1 + + + Steaks + + + + + + Nico + + + 2 + + + + + + + Pascal + + + 2 + + + + + + + Rio + + + 2 + + + + + + + Rolf + + + 2 + + + Würstchen + + + + + + Romy + + + 2 + + + + + + + Sebastian + + + 1 + + + + + + + + 21 + + + + + + + + + + + + + + + + + + + + + + + kalk.Menge + + + Einheit + + kalk.Einz.-Kost. + + kalk.Ges.-Kost. + + tats.Menge + + tats.Einz.-Kost. + + + Bem. + + + + + + Hackfleisch + + + 5 + + + Pfund + + + 3,00 € + + + 15,00 € + + + + 1/6Pfund je Burger, jeder isst anderthalb + + + + + + Buletten + + + 1 + + + Pfund + + + 1,80 € + + + 1,80 € + + + + 25% Reserve + + + + + + Röstzwiebeln + + + 2 + + + Dose + + + 1,00 € + + + 2,00 € + + + + + + + + Zwiebeln + + + 1 + + + Netz + + + 2,00 € + + + 2,00 € + + + + + + + + Gurke + + + 2 + + + Stk. + + + 1,00 € + + + 2,00 € + + + + + + + + Tomaten + + + 4 + + + Stk. + + + 0,30 € + + + 1,20 € + + + + + + + + Würmertee + + + 1 + + + Dose + + + 1,00 € + + + 1,00 € + + + + + + + + Senf + + + 1 + + + Dose + + + 1,00 € + + + 1,00 € + + + + + + + + Ketchup + + + 1 + + Flasche (zumDrücken) + + + 1,00 € + + + 1,00 € + + + + + + + + Bananen + + + 5 + + + Stk. + + + 0,30 € + + + 1,50 € + + + + + + + + Toastbrot + + + 4 + + + Pkg. + + + 0,50 € + + + 2,00 € + + + + + + + + Käse + + + 2 + + + Pkg. + + + 1,00 € + + + 2,00 € + + + + + + + + Zw.-summe + + + + + + 28,50 € + + + + + + + + Wasser + + + 14 + + + Liter + + + 0,20 € + + + 2,80 € + + + + 100% Reserve als Wasser + + + + + + Multisaft + + + 7 + + + Liter + + + 0,75 € + + + 5,25 € + + + + für jeden 1/3l + + + + + + Vitacola + + + 7 + + + Liter + + + 0,75 € + + + 5,25 € + + + + für jeden 1/3l + + + + + + Zw.-summe + + + + + + 13,30 € + + + + + + + + Ges.-summe + + + + + + 41,80 € + + + + + + + + + + + + + + + + + Grillkohle + + + 1 + + + + + + + + + + Anzünder + + + 1 + + + + + + + + + + + + + + + + + + + Nicht vergessen Liste + + + + + Grillbesteck + + + + + Semmelbrösel + + + + + Salz/Pfeffer + + + + + Grillkohle + + + + + Anzünder + + + + + + + + Küchenliste + + + + + + Teller + + + 21 + + + je Gast + + + + + Besteck + + + 11 + + + ca. für die Hälfte + + + + + Becher + + + 21 + + + je Gast + + + + + großes Messer + + + 1 + + + + + + Schneidbrett + + + 1 + + + + + + große Teller + + + 2 + + + + + + Lappen + + + 1 + + + + + + Fit + + + 1 + + + + + + Grillbesteck + + + 1 + + + + + + + + \ No newline at end of file diff --git a/homepage/redesign2018/.gitignore b/homepage/redesign2018/.gitignore new file mode 100644 index 0000000..12994a4 --- /dev/null +++ b/homepage/redesign2018/.gitignore @@ -0,0 +1,2 @@ +markdownExperiment/build/* + diff --git a/homepage/redesign2018/Makefile b/homepage/redesign2018/Makefile new file mode 100644 index 0000000..540a7d6 --- /dev/null +++ b/homepage/redesign2018/Makefile @@ -0,0 +1,34 @@ +cssFiles=$(wildcard css/*.css) +phpFiles=$(wildcard php/*.php) +phpUploads=$(patsubst php/%, php/.upload/%, $(phpFiles)) +jsonFiles=$(wildcard json/*.json) +jsonUploads=$(patsubst json/%, json/.upload/%, $(jsonFiles)) + +all: phpUpload jsonUpload build/cwsvJudo-2018.css + +clean: + +build/cwsvJudo-2018.css: $(cssFiles) + mkdir -p build + cat css/*.css | cleancss -o build/cwsvJudo-2018.css + curl -T build/cwsvJudo-2018.css -u cwsvjudo:***REMOVED*** ftp://cwsvjudo.bplaced.net/ressourcen/css/cwsvJudo-2018.css + +.PHONY: phpUploads +phpUpload: $(phpUploads) + +php/.upload/%.php: php/%.php + mkdir -p php/.upload + curl -T $^ -u cwsvjudo:***REMOVED*** ftp://cwsvjudo.bplaced.net/pages/responsive/$(patsubst php/%,%, $^) + touch $@ + +.PHONY: jsonUploads +jsonUpload: $(jsonUploads) + +json/.upload/%.json: json/%.json + mkdir -p json/.upload + curl -T $^ -u cwsvjudo:***REMOVED*** ftp://cwsvjudo.bplaced.net/ressourcen/json/$(patsubst json/%,%, $^) + touch $@ + +.PHONY: echo +echo: + @echo $(phpFiles) $(jsonFiles) diff --git a/homepage/redesign2018/css/cwsvJudo-2018-content.css b/homepage/redesign2018/css/cwsvJudo-2018-content.css new file mode 100644 index 0000000..3509d9c --- /dev/null +++ b/homepage/redesign2018/css/cwsvJudo-2018-content.css @@ -0,0 +1,7 @@ +/* + * Hauptinhalt + */ + +#content { + background: #FFAE00; +} diff --git a/homepage/redesign2018/css/cwsvJudo-2018-footer.css b/homepage/redesign2018/css/cwsvJudo-2018-footer.css new file mode 100644 index 0000000..1fd50c3 --- /dev/null +++ b/homepage/redesign2018/css/cwsvJudo-2018-footer.css @@ -0,0 +1,15 @@ +/* + * Fußzeile + */ + +.footerBar{ + display: flex; + flex-direction: row; + flex-wrap: wrap; + justify-content: center; +} +.footerBarLinkButton{ + border-style: outset; + padding: 1vmin; +} + diff --git a/homepage/redesign2018/css/cwsvJudo-2018-header.css b/homepage/redesign2018/css/cwsvJudo-2018-header.css new file mode 100644 index 0000000..c3e98d3 --- /dev/null +++ b/homepage/redesign2018/css/cwsvJudo-2018-header.css @@ -0,0 +1,95 @@ +/* + * Die Headerleiste + */ + +header { + font-family: Orbitron-Medium; + text-align: center; + clear: both; +/* float: left;*/ + width: 98%; + margin: 0 1% 0 1%; + background-color: #FF8100; +} + +header img{ + display: block; /*inline elemente wie img fügen standardmäßig eine bottom margin hinzu (für schriftzeichen, die unter die Grundlinie gehen)*/ +} +img.styleBannerPromo{ + width:20%; + height:auto; + float:left; +} +img.styleBannerCwsv{ + width:17.5%; + height:auto; + float:right; +} + + +.cwsvHeader{ + display: flex; + justify-content: space-between; + flex-direction: row; + align-items: stretch; + text-align: center; + background-color: #FF8100; +} + +.cwsvHeaderZitat{ + font-family: "Orbitron-Medium", Impact, Charcoal, sans-serif; + padding-top: .2em;/* wg. Orbitron */ +} + +.cwsvHeaderTitle{ + display: flex; + flex-direction: column; + justify-content: space-around; + align-items: center; + font-family: "Orbitron-Medium", Impact, Charcoal, sans-serif; + padding-top: .2em; +} +.cwsvHeaderTitle h1{ + font-size: 1.5em; +} +.cwsvHeaderPromoPic{ + display: none; + height: 5em; +} + +.cwsvHeaderPromoPic img{ + height: 100%; + width: auto; +} +.cwsvHeaderLogoPic{ + height: 5em; +} +.cwsvHeaderLogoPic img{ + height: 100%; + width: auto; +} + +/* \0000a0 ist unicode für   + * \00202F ist unicode für  */ +.cwsvHeaderTitle h1::before{ + content: 'CWSV\0000a0e.\00202FV. - '; +} +@media (min-width: 640px){ + .cwsvHeaderTitle h1::before{ + content: 'Chemnitzer WSV\0000a0e.\00202FV. - '; + } +} +@media (min-width: 1280px){ + .cwsvHeaderTitle h1::before{ + content: 'Chemnitzer Freizeit- und Wohngebietssportverein\0000a0e.\00202FV. - '; + } +} + + +@media (min-width: 1280px){ + .cwsvHeaderPromoPic{ + display: initial; + } + .cwsvHeaderLogoPic{ + } +} diff --git a/homepage/redesign2018/css/cwsvJudo-2018-layout.css b/homepage/redesign2018/css/cwsvJudo-2018-layout.css new file mode 100644 index 0000000..e93cef3 --- /dev/null +++ b/homepage/redesign2018/css/cwsvJudo-2018-layout.css @@ -0,0 +1,75 @@ +body{ + display: flex; + flex-direction: column; +} + +body > * { + flex-basis: 100%; +} + +.cwsvHeader{ + order: 1; +} +.mainNav{ + order: 4; +} +.subNav{ + order: 2; +} +#content{ + order: 3; +} +.sideNotes{ + order: 5; +} +.footerBar{ + order: 6; +} + +@media(min-width: 640px) and (max-width: 1279px){ + body{ + display: block; + } + .subNav{ + float: right; + width: 33%; + } + #content { + float: left; + width: 67%; +/* margin: 1%; + padding: 1%; +*/ + } + .sideNotes{ + float: right; + width: 33%; + } + .footerBar{ + clear: both; + } +} + + +@media(min-width: 1280px){ + body{ + flex-direction: row; + flex-wrap: wrap; + } + .mainNav{ + order: 2; + } + .subNav{ + order: 3; + flex-basis: 25%; + align-self: flex-start; + } + #content{ + order: 4; + flex-basis: 50%; + } + .sideNotes{ + align-self: flex-start; + flex-basis: 25%; + } +} diff --git a/homepage/redesign2018/css/cwsvJudo-2018-navBar.css b/homepage/redesign2018/css/cwsvJudo-2018-navBar.css new file mode 100644 index 0000000..f09acc3 --- /dev/null +++ b/homepage/redesign2018/css/cwsvJudo-2018-navBar.css @@ -0,0 +1,57 @@ +/* + * Haupt-Navigationsleiste +*/ + +.mainNav{ + display: inline-flex; + width: 98%; + margin: 1% 1% 1% 1%; + flex-direction: column; + align-items: stretch; +/* + background: #FF8100; +*/ +} +.mainNavElement{ + font-family: "Orbitron-Medium", Impact, Charcoal, sans-serif; + padding-top: .2em;/* wg. Orbitron */ + font-size: 1.5em; + text-align: center; + text-decoration: none; + border-radius: 1em; + border-style: outset; + border-color: antiquewhite; + background: #FF8100; +} + +.mainNav a{ + color: inherit; +} +.mainNav a:hover{ + text-decoration: underline overline; +} +.activeNav { + color: #A80101; + border-style: inset; +} + +.mainNavElementIcon{ + display: none; +} + +@media (min-width: 640px){ + .mainNav{ + flex-direction: row; + justify-content: space-between; + } + .mainNavElement{ + flex-basis: 20%; + border-radius: 0; + } +} +@media (min-width: 1280px){ + .mainNav{ + margin-top: 1vmin; + margin-bottom: 1vmin; + } +} diff --git a/homepage/redesign2018/css/cwsvJudo-2018-news.css b/homepage/redesign2018/css/cwsvJudo-2018-news.css new file mode 100644 index 0000000..4df15bb --- /dev/null +++ b/homepage/redesign2018/css/cwsvJudo-2018-news.css @@ -0,0 +1,49 @@ +.newsArtikel{ + width: 100%; + background-color: #FFAE00; + box-shadow: 0 1px 2px 0 rgba(0,0,0,.5); + display: flex; + flex-direction: column; +} +.newsHeader{ + display: flex; + align-items: stretch; + justify-content: space-between; + background-color: #FF8100; +} +.newsDatum{ + white-space: nowrap; + align-self: center; +} +.newsBetreff{ + margin: auto; + margin-left: 1vw; + margin-right: 1vw; + text-align: end; + flex-grow: 1; +} + +.newsPromoImage{ + float: left; +} + +.newsText{ + margin: 1vw; +} +/*schlechter Hack, der entfernt werden sollte wenn die Kompatibilität mit Datenbank hergestellt ist*/ +.newsText a { + float: none; + box-shadow: none; +} +.newsText img{ + max-width: 100%; + display: block; + margin: auto; + box-shadow: 0 1px 2px 0 rgba(0,0,0,.5); +} +.newsFooter{ + background-color: #FF8100; +} +.newsAutor::before{ + content: "Msg\0000a0"; +} diff --git a/homepage/redesign2018/css/cwsvJudo-2018-sponsorList.css b/homepage/redesign2018/css/cwsvJudo-2018-sponsorList.css new file mode 100644 index 0000000..ba31d64 --- /dev/null +++ b/homepage/redesign2018/css/cwsvJudo-2018-sponsorList.css @@ -0,0 +1,4 @@ +.sponsorList ul li img { + width: 100%; + height: auto; +} diff --git a/homepage/redesign2018/css/cwsvJudo-2018-subNav.css b/homepage/redesign2018/css/cwsvJudo-2018-subNav.css new file mode 100644 index 0000000..d5b33cc --- /dev/null +++ b/homepage/redesign2018/css/cwsvJudo-2018-subNav.css @@ -0,0 +1,67 @@ +/* + * Unterauswahl-Navigationsleiste + */ + +/* der SubNavContainer*/ +.subNav{ + display: flex; + flex-direction: row; + align-items: stretch; + justify-content: space-between; +} + +.subNavElement{ + background: #FF8100; + padding-top:.125em; + padding-left:.125em; + padding-right:.125em; + border-radius: 1em; + border-style: outset; + border-color: antiquewhite; + text-decoration: none; + flex-basis: 20%; + display: flex; + justify-content: center; + align-items: center; + text-align: center; +} + +.subNav a{ + color: inherit; + border-color: antiquewhite; +} + +.subNavElementIcon{ + text-align: center; + max-width: 2.5em; + height: auto; + padding: .125em; +} + +.subNavElementCaption{ + display: none; +} + +@media (min-width: 640px){ + .subNav{ + flex-direction: column; + } + .subNavElement{ + border-radius: 0; + } + .subNavElementIcon{ + display: none; + } + .subNavElementCaption{ + display: initial; + font-family: "Orbitron-Medium", Impact, Charcoal, sans-serif; + padding-top: .2em; + } +} + +@media (min-width: 1280px){ + .subNavElement{ + padding: 1vmin; + } + .subNav +} diff --git a/homepage/redesign2018/css/cwsvJudo-2018-wkKalender.css b/homepage/redesign2018/css/cwsvJudo-2018-wkKalender.css new file mode 100644 index 0000000..9bcede5 --- /dev/null +++ b/homepage/redesign2018/css/cwsvJudo-2018-wkKalender.css @@ -0,0 +1,579 @@ +.wkKalender{ + width: 100%; + max-width: 100%; + background-color: #FFAE00; + margin-bottom: 0; +} + +.wkKalender > thead, +.wkKalender > tfoot { + display: none; +} + +.wkKalender > tbody { + display: block; +} + +.wkKalender > tbody > tr:empty, +.wkKalender > tbody > tr > th:empty{ + display: none; +} +.wkKalender > tbody > tr { + display: block; + border: 1px solid #e0e0e0; + border-radius: 2px; + margin-bottom: 1.6rem; +} + +.wkKalender th { + display: block; + background-color: #666; + color: #fff; +} + +.wkKalender > tbody > tr > td { + display: block; + vertical-align: middle; + text-align: right; +} +.wkKalender > tbody > tr > td:nth-child(odd) { + background-color: #FF8100; +} +.wkKalender > tbody > tr > td[data-title]:before { + content: attr(data-title); + float: left; + font-size: inherit; + font-weight: 400; + color: #757575; +} + + +@media screen and (min-width: 1280px){ + .wkKalender > thead{ + display: table-header-group; + width: 100%; + } + .wkKalender > tbody > tr{ + display: table-row; + width: 100%; + } + .wkKalender > tbody > tr > td { + display: table-cell; + } + .wkKalender > tbody > tr > td[data-title]:before { + display: none; + content: ""; + } + .wkKalender > tbody{ + display: table-row-group; + } + .wkKalender > tfoot{ + display: table-footer-group; + } + .wkKalender > tbody > tr { + border: 1px solid #e0e0e0; + border-radius: 2px; + margin-bottom: 1.6rem; + } + .wkKalender > tbody > tr > td { + vertical-align: middle; + text-align: initial; + } + .wkKalender > tbody > tr:nth-child(odd) { + background-color: #FF8100; + } + .wkKalender > tbody > tr > td:nth-child(odd) { + background-color: inherit; + } + .wkKalender > tbody > tr > td[data-title]:before { + content: initial; + } + .wkKalender tr, th, td { + border: 1px solid black; + } + .wkKalender th { + display: table-cell; + } +} + +.displayNone{ + display: none; +} + +.wkInfoBox nav ul li { + background-color: #FF8100; + display: inline-block; + padding: .25em; + margin: .25em; + box-shadow: 0.1em 0.1em 0.05em grey; + border-radius: .5em; +} + + +/*abgeschaut*/ +.shadow-z-1 { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.24); +} + + +/* -- Material Design Table style -------------- */ +/* +.wkKalender > thead > tr, +.wkKalender > tbody > tr, +.wkKalender > tfoot > tr { + transition: all 0.3s ease; +} + +.wkKalender > thead > tr > th, +.wkKalender > tbody > tr > th, +.wkKalender > tfoot > tr > th, +.wkKalender > thead > tr > td, +.wkKalender > tbody > tr > td, +.wkKalender > tfoot > tr > td { + text-align: left; + padding: 1.6rem; + vertical-align: top; + border-top: 0; + transition: all 0.3s ease; +} +.wkKalender > thead > tr > th { + font-weight: 400; + color: #757575; + vertical-align: bottom; + border-bottom: 1px solid rgba(0, 0, 0, 0.12); +} +.wkKalender > caption + thead > tr:first-child > th, +.wkKalender > colgroup + thead > tr:first-child > th, +.wkKalender > thead:first-child > tr:first-child > th, +.wkKalender > caption + thead > tr:first-child > td, +.wkKalender > colgroup + thead > tr:first-child > td, +.wkKalender > thead:first-child > tr:first-child > td { + border-top: 0; +} +.wkKalender > tbody + tbody { + border-top: 1px solid rgba(0, 0, 0, 0.12); +} +.wkKalender .table { + background-color: #fff; +} +.wkKalender .no-border { + border: 0; +} +@media screen and (max-width: 640px){ + .table-responsive-vertical.shadow-z-1 > .table > tbody > tr { + border: none; + -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.24); + -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.24); + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 1px 2px 0 rgba(0, 0, 0, 0.24); + } + .wkKalender-bordered { + border: 0; + } + .wkKalender-bordered > tbody > tr > td { + border: 0; + border-bottom: 1px solid #e0e0e0; + } + .wkKalender-bordered > tbody > tr > td:last-child { + border-bottom: 0; + } + .wkKalender-striped > tbody > tr > td, + .wkKalender-striped > tbody > tr:nth-child(odd) { + background-color: #fff; + } + .wkKalender-striped > tbody > tr > td:nth-child(odd) { + background-color: #f5f5f5; + } + .wkKalender-hover > tbody > tr:hover > td, + .wkKalender-hover > tbody > tr:hover { + background-color: #fff; + } + .wkKalender-hover > tbody > tr > td:hover { + background-color: rgba(0, 0, 0, 0.12); + } +} + +.wkKalender-striped.table-mc-red > tbody > tr:nth-child(odd) > td, +.wkKalender-striped.table-mc-red > tbody > tr:nth-child(odd) > th { + background-color: #fde0dc; +} +.wkKalender-hover.table-mc-red > tbody > tr:hover > td, +.wkKalender-hover.table-mc-red > tbody > tr:hover > th { + background-color: #f9bdbb; +} +@media screen and (max-width: 767px) { + .table-responsive-vertical .table-striped.table-mc-red > tbody > tr > td, + .table-responsive-vertical .table-striped.table-mc-red > tbody > tr:nth-child(odd) { + background-color: #fff; + } + .table-responsive-vertical .table-striped.table-mc-red > tbody > tr > td:nth-child(odd) { + background-color: #fde0dc; + } + .table-responsive-vertical .table-hover.table-mc-red > tbody > tr:hover > td, + .table-responsive-vertical .table-hover.table-mc-red > tbody > tr:hover { + background-color: #fff; + } + .table-responsive-vertical .table-hover.table-mc-red > tbody > tr > td:hover { + background-color: #f9bdbb; + } +} +.wkKalender-striped.table-mc-pink > tbody > tr:nth-child(odd) > td, +.wkKalender-striped.table-mc-pink > tbody > tr:nth-child(odd) > th { + background-color: #fce4ec; +} +.wkKalender-hover.table-mc-pink > tbody > tr:hover > td, +.wkKalender-hover.table-mc-pink > tbody > tr:hover > th { + background-color: #f8bbd0; +} +@media screen and (max-width: 767px) { + .table-responsive-vertical .table-striped.table-mc-pink > tbody > tr > td, + .table-responsive-vertical .table-striped.table-mc-pink > tbody > tr:nth-child(odd) { + background-color: #fff; + } + .table-responsive-vertical .table-striped.table-mc-pink > tbody > tr > td:nth-child(odd) { + background-color: #fce4ec; + } + .table-responsive-vertical .table-hover.table-mc-pink > tbody > tr:hover > td, + .table-responsive-vertical .table-hover.table-mc-pink > tbody > tr:hover { + background-color: #fff; + } + .table-responsive-vertical .table-hover.table-mc-pink > tbody > tr > td:hover { + background-color: #f8bbd0; + } +} +.wkKalender-striped.table-mc-purple > tbody > tr:nth-child(odd) > td, +.wkKalender-striped.table-mc-purple > tbody > tr:nth-child(odd) > th { + background-color: #f3e5f5; +} +.wkKalender-hover.table-mc-purple > tbody > tr:hover > td, +.wkKalender-hover.table-mc-purple > tbody > tr:hover > th { + background-color: #e1bee7; +} +@media screen and (max-width: 767px) { + .table-responsive-vertical .table-striped.table-mc-purple > tbody > tr > td, + .table-responsive-vertical .table-striped.table-mc-purple > tbody > tr:nth-child(odd) { + background-color: #fff; + } + .table-responsive-vertical .table-striped.table-mc-purple > tbody > tr > td:nth-child(odd) { + background-color: #f3e5f5; + } + .table-responsive-vertical .table-hover.table-mc-purple > tbody > tr:hover > td, + .table-responsive-vertical .table-hover.table-mc-purple > tbody > tr:hover { + background-color: #fff; + } + .table-responsive-vertical .table-hover.table-mc-purple > tbody > tr > td:hover { + background-color: #e1bee7; + } +} +.wkKalender-striped.table-mc-deep-purple > tbody > tr:nth-child(odd) > td, +.wkKalender-striped.table-mc-deep-purple > tbody > tr:nth-child(odd) > th { + background-color: #ede7f6; +} +.wkKalender-hover.table-mc-deep-purple > tbody > tr:hover > td, +.wkKalender-hover.table-mc-deep-purple > tbody > tr:hover > th { + background-color: #d1c4e9; +} +@media screen and (max-width: 767px) { + .table-responsive-vertical .table-striped.table-mc-deep-purple > tbody > tr > td, + .table-responsive-vertical .table-striped.table-mc-deep-purple > tbody > tr:nth-child(odd) { + background-color: #fff; + } + .table-responsive-vertical .table-striped.table-mc-deep-purple > tbody > tr > td:nth-child(odd) { + background-color: #ede7f6; + } + .table-responsive-vertical .table-hover.table-mc-deep-purple > tbody > tr:hover > td, + .table-responsive-vertical .table-hover.table-mc-deep-purple > tbody > tr:hover { + background-color: #fff; + } + .table-responsive-vertical .table-hover.table-mc-deep-purple > tbody > tr > td:hover { + background-color: #d1c4e9; + } +} +.wkKalender-striped.table-mc-indigo > tbody > tr:nth-child(odd) > td, +.wkKalender-striped.table-mc-indigo > tbody > tr:nth-child(odd) > th { + background-color: #e8eaf6; +} +.wkKalender-hover.table-mc-indigo > tbody > tr:hover > td, +.wkKalender-hover.table-mc-indigo > tbody > tr:hover > th { + background-color: #c5cae9; +} +@media screen and (max-width: 767px) { + .table-responsive-vertical .table-striped.table-mc-indigo > tbody > tr > td, + .table-responsive-vertical .table-striped.table-mc-indigo > tbody > tr:nth-child(odd) { + background-color: #fff; + } + .table-responsive-vertical .table-striped.table-mc-indigo > tbody > tr > td:nth-child(odd) { + background-color: #e8eaf6; + } + .table-responsive-vertical .table-hover.table-mc-indigo > tbody > tr:hover > td, + .table-responsive-vertical .table-hover.table-mc-indigo > tbody > tr:hover { + background-color: #fff; + } + .table-responsive-vertical .table-hover.table-mc-indigo > tbody > tr > td:hover { + background-color: #c5cae9; + } +} +.wkKalender-striped.table-mc-blue > tbody > tr:nth-child(odd) > td, +.wkKalender-striped.table-mc-blue > tbody > tr:nth-child(odd) > th { + background-color: #e7e9fd; +} +.wkKalender-hover.table-mc-blue > tbody > tr:hover > td, +.wkKalender-hover.table-mc-blue > tbody > tr:hover > th { + background-color: #d0d9ff; +} +@media screen and (max-width: 767px) { + .table-responsive-vertical .table-striped.table-mc-blue > tbody > tr > td, + .table-responsive-vertical .table-striped.table-mc-blue > tbody > tr:nth-child(odd) { + background-color: #fff; + } + .table-responsive-vertical .table-striped.table-mc-blue > tbody > tr > td:nth-child(odd) { + background-color: #e7e9fd; + } + .table-responsive-vertical .table-hover.table-mc-blue > tbody > tr:hover > td, + .table-responsive-vertical .table-hover.table-mc-blue > tbody > tr:hover { + background-color: #fff; + } + .table-responsive-vertical .table-hover.table-mc-blue > tbody > tr > td:hover { + background-color: #d0d9ff; + } +} +.wkKalender-striped.table-mc-light-blue > tbody > tr:nth-child(odd) > td, +.wkKalender-striped.table-mc-light-blue > tbody > tr:nth-child(odd) > th { + background-color: #e1f5fe; +} +.wkKalender-hover.table-mc-light-blue > tbody > tr:hover > td, +.wkKalender-hover.table-mc-light-blue > tbody > tr:hover > th { + background-color: #b3e5fc; +} +@media screen and (max-width: 767px) { + .table-responsive-vertical .table-striped.table-mc-light-blue > tbody > tr > td, + .table-responsive-vertical .table-striped.table-mc-light-blue > tbody > tr:nth-child(odd) { + background-color: #fff; + } + .table-responsive-vertical .table-striped.table-mc-light-blue > tbody > tr > td:nth-child(odd) { + background-color: #e1f5fe; + } + .table-responsive-vertical .table-hover.table-mc-light-blue > tbody > tr:hover > td, + .table-responsive-vertical .table-hover.table-mc-light-blue > tbody > tr:hover { + background-color: #fff; + } + .table-responsive-vertical .table-hover.table-mc-light-blue > tbody > tr > td:hover { + background-color: #b3e5fc; + } +} +.wkKalender-striped.table-mc-cyan > tbody > tr:nth-child(odd) > td, +.wkKalender-striped.table-mc-cyan > tbody > tr:nth-child(odd) > th { + background-color: #e0f7fa; +} +.wkKalender-hover.table-mc-cyan > tbody > tr:hover > td, +.wkKalender-hover.table-mc-cyan > tbody > tr:hover > th { + background-color: #b2ebf2; +} +@media screen and (max-width: 767px) { + .table-responsive-vertical .table-striped.table-mc-cyan > tbody > tr > td, + .table-responsive-vertical .table-striped.table-mc-cyan > tbody > tr:nth-child(odd) { + background-color: #fff; + } + .table-responsive-vertical .table-striped.table-mc-cyan > tbody > tr > td:nth-child(odd) { + background-color: #e0f7fa; + } + .table-responsive-vertical .table-hover.table-mc-cyan > tbody > tr:hover > td, + .table-responsive-vertical .table-hover.table-mc-cyan > tbody > tr:hover { + background-color: #fff; + } + .table-responsive-vertical .table-hover.table-mc-cyan > tbody > tr > td:hover { + background-color: #b2ebf2; + } +} +.wkKalender-striped.table-mc-teal > tbody > tr:nth-child(odd) > td, +.wkKalender-striped.table-mc-teal > tbody > tr:nth-child(odd) > th { + background-color: #e0f2f1; +} +.wkKalender-hover.table-mc-teal > tbody > tr:hover > td, +.wkKalender-hover.table-mc-teal > tbody > tr:hover > th { + background-color: #b2dfdb; +} +@media screen and (max-width: 767px) { + .table-responsive-vertical .table-striped.table-mc-teal > tbody > tr > td, + .table-responsive-vertical .table-striped.table-mc-teal > tbody > tr:nth-child(odd) { + background-color: #fff; + } + .table-responsive-vertical .table-striped.table-mc-teal > tbody > tr > td:nth-child(odd) { + background-color: #e0f2f1; + } + .table-responsive-vertical .table-hover.table-mc-teal > tbody > tr:hover > td, + .table-responsive-vertical .table-hover.table-mc-teal > tbody > tr:hover { + background-color: #fff; + } + .table-responsive-vertical .table-hover.table-mc-teal > tbody > tr > td:hover { + background-color: #b2dfdb; + } +} +.wkKalender-striped.table-mc-green > tbody > tr:nth-child(odd) > td, +.wkKalender-striped.table-mc-green > tbody > tr:nth-child(odd) > th { + background-color: #d0f8ce; +} +.wkKalender-hover.table-mc-green > tbody > tr:hover > td, +.wkKalender-hover.table-mc-green > tbody > tr:hover > th { + background-color: #a3e9a4; +} +@media screen and (max-width: 767px) { + .table-responsive-vertical .table-striped.table-mc-green > tbody > tr > td, + .table-responsive-vertical .table-striped.table-mc-green > tbody > tr:nth-child(odd) { + background-color: #fff; + } + .table-responsive-vertical .table-striped.table-mc-green > tbody > tr > td:nth-child(odd) { + background-color: #d0f8ce; + } + .table-responsive-vertical .table-hover.table-mc-green > tbody > tr:hover > td, + .table-responsive-vertical .table-hover.table-mc-green > tbody > tr:hover { + background-color: #fff; + } + .table-responsive-vertical .table-hover.table-mc-green > tbody > tr > td:hover { + background-color: #a3e9a4; + } +} +.wkKalender-striped.table-mc-light-green > tbody > tr:nth-child(odd) > td, +.wkKalender-striped.table-mc-light-green > tbody > tr:nth-child(odd) > th { + background-color: #f1f8e9; +} +.wkKalender-hover.table-mc-light-green > tbody > tr:hover > td, +.wkKalender-hover.table-mc-light-green > tbody > tr:hover > th { + background-color: #dcedc8; +} +@media screen and (max-width: 767px) { + .table-responsive-vertical .table-striped.table-mc-light-green > tbody > tr > td, + .table-responsive-vertical .table-striped.table-mc-light-green > tbody > tr:nth-child(odd) { + background-color: #fff; + } + .table-responsive-vertical .table-striped.table-mc-light-green > tbody > tr > td:nth-child(odd) { + background-color: #f1f8e9; + } + .table-responsive-vertical .table-hover.table-mc-light-green > tbody > tr:hover > td, + .table-responsive-vertical .table-hover.table-mc-light-green > tbody > tr:hover { + background-color: #fff; + } + .table-responsive-vertical .table-hover.table-mc-light-green > tbody > tr > td:hover { + background-color: #dcedc8; + } +} +.wkKalender-striped.table-mc-lime > tbody > tr:nth-child(odd) > td, +.wkKalender-striped.table-mc-lime > tbody > tr:nth-child(odd) > th { + background-color: #f9fbe7; +} +.wkKalender-hover.table-mc-lime > tbody > tr:hover > td, +.wkKalender-hover.table-mc-lime > tbody > tr:hover > th { + background-color: #f0f4c3; +} +@media screen and (max-width: 767px) { + .table-responsive-vertical .table-striped.table-mc-lime > tbody > tr > td, + .table-responsive-vertical .table-striped.table-mc-lime > tbody > tr:nth-child(odd) { + background-color: #fff; + } + .table-responsive-vertical .table-striped.table-mc-lime > tbody > tr > td:nth-child(odd) { + background-color: #f9fbe7; + } + .table-responsive-vertical .table-hover.table-mc-lime > tbody > tr:hover > td, + .table-responsive-vertical .table-hover.table-mc-lime > tbody > tr:hover { + background-color: #fff; + } + .table-responsive-vertical .table-hover.table-mc-lime > tbody > tr > td:hover { + background-color: #f0f4c3; + } +} +.wkKalender-striped.table-mc-yellow > tbody > tr:nth-child(odd) > td, +.wkKalender-striped.table-mc-yellow > tbody > tr:nth-child(odd) > th { + background-color: #fffde7; +} +.wkKalender-hover.table-mc-yellow > tbody > tr:hover > td, +.wkKalender-hover.table-mc-yellow > tbody > tr:hover > th { + background-color: #fff9c4; +} +@media screen and (max-width: 767px) { + .table-responsive-vertical .table-striped.table-mc-yellow > tbody > tr > td, + .table-responsive-vertical .table-striped.table-mc-yellow > tbody > tr:nth-child(odd) { + background-color: #fff; + } + .table-responsive-vertical .table-striped.table-mc-yellow > tbody > tr > td:nth-child(odd) { + background-color: #fffde7; + } + .table-responsive-vertical .table-hover.table-mc-yellow > tbody > tr:hover > td, + .table-responsive-vertical .table-hover.table-mc-yellow > tbody > tr:hover { + background-color: #fff; + } + .table-responsive-vertical .table-hover.table-mc-yellow > tbody > tr > td:hover { + background-color: #fff9c4; + } +} +.wkKalender-striped.table-mc-amber > tbody > tr:nth-child(odd) > td, +.wkKalender-striped.table-mc-amber > tbody > tr:nth-child(odd) > th { + background-color: #fff8e1; +} +.wkKalender-hover.table-mc-amber > tbody > tr:hover > td, +.wkKalender-hover.table-mc-amber > tbody > tr:hover > th { + background-color: #ffecb3; +} +@media screen and (max-width: 767px) { + .table-responsive-vertical .table-striped.table-mc-amber > tbody > tr > td, + .table-responsive-vertical .table-striped.table-mc-amber > tbody > tr:nth-child(odd) { + background-color: #fff; + } + .table-responsive-vertical .table-striped.table-mc-amber > tbody > tr > td:nth-child(odd) { + background-color: #fff8e1; + } + .table-responsive-vertical .table-hover.table-mc-amber > tbody > tr:hover > td, + .table-responsive-vertical .table-hover.table-mc-amber > tbody > tr:hover { + background-color: #fff; + } + .table-responsive-vertical .table-hover.table-mc-amber > tbody > tr > td:hover { + background-color: #ffecb3; + } +} +.wkKalender-striped.table-mc-orange > tbody > tr:nth-child(odd) > td, +.wkKalender-striped.table-mc-orange > tbody > tr:nth-child(odd) > th { + background-color: #fff3e0; +} +.wkKalender-hover.table-mc-orange > tbody > tr:hover > td, +.wkKalender-hover.table-mc-orange > tbody > tr:hover > th { + background-color: #ffe0b2; +} +@media screen and (max-width: 767px) { + .table-responsive-vertical .table-striped.table-mc-orange > tbody > tr > td, + .table-responsive-vertical .table-striped.table-mc-orange > tbody > tr:nth-child(odd) { + background-color: #fff; + } + .table-responsive-vertical .table-striped.table-mc-orange > tbody > tr > td:nth-child(odd) { + background-color: #fff3e0; + } + .table-responsive-vertical .table-hover.table-mc-orange > tbody > tr:hover > td, + .table-responsive-vertical .table-hover.table-mc-orange > tbody > tr:hover { + background-color: #fff; + } + .table-responsive-vertical .table-hover.table-mc-orange > tbody > tr > td:hover { + background-color: #ffe0b2; + } +} +.wkKalender-striped.table-mc-deep-orange > tbody > tr:nth-child(odd) > td, +.wkKalender-striped.table-mc-deep-orange > tbody > tr:nth-child(odd) > th { + background-color: #fbe9e7; +} +.wkKalender-hover.table-mc-deep-orange > tbody > tr:hover > td, +.wkKalender-hover.table-mc-deep-orange > tbody > tr:hover > th { + background-color: #ffccbc; +} +@media screen and (max-width: 767px) { + .table-responsive-vertical .table-striped.table-mc-deep-orange > tbody > tr > td, + .table-responsive-vertical .table-striped.table-mc-deep-orange > tbody > tr:nth-child(odd) { + background-color: #fff; + } + .table-responsive-vertical .table-striped.table-mc-deep-orange > tbody > tr > td:nth-child(odd) { + background-color: #fbe9e7; + } + .table-responsive-vertical .table-hover.table-mc-deep-orange > tbody > tr:hover > td, + .table-responsive-vertical .table-hover.table-mc-deep-orange > tbody > tr:hover { + background-color: #fff; + } + .table-responsive-vertical .table-hover.table-mc-deep-orange > tbody > tr > td:hover { + background-color: #ffccbc; + } +} +*/ diff --git a/homepage/redesign2018/css/cwsvJudo-2018.css b/homepage/redesign2018/css/cwsvJudo-2018.css new file mode 100644 index 0000000..f5c8b8d --- /dev/null +++ b/homepage/redesign2018/css/cwsvJudo-2018.css @@ -0,0 +1,161 @@ +/* + * Schriftarten + */ +@font-face { + font-family: Orbitron-Medium; + src: url(/ressourcen/fonts/Orbitron-Medium.otf); +} + +/** + * Schriftgrößen + */ +body{ + font-size: 4vw; +} +@media (min-width: 640px){ + body{ + font-size: 2vw; + } +} +@media (min-width: 1280px){ + body{ + font-size: 1.3vw; + } +} + +/* + * Ein Reset für das BoxSizing + * Wir wollen Maße auf die "äußere Boundingbox" beziehen + */ + +html{ + box-sizing: border-box; +} +*, ::before, ::after { + box-sizing: inherit; +} + +/* + * Body + */ +body{ + background: #FFAE00; + font-family: arial, helvetica, sans-serif; +} + + +/* Container für eine einzelne News */ +.newsBox{ + border: solid 1px #000000; + padding: 1vmin; + margin: 1vmin; + display: flex; + flex-direction:column; +} +.newsBoxHeader{ + background: #FF8100; + display: flex; + flex-direction: column; +} +.newsBoxFooter{ + clear: both; + background: #FF8100; +} + + +/* + * Sidenotes und ihre Kinder + */ + +.expCounter{ + display: none; + margin-top: 5%; + margin-bottom: 5%; +} + + +/* + * Wettkampfkalender +*/ + +/* +.wkKalender th { + background-color: #666; + color: #fff; +} +.wkKalenderMonth { + background-color: #666; + color: #fff; + +} +.wkKalender tr { + background-color: #FFAE00; + color: #000; +} +.wkKalender tr:nth-child(odd) { + background-color: #FF8100 ; +} +*/ + +/* + * Allgemeine Formatierungen als class + */ + +.larger{ + font-size: larger; +} +.bold{ + font-weight: bold; +} +.floatLeft{ + float: left; +} +.fullWidth{ + width:100%; +} + +/* Bilder in voller Breite */ +.bigPicture{ + width: 100%; + height: auto; +} + +/* Orbitronschrift inkl. top-padding-Korrektur */ +.orbitronMediumFont{ + font-family: "Orbitron-Medium", Impact, Charcoal, sans-serif; + padding-top: .2em;/* wg. Orbitron */ +} + +/* touchable Links*/ +.touchLink{ + display: inline-block; + padding: 0.25em 0 0.25em 0; + margin: 0.25em 0 0.25em 0; + background-color: #FF8100; + border-radius: .5em; +} + +.hyphenate{ + hyphens: auto; +} + +.pngAddress{ + width: 17em; + height: auto; + vertical-align: middle; +} + +.charImg{ + height: 1em; + display: inline; + vertical-align: middle; +} + +.noWrap{ + white-space:nowrap; +} + +.floatClearBoth{ + clear: both; +} + diff --git a/homepage/redesign2018/cwsv-judo-logo.png b/homepage/redesign2018/cwsv-judo-logo.png new file mode 100644 index 0000000..c49fb12 Binary files /dev/null and b/homepage/redesign2018/cwsv-judo-logo.png differ diff --git a/homepage/redesign2018/cwsvJudoLogoWappen.x256.png b/homepage/redesign2018/cwsvJudoLogoWappen.x256.png new file mode 100644 index 0000000..495f55c Binary files /dev/null and b/homepage/redesign2018/cwsvJudoLogoWappen.x256.png differ diff --git a/homepage/redesign2018/cwsvLogoWappen.x250.png b/homepage/redesign2018/cwsvLogoWappen.x250.png new file mode 100644 index 0000000..f83b713 Binary files /dev/null and b/homepage/redesign2018/cwsvLogoWappen.x250.png differ diff --git a/homepage/redesign2018/graphiken/icons/13550941824577 (1).svg b/homepage/redesign2018/graphiken/icons/13550941824577 (1).svg new file mode 100644 index 0000000..6c1bad3 --- /dev/null +++ b/homepage/redesign2018/graphiken/icons/13550941824577 (1).svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/homepage/redesign2018/graphiken/icons/HTML5_1Color_Black.svg b/homepage/redesign2018/graphiken/icons/HTML5_1Color_Black.svg new file mode 100644 index 0000000..0a53b0b --- /dev/null +++ b/homepage/redesign2018/graphiken/icons/HTML5_1Color_Black.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + diff --git a/homepage/redesign2018/graphiken/icons/arrow-156117.svg b/homepage/redesign2018/graphiken/icons/arrow-156117.svg new file mode 100644 index 0000000..9084ce9 --- /dev/null +++ b/homepage/redesign2018/graphiken/icons/arrow-156117.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/homepage/redesign2018/graphiken/icons/arrow-156117.svg.png b/homepage/redesign2018/graphiken/icons/arrow-156117.svg.png new file mode 100644 index 0000000..63b2a3b Binary files /dev/null and b/homepage/redesign2018/graphiken/icons/arrow-156117.svg.png differ diff --git a/homepage/redesign2018/graphiken/icons/arrow-25841.svg.png b/homepage/redesign2018/graphiken/icons/arrow-25841.svg.png new file mode 100644 index 0000000..b0a1b27 Binary files /dev/null and b/homepage/redesign2018/graphiken/icons/arrow-25841.svg.png differ diff --git a/homepage/redesign2018/graphiken/icons/arrow-25853.svg b/homepage/redesign2018/graphiken/icons/arrow-25853.svg new file mode 100644 index 0000000..24ebeb2 --- /dev/null +++ b/homepage/redesign2018/graphiken/icons/arrow-25853.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/homepage/redesign2018/graphiken/icons/arrow-25853.svg.png b/homepage/redesign2018/graphiken/icons/arrow-25853.svg.png new file mode 100644 index 0000000..d8ce615 Binary files /dev/null and b/homepage/redesign2018/graphiken/icons/arrow-25853.svg.png differ diff --git a/homepage/redesign2018/graphiken/icons/arrow-44008.svg b/homepage/redesign2018/graphiken/icons/arrow-44008.svg new file mode 100644 index 0000000..9f1515b --- /dev/null +++ b/homepage/redesign2018/graphiken/icons/arrow-44008.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/homepage/redesign2018/graphiken/icons/arrow-44008.svg.png b/homepage/redesign2018/graphiken/icons/arrow-44008.svg.png new file mode 100644 index 0000000..6b3e5f9 Binary files /dev/null and b/homepage/redesign2018/graphiken/icons/arrow-44008.svg.png differ diff --git a/homepage/redesign2018/graphiken/icons/arrowRightDown.svg b/homepage/redesign2018/graphiken/icons/arrowRightDown.svg new file mode 100644 index 0000000..9711c12 --- /dev/null +++ b/homepage/redesign2018/graphiken/icons/arrowRightDown.svg @@ -0,0 +1,4 @@ + + + + diff --git a/homepage/redesign2018/graphiken/icons/button-24803.svg b/homepage/redesign2018/graphiken/icons/button-24803.svg new file mode 100644 index 0000000..dd8c6c1 --- /dev/null +++ b/homepage/redesign2018/graphiken/icons/button-24803.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/homepage/redesign2018/graphiken/icons/button-24803.svg.png b/homepage/redesign2018/graphiken/icons/button-24803.svg.png new file mode 100644 index 0000000..669d673 Binary files /dev/null and b/homepage/redesign2018/graphiken/icons/button-24803.svg.png differ diff --git a/homepage/redesign2018/graphiken/icons/down-29013.svg b/homepage/redesign2018/graphiken/icons/down-29013.svg new file mode 100644 index 0000000..0f5a5fd --- /dev/null +++ b/homepage/redesign2018/graphiken/icons/down-29013.svg @@ -0,0 +1,4 @@ + + + + diff --git a/homepage/redesign2018/graphiken/icons/down-29013.svg.png b/homepage/redesign2018/graphiken/icons/down-29013.svg.png new file mode 100644 index 0000000..1c1e91d Binary files /dev/null and b/homepage/redesign2018/graphiken/icons/down-29013.svg.png differ diff --git a/homepage/redesign2018/graphiken/icons/download-154367.svg b/homepage/redesign2018/graphiken/icons/download-154367.svg new file mode 100644 index 0000000..eaa8c0a --- /dev/null +++ b/homepage/redesign2018/graphiken/icons/download-154367.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/homepage/redesign2018/graphiken/icons/download-154367.svg.png b/homepage/redesign2018/graphiken/icons/download-154367.svg.png new file mode 100644 index 0000000..a454c9d Binary files /dev/null and b/homepage/redesign2018/graphiken/icons/download-154367.svg.png differ diff --git a/homepage/redesign2018/graphiken/icons/downloadIcon.svg b/homepage/redesign2018/graphiken/icons/downloadIcon.svg new file mode 100644 index 0000000..35d63e2 --- /dev/null +++ b/homepage/redesign2018/graphiken/icons/downloadIcon.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/homepage/redesign2018/graphiken/icons/icon-157360.svg b/homepage/redesign2018/graphiken/icons/icon-157360.svg new file mode 100644 index 0000000..4b52f04 --- /dev/null +++ b/homepage/redesign2018/graphiken/icons/icon-157360.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/homepage/redesign2018/graphiken/icons/icon-157360.svg.png b/homepage/redesign2018/graphiken/icons/icon-157360.svg.png new file mode 100644 index 0000000..0e20595 Binary files /dev/null and b/homepage/redesign2018/graphiken/icons/icon-157360.svg.png differ diff --git a/homepage/redesign2018/graphiken/icons/icon-pack-2129743-downloadIcons.svg b/homepage/redesign2018/graphiken/icons/icon-pack-2129743-downloadIcons.svg new file mode 100644 index 0000000..058ff80 --- /dev/null +++ b/homepage/redesign2018/graphiken/icons/icon-pack-2129743-downloadIcons.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/homepage/redesign2018/graphiken/icons/judoSchriftzugVertikal.svg b/homepage/redesign2018/graphiken/icons/judoSchriftzugVertikal.svg new file mode 100644 index 0000000..9f9de71 --- /dev/null +++ b/homepage/redesign2018/graphiken/icons/judoSchriftzugVertikal.svg @@ -0,0 +1,99 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/homepage/redesign2018/graphiken/icons/linksIcon.svg b/homepage/redesign2018/graphiken/icons/linksIcon.svg new file mode 100644 index 0000000..2479d90 --- /dev/null +++ b/homepage/redesign2018/graphiken/icons/linksIcon.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/homepage/redesign2018/graphiken/icons/quizLampe.svg b/homepage/redesign2018/graphiken/icons/quizLampe.svg new file mode 100644 index 0000000..e712053 --- /dev/null +++ b/homepage/redesign2018/graphiken/icons/quizLampe.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/homepage/redesign2018/graphiken/icons/record-27195.svg b/homepage/redesign2018/graphiken/icons/record-27195.svg new file mode 100644 index 0000000..868f5c8 --- /dev/null +++ b/homepage/redesign2018/graphiken/icons/record-27195.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/homepage/redesign2018/graphiken/icons/rssFeedIcon.svg b/homepage/redesign2018/graphiken/icons/rssFeedIcon.svg new file mode 100644 index 0000000..504de4c --- /dev/null +++ b/homepage/redesign2018/graphiken/icons/rssFeedIcon.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/homepage/redesign2018/graphiken/icons/star.svg b/homepage/redesign2018/graphiken/icons/star.svg new file mode 100644 index 0000000..54adf91 --- /dev/null +++ b/homepage/redesign2018/graphiken/icons/star.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/homepage/redesign2018/graphiken/icons/werkzeugIcon.svg b/homepage/redesign2018/graphiken/icons/werkzeugIcon.svg new file mode 100644 index 0000000..fa3b18f --- /dev/null +++ b/homepage/redesign2018/graphiken/icons/werkzeugIcon.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/homepage/redesign2018/html.pandocTemplate b/homepage/redesign2018/html.pandocTemplate new file mode 100644 index 0000000..b9a84b5 --- /dev/null +++ b/homepage/redesign2018/html.pandocTemplate @@ -0,0 +1,64 @@ + + + + + + +$for(author-meta)$ + +$endfor$ +$if(date-meta)$ + +$endif$ +$if(keywords)$ + +$endif$ + $if(title-prefix)$$title-prefix$ – $endif$$pagetitle$ + +$if(quotes)$ + +$endif$ +$if(highlighting-css)$ + +$endif$ +$for(css)$ + +$endfor$ +$if(math)$ + $math$ +$endif$ +$for(header-includes)$ + $header-includes$ +$endfor$ + + +$for(include-before)$ +$include-before$ +$endfor$ +$if(title)$ +
+

$title$

+$if(subtitle)$ +

$subtitle$

+$endif$ +$for(author)$ +

$author$

+$endfor$ +$if(date)$ +

$date$

+$endif$ +
+$endif$ +$if(toc)$ +
+$toc$ +
+$endif$ +$body$ +$for(include-after)$ +$include-after$ +$endfor$ + + diff --git a/homepage/redesign2018/html5.pandocTemplate b/homepage/redesign2018/html5.pandocTemplate new file mode 100644 index 0000000..7dcde39 --- /dev/null +++ b/homepage/redesign2018/html5.pandocTemplate @@ -0,0 +1,68 @@ + + + + + + + +$for(author-meta)$ + +$endfor$ +$if(date-meta)$ + +$endif$ +$if(keywords)$ + +$endif$ + $if(title-prefix)$$title-prefix$ – $endif$$pagetitle$ + +$if(quotes)$ + +$endif$ +$if(highlighting-css)$ + +$endif$ +$for(css)$ + +$endfor$ +$if(math)$ + $math$ +$endif$ + +$for(header-includes)$ + $header-includes$ +$endfor$ + + +$for(include-before)$ +$include-before$ +$endfor$ +$if(title)$ +
+

$title$

+$if(subtitle)$ +

$subtitle$

+$endif$ +$for(author)$ +

$author$

+$endfor$ +$if(date)$ +

$date$

+$endif$ +
+$endif$ +$if(toc)$ + +$endif$ +$body$ +$for(include-after)$ +$include-after$ +$endfor$ + + diff --git a/homepage/redesign2018/json/.upload/cwsvJudo-Links.json b/homepage/redesign2018/json/.upload/cwsvJudo-Links.json new file mode 100644 index 0000000..e69de29 diff --git a/homepage/redesign2018/json/cwsvJudo-Links.json b/homepage/redesign2018/json/cwsvJudo-Links.json new file mode 100644 index 0000000..18c8ee7 --- /dev/null +++ b/homepage/redesign2018/json/cwsvJudo-Links.json @@ -0,0 +1,55 @@ +{ + "home":{ + "caption" : "Home", + "icon" : "/ressourcen/graphiken/logos/cwsvJudoLogoWappen.x256.png", + "title" : "Homepage der Abteilung Judo des Chemnitzer Freizeit- und Wohngebietsportvereines", + "href" : "index.php" + }, + "trainingszeiten":{ + "caption" : "Trainings­zeiten", + "icon" : "/ressourcen/graphiken/icons/clockIconFriendly.svg", + "title" : "Trainingszeiten und -orte der Judoka des Chemnitzer WSV", + "href" : "trainingszeiten.php" + }, + "wettkampfkalender":{ + "caption" : "Termine", + "icon" : "/ressourcen/graphiken/icons/calendarIcon.svg", + "title" : "Kalender mit Terminen für Wettkämpfe", + "href" : "kalender.php" + }, + "kontakt":{ + "caption" : "Kontakt", + "icon" : "/ressourcen/graphiken/icons/contact4Ways.svg", + "title" : "Möglichkeiten mit dem Chemnitzer Freizeit- und Wohngebietssportverein in Kontakt zu treten", + "href" : "kontakt.php" + }, + "gallerien":{ + "caption" : "Gallerien", + "icon" : "/ressourcen/graphiken/icons/gallery.svg", + "title" : "Bilder und Videos von unseren Wettkämpfen und sonstigen Veranstaltungen", + "href" : "verein.galerien.php" + }, + "judowiki":{ + "caption" : "JudoWiki", + "icon" : "/ressourcen/graphiken/icons/wikipediaW.svg", + "title" : "Ein kleines Nachschlagewerk über Judo", + "href" : "/JudoWiki" + }, + "news":{ + "caption" : "News", + "icon" : "/ressourcen/graphiken/icons/newsIcon.svg", + "title" : "Bekanntmachungen der Abteilung Judo des Chemnitzer Freizeit- und Wohngebietsportvereines", + "href" : "news.php" + }, + "verein":{ + "caption" : "Verein", + "icon" : "/ressourcen/graphiken/logos/cwsvLogoWappen.x250.png", + "title" : "Informationen über den Chemnitzer Freizeit- und Wohngebietssportverein und dessen Sektion Judo", + "href" : "verein.php" + }, + "extras":{ + "caption" : "Extras", + "title" : "Links, Downloads, ein kleines Quiz und Trainingshelferlein", + "href" : "extras.php" + } +} diff --git a/homepage/redesign2018/markdownExperiment/.gitignore b/homepage/redesign2018/markdownExperiment/.gitignore new file mode 100644 index 0000000..dc5000f --- /dev/null +++ b/homepage/redesign2018/markdownExperiment/.gitignore @@ -0,0 +1,3 @@ +*~ +temp/* + diff --git a/homepage/redesign2018/markdownExperiment/.htaccess b/homepage/redesign2018/markdownExperiment/.htaccess new file mode 100644 index 0000000..7136e49 --- /dev/null +++ b/homepage/redesign2018/markdownExperiment/.htaccess @@ -0,0 +1,22 @@ +# Url-Rewriting aktivieren +RewriteEngine on +# Das Request ist für diese Domain +# Für uns eigentlich irrelevant, da alle Domains (mit/ohne +# www/ch/de/net) auf das Unterverzeichnis geleitet werden soll, aber +# interessant zu wissen +RewriteCond %{HTTP_HOST} ^(www.)?cwsvjudo.square7.net$ [NC] +# Die angeforderte Ressource ist nicht bereits in dem Zielverzeichnis +RewriteCond %{REQUEST_URI} !^/pages/responsive/ +# Die angeforderte Ressource (Datei) ist nicht im Rootverzeichnis +RewriteCond %{REQUEST_FILENAME} !-f +# Die angeforderte Ressource (Verzeichnis) ist nicht im Rootverzeichnis +RewriteCond %{REQUEST_FILENAME} !-d +# An die angeforderte Ressource das Zielverzeichnis präfixen +# Das Request ist für diese Domain +RewriteRule ^(.*)$ /pages/responsive/$1 + +# Das Request ist für diese Domain +RewriteCond %{HTTP_HOST} ^(www.)?cwsvjudo.square7.net$ [NC] +# Ein Request für die Root-Ressource auf die index.php im +# Zielverzeichnis umleiten +RewriteRule ^(/)?$ pages/responsive/index.php [L] diff --git a/homepage/redesign2018/markdownExperiment/.htaccess-phpAppender b/homepage/redesign2018/markdownExperiment/.htaccess-phpAppender new file mode 100644 index 0000000..0ed57b8 --- /dev/null +++ b/homepage/redesign2018/markdownExperiment/.htaccess-phpAppender @@ -0,0 +1,6 @@ +# Url-Rewriting aktivieren +RewriteEngine on +# Wenn * angefordert wurde und *.php existiert +RewriteCond %{REQUEST_FILENAME}.php -f +# Hänge ein \.php an +RewriteRule ^(.*)$ $1\.php diff --git a/homepage/redesign2018/markdownExperiment/Makefile b/homepage/redesign2018/markdownExperiment/Makefile new file mode 100644 index 0000000..5c514de --- /dev/null +++ b/homepage/redesign2018/markdownExperiment/Makefile @@ -0,0 +1,196 @@ +RES_LIST = 64 128 256 512 + +cssFiles = $(wildcard src/css/*.css) +mdFiles = $(wildcard src/md/*.md) +phpFiles = $(patsubst src/md/%.md, build/%.php, $(mdFiles)) +ampFiles = $(patsubst src/md/%.md, build/amp/%.php, $(mdFiles)) +phpLibFiles = $(wildcard phpLib/cwsvJudo/*.php) phpLib/phpcount/phpcount.php +configFiles = $(wildcard config/*.php) + + +uploadMarker = \ + $(patsubst build/%.php, build/.uploadMarker/%.php, $(phpFiles)) \ + $(patsubst build/amp/%.php, build/.uploadMarker/amp/%.php, $(ampFiles)) \ + $(patsubst phpLib/%.php, build/.uploadMarker/phpLib/%.php, $(phpLibFiles)) \ + $(patsubst config/%.php, build/.uploadMarker/config/%.php, $(configFiles)) \ + build/.uploadMarker/config/.htaccess \ + build/.uploadMarker/css/cwsvJudo.css +# $(patsubst phpLib/cwsvJudo/%.php, build/.uploadMarker/phpLib/cwsvJudo/%.php, $(phpLibFiles)) \ + +.PHONY: all +all: $(ampFiles) $(phpFiles) build/css/cwsvJudo.css + +.PHONY: clean +clean: + $(RM) -rf build + mkdir -p build + + +.PHONY: echo +echo: + @echo "phpFiles:" + @echo $(phpFiles) + @echo "ampFiles:" + @echo $(ampFiles) + @echo "phpLibFiles:" + @echo $(phpLibFiles) + @echo "cssFiles:" + @echo $(cssFiles) + @echo "uploadMarker:" + @echo $(uploadMarker) + + +.PHONY: ampTest +ampTest: $(ampFiles) + +build/css/cwsvJudo.css: $(cssFiles) + mkdir -p $(dir $@) +# cat $(cssFiles) > $@ +# cat $(cssFiles) | cleancss -o $@ +# cat $^ | ./node_modules/.bin/csso -o $@ + cat $^ | csso -o $@ + +build/%.php: src/md/%.md build/yaml/%.yaml pandocTemplate/cwsvJudo.html5.pandocTemplate + mkdir -p build + pandoc \ + --standalone \ + --css="ressourcen/css/cwsvJudo.css" \ + --template=pandocTemplate/cwsvJudo.html5.pandocTemplate \ + --output=$@ \ + $< $(word 2,$^) + +build/amp/%.php: src/md/%.md build/yaml/%.yaml pandocTemplate/cwsvJudo.amp.pandocTemplate + mkdir -p $(dir $@) + pandoc \ + --standalone \ + --css="ressourcen/css/cwsvJudo.css" \ + --template=pandocTemplate/cwsvJudo.amp.pandocTemplate \ + --output=$@ \ + $< $(word 2,$^) +# Die auskommentierte Variante fand ich besser, aber der Validator hat ein Problem mit http bei src in img ;) +# sed --in-place 's//