diff --git a/democracy/page/default_faq/default_faq.php b/democracy/page/default_faq/default_faq.php index 9e5730c..4501d58 100644 --- a/democracy/page/default_faq/default_faq.php +++ b/democracy/page/default_faq/default_faq.php @@ -14,7 +14,7 @@ class default_faq implements SYSTEM\PAGE\Page { $faqs = \SYSTEM\PAGE\text::tag('faq'); $i = 0; while(array_key_exists('faq_q_'. ($i < 9 ? sprintf("%02d", ++$i) : ++$i), $faqs)){ - $question = array( 'n' => $i, 'in' => $i == 1 ? 'in' : '', + $question = array( 'n' => $i, 'in' => $i == 1 ? 'in' : '', 'in_css' => $i == 1 ? 'transform: rotate(180deg)' : '', 'question' => '${faq_q_'.($i <= 9 ? sprintf("%02d", $i) : $i).'}', //${faq_q_0n} ${faq_q_nn} 'answer' => '${faq_a_'.($i <= 9 ? sprintf("%02d", $i) : $i).'}'); //${faq_a_0n} ${faq_a_nn} $vars['questions'] .= \SYSTEM\PAGE\replace::replaceFile((new PPAGE('default_faq/tpl/question.tpl'))->SERVERPATH(), $question); diff --git a/democracy/page/default_faq/js/default_faq.js b/democracy/page/default_faq/js/default_faq.js index 7cb3155..fcf8d6f 100644 --- a/democracy/page/default_faq/js/default_faq.js +++ b/democracy/page/default_faq/js/default_faq.js @@ -32,7 +32,7 @@ function init_faq(){ $("#femail").focus(); return null; } - if (frage == "" || frage.length < 3 ){ + if (frage === "" || frage.length < 3 ){ alert( "bitte eine Frage eingeben"); $("#exampleTextarea").focus(); return null; @@ -64,4 +64,11 @@ function init_faq(){ } }); }); + + $('.panel').on('show.bs.collapse', function (e) { + $(".openarrow",this).css("transform","rotate(180deg)"); + }); + $('.panel').on('hide.bs.collapse', function (e) { + $(".openarrow",this).css("transform","rotate(0deg)"); + }); } \ No newline at end of file diff --git a/democracy/page/default_faq/tpl/default_faq.tpl b/democracy/page/default_faq/tpl/default_faq.tpl index 4f57209..6dc1c60 100644 --- a/democracy/page/default_faq/tpl/default_faq.tpl +++ b/democracy/page/default_faq/tpl/default_faq.tpl @@ -1,4 +1,4 @@ -
+

FAQ



@@ -7,7 +7,7 @@
diff --git a/democracy/page/default_faq/tpl/question.tpl b/democracy/page/default_faq/tpl/question.tpl index b95c7c4..e976abc 100644 --- a/democracy/page/default_faq/tpl/question.tpl +++ b/democracy/page/default_faq/tpl/question.tpl @@ -1,11 +1,10 @@ -
\ No newline at end of file +
\ No newline at end of file diff --git a/democracy/page/default_page/css/default_page.css b/democracy/page/default_page/css/default_page.css index 99109b1..c8b8b38 100644 --- a/democracy/page/default_page/css/default_page.css +++ b/democracy/page/default_page/css/default_page.css @@ -383,12 +383,21 @@ body { display: table-cell; } -.panel-faq{border-color:#4f81bd} -.panel-faq>.panel-heading{color:#fff;background-color:#4494d3;border-color:#4f81bd} -.panel-faq>.panel-heading+.panel-collapse>.panel-body{border-top-color:#4f81bd} +.panel-faq{margin-bottom: 12px !important; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5); border: 0; border-radius: 0;} +.panel-faq>.panel-heading{border-radius: 0; background-color: #fff; border-color: #000;} +.panel-faq>.panel-heading+.panel-collapse>.panel-body{border-color: grey} .panel-faq>.panel-heading .badge{color:#d9edf7;background-color:#4494d3} .panel-faq>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#4f81bd} -.panel-faq>.panel-heading>h4>a:hover{text-decoration: none;} -.panel-faq>.panel-heading>h4>a:active{text-decoration: none;} -.panel-faq>.panel-heading>h4>a:visited{text-decoration: none;} -.panel-faq>.panel-heading>h4>a:focus{text-decoration: none;} \ No newline at end of file +.panel-faq>.panel-heading>.panel-title{color: #333; font-size: 22px; padding-top: 15px; padding-bottom: 15px;} +.panel-faq>.panel-heading>.panel-title>a{} +.panel-faq>.panel-heading>.panel-title>a:hover{text-decoration: none;} +.panel-faq>.panel-heading>.panel-title>a:active{text-decoration: none;} +.panel-faq>.panel-heading>.panel-title>a:visited{text-decoration: none;} +.panel-faq>.panel-heading>.panel-title>a:focus{text-decoration: none;} + +.openarrow{ + float:right; + font-size: 40px; + line-height: 30px; + transition: transform .2s; +} \ No newline at end of file