diff options
| author | Dirk Engling <erdgeist@erdgeist.org> | 2016-08-17 01:50:55 +0200 |
|---|---|---|
| committer | Dirk Engling <erdgeist@erdgeist.org> | 2016-08-17 01:50:55 +0200 |
| commit | f406005fe727d879feb97f5be4e9d184edc334e3 (patch) | |
| tree | afe9d92aff42e01a0fb87c0e50d632a1b7224335 | |
| parent | e466f12a5e5e79852dfec1f26962e005059470b2 (diff) | |
re-construct footer, once again
| -rw-r--r-- | index.html | 71 | ||||
| -rw-r--r-- | style.css | 76 |
2 files changed, 67 insertions, 80 deletions
| @@ -247,47 +247,42 @@ | |||
| 247 | <div id="footer" class="footer"> | 247 | <div id="footer" class="footer"> |
| 248 | <div class="scrollcontainer"> | 248 | <div class="scrollcontainer"> |
| 249 | <div class="credits"> | 249 | <div class="credits"> |
| 250 | <div class="creditline"> | 250 | <div class="partners"> |
| 251 | <div class="credit partner"><a href="https://ccc.de/">Chaos Computer Club</a></div> | 251 | <a href="https://www.ccc.de/"><div id="ccc" class="partner"> |
| 252 | <a href="https://www.ccc.de/"><div class="credit ccc"><img src="img/ccc.svg" height="50px" alt="Logo des Chaos Computer Clubs"/></div></a> | 252 | <img src="img/ccc.svg" height="50px" alt="Logo des Chaos Computer Clubs"/> |
| 253 | <div class="credit imprint" onclick="show_impressum()"><span>Impressum + Datenschutz<span></div> | 253 | <div>Chaos Computer Club Ultras</div> |
| 254 | </div> | 254 | </div></a><!-- this comment is important as white spaces leave gaps between divs |
| 255 | <div class="creditline small"> | 255 | --><a href="https://freifunk.net/"><div id="freifunk" class="partner"> |
| 256 | <div class="credit empty"></div> | 256 | <img src="img/freifunk.svg" height="50px" alt="Logo des Freifunk e. V.s"/> |
| 257 | <div class="credit noimg empty"></div> | 257 | <div>Förderverein Freie Netzwerke</div> |
| 258 | <div class="credit implementor"><a href="http://elektrowecker.de/">Pepo</a> – UX</div> | 258 | </div></a><!-- this comment is important as white spaces leave gaps between divs |
| 259 | </div> | 259 | --><a href="https://freiheitsrechte.org/"><div id="gff" class="partner"> |
| 260 | <div class="creditline"> | 260 | <img src="img/gff.svg" height=50px" alt="Logo des Gesellschaft für Freiheitsrechte e. V."/> |
| 261 | <div class="credit partner"><a href="https://freifunk.net/">Förderverein Freie Netzwerke</a></div> | 261 | <div>Gesellschaft für Freiheitsrechte</div> |
| 262 | <a href="https://freifunk.net/"><div class="credit freifunk"><img src="img/freifunk.svg" height="50px" alt="Logo des Freifunk e. V.s"/></div></a> | 262 | </div></a> |
| 263 | <div class="credit implementor"><a href="http://www.schlicht-und-ergreifend.de">Malik Aziz</a> – Design</div> | ||
| 264 | </div> | ||
| 265 | <div class="creditline small"> | ||
| 266 | <div class="credit empty"></div> | ||
| 267 | <div class="credit noimg empty"></div> | ||
| 268 | <div class="credit implementor"><a href="https://erdgeist.org/">erdgeist</a> – Konzept & Umsetzung</div> | ||
| 269 | </div> | ||
| 270 | <div class="creditline"> | ||
| 271 | <div class="credit partner"><a href="https://freiheitsrechte.org/">Gesellschaft für Freiheitsrechte</a></div> | ||
| 272 | <a href="https://freiheitsrechte.org/"><div class="credit gff"><img src="img/gff.svg" height=50px" alt="Logo des Gesellschaft für Freiheitsrechte e. V."/></div></a> | ||
| 273 | <div class="credit implementor"><a href="https://kanzlei-hubrig.de/">Beata Hubrig</a> – Rechtliches</div> | ||
| 274 | </div> | 263 | </div> |
| 264 | <div class="credit imprint" onclick="show_impressum()"><span>Impressum + Datenschutz<span></div> | ||
| 265 | <hr/> | ||
| 266 | <div class="credit implementor"><a href="https://erdgeist.org/">erdgeist</a> (Konzept + Umsetzung)</div> | ||
| 267 | <div class="credit implementor"><a href="https://kanzlei-hubrig.de/">Beata Hubrig</a> (Rechtliches)</div> | ||
| 268 | <div class="credit implementor"><a href="http://www.schlicht-und-ergreifend.de">Malik Aziz</a> (Design) ∙ <a href="http://elektrowecker.de/">Pepo</a> (UX)</div> | ||
| 275 | </div> | 269 | </div> |
| 276 | <div class="impressum"> | 270 | <div class="impressum"> |
| 277 | <p>Der Abmahnbeantworter ist ein Projekt des Chaos Computer Club e. V.,</p> | 271 | <div class="partners"> |
| 278 | <p>des Fördervereins Freie Netzwerke e. V. und der Gesellschaft für Freiheitsrechte e. V.</p> | 272 | <p>Der Abmahnbeantworter ist ein Projekt des Chaos Computer Club e. V., des Fördervereins Freie Netzwerke e. V. und der Gesellschaft für Freiheitsrechte e. V.</p> |
| 279 | <div class="back circle_num" onclick="hide_impressum()">⇦</div> | 273 | <div class="back circle_num" onclick="hide_impressum()">⇦</div><!-- |
| 280 | <div class="visdp"> | 274 | --><div class="visdp"> |
| 281 | <p><strong>V.i.S.d.P.</strong> | 275 | <p><strong>V.i.S.d.P.</strong> |
| 282 | <p>Dirk Engling</p> | 276 | <p>Dirk Engling</p> |
| 283 | <p>c/o Chaos Computer Club</p> | 277 | <p>c/o Chaos Computer Club</p> |
| 284 | <p>Zeiseweg 9</p> | 278 | <p>Zeiseweg 9</p> |
| 285 | <p>22765 Hamburg</p> | 279 | <p>22765 Hamburg</p> |
| 286 | <p><a href="mailto:erdgeist@ccc.de">E-Mail: erdgeist@ccc.de</a></p> | 280 | <p><a href="mailto:erdgeist@ccc.de">E-Mail: erdgeist@ccc.de</a></p> |
| 287 | </div> | 281 | </div><!-- |
| 288 | <div class="datenschutz"> | 282 | --><div class="datenschutz"> |
| 289 | <p><strong>Datenschutzerklärung</strong></p> | 283 | <p><strong>Datenschutzerklärung</strong></p> |
| 290 | <p>Eine Erhebung von personenbezogenen Daten der Nutzer dieser Website findet nicht statt. Auch der Webserver speichert keine IP-Adressen der Nutzer.</p> | 284 | <p>Eine Erhebung von personenbezogenen Daten der Nutzer dieser Website findet nicht statt. Auch der Webserver speichert keine IP-Adressen der Nutzer.</p> |
| 285 | </div> | ||
| 291 | </div> | 286 | </div> |
| 292 | </div> | 287 | </div> |
| 293 | </div> | 288 | </div> |
| @@ -36,6 +36,7 @@ | |||
| 36 | html, body { | 36 | html, body { |
| 37 | height: 100%; | 37 | height: 100%; |
| 38 | margin: 0px !important; | 38 | margin: 0px !important; |
| 39 | min-width: 480px; | ||
| 39 | 40 | ||
| 40 | font-family: 'SourceSansPro', sans-serif; | 41 | font-family: 'SourceSansPro', sans-serif; |
| 41 | font-size: 14pt; | 42 | font-size: 14pt; |
| @@ -459,26 +460,27 @@ select.zeit { | |||
| 459 | min-height: 100%; | 460 | min-height: 100%; |
| 460 | height: auto !important; | 461 | height: auto !important; |
| 461 | height: 100%; | 462 | height: 100%; |
| 462 | margin: 0 auto -260px; | 463 | margin: 0 auto -300px; |
| 463 | } | 464 | } |
| 464 | 465 | ||
| 465 | .footer, .push { | 466 | .footer, .push { |
| 466 | height: 260px; | 467 | height: 300px; |
| 467 | } | 468 | } |
| 468 | 469 | ||
| 469 | .footer { | 470 | .footer { |
| 470 | width: 100%; | 471 | width: 100%; |
| 471 | min-width: 540px; | 472 | min-width: 540px; |
| 472 | margin: 0; | 473 | margin: 0; |
| 473 | padding: 72px 0 0 0; | 474 | padding: 50px 0 0 0; |
| 474 | 475 | ||
| 475 | font-size: 12pt; | 476 | font-size: 11pt; |
| 476 | font-weight: 300; | 477 | font-weight: 300; |
| 477 | 478 | ||
| 478 | overflow: hidden; | 479 | overflow: hidden; |
| 479 | text-align: center; | 480 | text-align: center; |
| 480 | } | 481 | } |
| 481 | 482 | ||
| 483 | /* Footer links have a softer color than in block 1 */ | ||
| 482 | .footer a:link, | 484 | .footer a:link, |
| 483 | .footer a:visited { | 485 | .footer a:visited { |
| 484 | color: #8E99A0; | 486 | color: #8E99A0; |
| @@ -494,56 +496,45 @@ select.zeit { | |||
| 494 | 496 | ||
| 495 | .footer .imprint { | 497 | .footer .imprint { |
| 496 | cursor: pointer; | 498 | cursor: pointer; |
| 499 | margin-bottom: 1em; | ||
| 497 | } | 500 | } |
| 498 | 501 | ||
| 499 | .credit { | 502 | .partners { |
| 500 | display: inline-block; | 503 | width: 480px; |
| 501 | vertical-align: top; | 504 | padding: 0; |
| 502 | width: 210px; | 505 | margin: 0 auto 24px auto; |
| 503 | margin: 0 0 0 0 !important; | 506 | border: none; |
| 504 | padding: 15px 0 0 0; | ||
| 505 | |||
| 506 | height: 35px; | ||
| 507 | } | ||
| 508 | |||
| 509 | .credit.imprint, | ||
| 510 | .credit.implementor { | ||
| 511 | text-align: left; | ||
| 512 | } | 507 | } |
| 513 | 508 | ||
| 514 | .partner { | 509 | .partner { |
| 515 | text-align: right; | 510 | display: inline-block; |
| 511 | vertical-align: bottom; | ||
| 512 | width: 160px; | ||
| 513 | height: 120px; | ||
| 514 | margin: 0px 0px 0px 0px; | ||
| 516 | } | 515 | } |
| 517 | 516 | ||
| 518 | .credit > img { | 517 | .partner > img { |
| 519 | opacity: 0.5; | 518 | opacity: 0.5; |
| 519 | padding: 0 0 0 10px; | ||
| 520 | margin-bottom: 10px; | ||
| 520 | } | 521 | } |
| 521 | 522 | ||
| 522 | .creditline { | 523 | .partner#ccc > img { |
| 523 | height: 50px; | 524 | padding: 10px 0 0 0; |
| 524 | } | 525 | margin: 0; |
| 525 | |||
| 526 | .creditline.small { | ||
| 527 | height: 35px; | ||
| 528 | } | 526 | } |
| 529 | 527 | ||
| 530 | .creditline.small > .credit { | 528 | .implementor { |
| 531 | vertical-align: middle; | 529 | margin-bottom: 0.3em; |
| 532 | padding-top: 6px; | ||
| 533 | height: 29px; | ||
| 534 | } | 530 | } |
| 535 | 531 | ||
| 536 | .credit.noimg { | 532 | .credits hr { |
| 537 | padding-top: 0; | 533 | width: 60px; |
| 538 | height: 35px; | 534 | margin-bottom: 1em; |
| 539 | width: 100px; | ||
| 540 | } | 535 | } |
| 541 | 536 | ||
| 542 | .credit.freifunk, .credit.ccc, .credit.gff { | 537 | /* ******** Horizontal footer slide magic ******** */ |
| 543 | padding-top: 0; | ||
| 544 | height: 50px; | ||
| 545 | width: 100px; | ||
| 546 | } | ||
| 547 | 538 | ||
| 548 | .scrollcontainer { | 539 | .scrollcontainer { |
| 549 | width: 200%; | 540 | width: 200%; |
| @@ -572,7 +563,6 @@ select.zeit { | |||
| 572 | width: 50%; | 563 | width: 50%; |
| 573 | float: left; | 564 | float: left; |
| 574 | position: relative; | 565 | position: relative; |
| 575 | overflow: hidden; | ||
| 576 | left: 0; | 566 | left: 0; |
| 577 | transition: left 1s; | 567 | transition: left 1s; |
| 578 | } | 568 | } |
| @@ -585,8 +575,10 @@ select.zeit { | |||
| 585 | .datenschutz { | 575 | .datenschutz { |
| 586 | vertical-align: top; | 576 | vertical-align: top; |
| 587 | display: inline-block; | 577 | display: inline-block; |
| 588 | width: 250px; | 578 | width: 188px; |
| 589 | margin-top: 2em; | 579 | margin: 2em 0 0 32px; |
| 580 | text-align: left; | ||
| 581 | padding: 0 0 0 0; | ||
| 590 | } | 582 | } |
| 591 | 583 | ||
| 592 | .back { | 584 | .back { |
| @@ -597,7 +589,7 @@ select.zeit { | |||
| 597 | width: 40px; | 589 | width: 40px; |
| 598 | height: 40px; | 590 | height: 40px; |
| 599 | cursor: pointer; | 591 | cursor: pointer; |
| 600 | margin-top: 65px; | 592 | margin: 65px 0 0 0; |
| 601 | } | 593 | } |
| 602 | 594 | ||
| 603 | .back:hover { | 595 | .back:hover { |
