faq style implemented
This commit is contained in:
parent
846438f10c
commit
b5a4d27e9c
@ -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);
|
||||
|
||||
@ -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)");
|
||||
});
|
||||
}
|
||||
@ -1,4 +1,4 @@
|
||||
<div class="single">
|
||||
<div class="single" style="background-color: #e8e8e8;">
|
||||
<div class="container">
|
||||
<div class="wthree-heading"><h3>FAQ</h3></div>
|
||||
<br><br>
|
||||
@ -7,7 +7,7 @@
|
||||
<div class="panel panel-default panel-faq">
|
||||
<div class="panel-heading">
|
||||
<h4 class="panel-title">
|
||||
<a data-toggle="collapse" data-parent="#accordion" href="#collapse_ask"><b><i class="fa fa-caret-down" aria-hidden="true"></i></b> <b>Eine Frage stellen</b></a>
|
||||
<a data-toggle="collapse" data-parent="#accordion" href="#collapse_ask" class="faq_header"><i class="fa fa-question-circle" aria-hidden="true"></i> <b>Eine Frage stellen</b><i class="openarrow fa fa-angle-down" aria-hidden="true" style="${in_css}"></i></a>
|
||||
</h4>
|
||||
</div>
|
||||
<div id="collapse_ask" class="panel-collapse collapse ${in}">
|
||||
|
||||
@ -1,11 +1,10 @@
|
||||
<div class="panel panel-default panel-faq">
|
||||
<div class="panel-heading">
|
||||
<h4 class="panel-title">
|
||||
<a data-toggle="collapse" data-parent="#accordion" href="#collapse${n}"><b><i class="fa fa-caret-down" aria-hidden="true"></i></b> ${question}</a>
|
||||
<a data-toggle="collapse" data-parent="#accordion" href="#collapse${n}" class="faq_header"><i class="fa fa-info-circle" aria-hidden="true"></i> ${question}<i class="openarrow fa fa-angle-down" aria-hidden="true" style="${in_css}"></i></a>
|
||||
</h4>
|
||||
</div>
|
||||
<div id="collapse${n}" class="panel-collapse collapse ${in}">
|
||||
<div class="panel-body">${answer}</div>
|
||||
</div>
|
||||
</div>
|
||||
<br>
|
||||
</div>
|
||||
@ -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;}
|
||||
.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;
|
||||
}
|
||||
Reference in New Issue
Block a user