diff --git a/democracy/page/default_help/js/default_help.js b/democracy/page/default_help/js/default_help.js index b1690a3..352ff0f 100644 --- a/democracy/page/default_help/js/default_help.js +++ b/democracy/page/default_help/js/default_help.js @@ -1,3 +1,62 @@ -function init_start(){ - +function init_help(){ + $(".w3-banner").css("display", "none"); + $(".banner").addClass("banner_nonpure2"); + $(".banner").removeClass("banner_nonpure"); + $("#content").css('position', 'relative').css("right", "-3500px"); + $("#content").animate({"right":"0"}, 500); + // txt zeichen zählen + $("#exampleTextarea").keyup(function(){ + var txt = parseInt( $("#exampleTextarea").val().length); + // console.log( txt < 120); + // console.log( "txt= "+ txt ); + if ( txt < 120 ) { + $("#txtsincebox").html(' ( -'+ (120 - txt) +' Zeichen )'); + $("#submitx").removeClass("btn-success"); + } else { + $("#txtsincebox").html("ok"); + $("#submitx").addClass("btn-success"); + } + }); + + $("#submitx").click(function(){ + var formserial = $("#form").serialize(); + var fvorname = $("#fvorname").val(); + var fnachname = $("#fnachname").val(); + var femail = $("#femail").val(); + var txt = $("#exampleTextarea").val(); + + if (fvorname == "" || fvorname.length < 3 ){ + alert( "bitte einen Vornamen eingeben"); + $("#fvorname").focus(); + return null; + } + if (fnachname == "" || fnachname.length < 3 ){ + alert( "bitte einen Nachname eingeben"); + $("#fnachname").focus(); + return null; + } + if (femail == "" || femail.length < 11 ){ + alert( "bitte einen E-Mail eingeben"); + $("#femail").focus(); + return null; + } + if (txt == "" || txt.length < 120 ){ + alert( "bitte einen Text eingeben"); + $("#exampleTextarea").focus(); + return null; + } + + $.ajax({ + method: "POST", + url: "sendmail.php", + data: formserial + }).done(function( msg ) { + if ( msg == "Message sent") { + $('#form').trigger("reset"); + alert("Danke! Deine Nachricht wurde versendet."); + } else { + alert("Deine Nachricht konnte nicht versendet weden. Bitte versuche es später noch einmal. Danke.") + } + }); + }); } \ No newline at end of file diff --git a/democracy/page/default_medien/js/default_medien.js b/democracy/page/default_medien/js/default_medien.js index b1690a3..913ea65 100644 --- a/democracy/page/default_medien/js/default_medien.js +++ b/democracy/page/default_medien/js/default_medien.js @@ -1,3 +1,7 @@ -function init_start(){ - +function init_medien(){ + $(".w3-banner").css("display", "none"); + $(".banner").addClass("banner_nonpure2"); + $(".banner").removeClass("banner_nonpure"); + $("#content").css('position', 'relative').css("right", "-3500px"); + $("#content").animate({"right":"0"}, 500); } \ No newline at end of file diff --git a/democracy/page/default_page/default_page.php b/democracy/page/default_page/default_page.php index 6e2fac6..37e6cdb 100644 --- a/democracy/page/default_page/default_page.php +++ b/democracy/page/default_page/default_page.php @@ -5,11 +5,11 @@ class default_page implements \SYSTEM\PAGE\DefaultPage { \LIB\lib_jquery::js(), \LIB\lib_bootstrap::js(), \LIB\lib_system::js(), - new PPAGE('default_page/js/responsiveslides.min.js'), - new PPAGE('default_page/js/jarallax.js'), - new PPAGE('default_page/js/SmoothScroll.min.js'), - new PPAGE('default_page/js/move-top.js'), - new PPAGE('default_page/js/easing.js'), + new PLIB('responsiveslides/responsiveslides.min.js'), + new PLIB('jarallax/jarallax.js'), + new PLIB('smooth_scroll/SmoothScroll.min.js'), + new PLIB('move_top/move-top.min.js'), + new PLIB('easing/easing.js'), new PPAGE('default_page/js/default_page.js') ))); } @@ -23,8 +23,6 @@ class default_page implements \SYSTEM\PAGE\DefaultPage { new PPAGE('default_page/css/style.css'), new PPAGE('default_page/css/default_page.css') ))); - // - // } public function html($_escaped_fragment_ = null){ diff --git a/democracy/page/default_page/js/default_page.js b/democracy/page/default_page/js/default_page.js index 8bc2d20..9feb29f 100644 --- a/democracy/page/default_page/js/default_page.js +++ b/democracy/page/default_page/js/default_page.js @@ -3,169 +3,17 @@ $(document).ready(function() { /* init Jarallax */ $('.jarallax').jarallax({ - speed: 0.5, - imgWidth: 1366, - imgHeight: 768 + speed: 0.5, + imgWidth: 1366, + imgHeight: 768 }); $(".scroll").click(function(event){ event.preventDefault(); $('html,body').animate({scrollTop:$(this.hash).offset().top},1000); }); + + $().UItoTop({ easingType: 'easeOutQuart' }); - /* - var defaults = { - containerID: 'toTop', // fading element id - containerHoverID: 'toTopHover', // fading element hover id - scrollSpeed: 1200, - easingType: 'linear' - }; - */ - - $().UItoTop({ easingType: 'easeOutQuart' }); -/* - setTimeout(function(){ - $("#iframe").attr("src","https://projects.invisionapp.com//share/XHCNO67CA#/screens"); - },1000); -*/ - - var prepareSwitch = function() { - $(".w3-banner ").css("display", "none"); - - $(".m_mm").removeClass("active"); - $(".m_mm").css("color","#fff"); - $(this).addClass("active"); - - $("#wrapperx").css('position', 'relative').css("right", "-3500px"); - $("#wrapperx").animate({"right":"0"}, 500); - setTimeout( function() { - var toggler = $(".navbar-toggle") - if ( toggler.attr( 'aria-expanded' ) == 'true' ) { - toggler.click(); - } - }, 500); - }; - - $("#m_idee").click(function(){ - prepareSwitch(); - $(".w3-banner ").css("display", "block"); - $("#wrapperx").load("m_idee.html"); - - $(".banner") - .addClass("banner_nonpure") - .removeClass("banner_nonpure2"); - $(".footer").addClass("footer_bg_grey"); - }); - - $("#m_wir").click(function(){ - prepareSwitch(); - $("#wrapperx").load("m_wir.html"); - // $(".banner").removeClass("banner_nonpure"); - $(".banner").addClass("banner_nonpure2"); - }); - - $("#m_medien").click(function(){ - prepareSwitch(); - $("#wrapperx").load("m_medien.html"); - $(".banner").addClass("banner_nonpure2"); - }); - - $("#m_proto").click(function(){ - prepareSwitch(); - $("#wrapperx").load("m_proto.html"); - $(".banner").removeClass("banner_nonpure"); - $(".banner").addClass("banner_nonpure2"); - }); - - $("#m_help").click(function(){ - prepareSwitch(); - $(".banner").removeClass("banner_nonpure"); - $(".banner").addClass("banner_nonpure2"); - $("#wrapperx").load("m_help.html", function(){ - - // txt zeichen zählen - $("#exampleTextarea").keyup(function(){ - var txt = parseInt( $("#exampleTextarea").val().length); - // console.log( txt < 120); - // console.log( "txt= "+ txt ); - if ( txt < 120 ) { - $("#txtsincebox").html(' ( -'+ (120 - txt) +' Zeichen )'); - $("#submitx").removeClass("btn-success"); - } else { - $("#txtsincebox").html("ok"); - $("#submitx").addClass("btn-success"); - } - }); - - $("#submitx").click(function(){ - var formserial = $("#form").serialize(); - var fvorname = $("#fvorname").val(); - var fnachname = $("#fnachname").val(); - var femail = $("#femail").val(); - var txt = $("#exampleTextarea").val(); - - if (fvorname == "" || fvorname.length < 3 ){ - alert( "bitte einen Vornamen eingeben"); - $("#fvorname").focus(); - return null; - } - if (fnachname == "" || fnachname.length < 3 ){ - alert( "bitte einen Nachname eingeben"); - $("#fnachname").focus(); - return null; - } - if (femail == "" || femail.length < 11 ){ - alert( "bitte einen E-Mail eingeben"); - $("#femail").focus(); - return null; - } - if (txt == "" || txt.length < 120 ){ - alert( "bitte einen Text eingeben"); - $("#exampleTextarea").focus(); - return null; - } - - $.ajax({ - method: "POST", - url: "sendmail.php", - data: formserial - }) - .done(function( msg ) { - // console.log( msg ); - if ( msg == "Message sent") { - $('#form').trigger("reset"); - alert("Danke! Deine Nachricht wurde versendet."); - } else { - alert("Deine Nachricht konnte nicht versendet weden. Bitte versuche es später noch einmal. Danke.") - } - }); - - }); - }); - }); - - //start - var hash = window.location.hash; - switch(hash){ - - case "#idee" : - $("#m_idee").click(); - break; - case "#wir" : - $("#m_wir").click(); - break; - case "#medien" : - $("#m_medien").click(); - break; - case "#prototyp" : - $("#m_proto").click(); - break; - case "#mithelfen" : - $("#m_help").click(); - break; - - default: - $("#m_idee").click(); - } - + // }); \ No newline at end of file diff --git a/democracy/page/default_page/tpl/default_page.tpl b/democracy/page/default_page/tpl/default_page.tpl index 1182069..5df2f20 100644 --- a/democracy/page/default_page/tpl/default_page.tpl +++ b/democracy/page/default_page/tpl/default_page.tpl @@ -1,142 +1,123 @@ - - - DEMOCRACY Deutschland - - - - ${css} - - - - + DEMOCRACY Deutschland + + + ${css} + + + - - - + @font-face { + font-family: 'playfair_display'; + src: url('./files/font/playfair_display.tff') format('truetype'); + } + /* font-family: 'playfair_display', serif; */ + + @font-face { + font-family: 'edosz'; + src: url('./files/font/edosz.ttf') format('truetype'); + } + /* font-family: 'edosz', serif; */ + + @font-face { + font-family: 'TravelingTypewriter'; + src: url('./files/font/TravelingTypewriter.ttf') format('truetype'); + } + /* font-family: 'TravelingTypewriter', serif; */ + .callbacks_nav { + background:transparent url(./files/images/arrows.png) no-repeat right top; + } + #toTop { + background:url(./files/images/arrow.png) no-repeat 0 0; + } + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - + - -