mirror of
https://github.com/pa11y/pa11y-dashboard.git
synced 2025-09-24 14:21:13 +00:00
Use arrows instead of plus and minus for collapsibles/expanders (#153)
This commit is contained in:

committed by
Hollie Kay

parent
f60d1ca0ce
commit
c2fbcf4fa1
@@ -77,11 +77,11 @@ $(document).ready(function(){
|
|||||||
expandLink.click( function(){
|
expandLink.click( function(){
|
||||||
$(this).next().slideToggle('slow', function(){});
|
$(this).next().slideToggle('slow', function(){});
|
||||||
if ($(this).hasClass('showing')) {
|
if ($(this).hasClass('showing')) {
|
||||||
$(this).find('span.expander').html('+');
|
$(this).find('span.expander').html('↓');
|
||||||
$(this).attr('aria-expanded', false);
|
$(this).attr('aria-expanded', false);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$(this).find('span.expander').html('-');
|
$(this).find('span.expander').html('↑');
|
||||||
$(this).attr('aria-expanded', true);
|
$(this).attr('aria-expanded', true);
|
||||||
}
|
}
|
||||||
$(this).toggleClass('showing');
|
$(this).toggleClass('showing');
|
||||||
|
2
public/js/site.min.js
vendored
2
public/js/site.min.js
vendored
File diff suppressed because one or more lines are too long
@@ -73,7 +73,7 @@ along with Pa11y Dashboard. If not, see <http://www.gnu.org/licenses/>.
|
|||||||
<div class="col-md-9" data-role="expandable-results" role="main">
|
<div class="col-md-9" data-role="expandable-results" role="main">
|
||||||
{{#if mainResult.count.error}}
|
{{#if mainResult.count.error}}
|
||||||
<div class="heading label-danger pointer showing first" id="errors" data-test="task-errors" data-role="expander" role="button" tabindex="0" aria-expanded="true" aria-controls="errors-list">
|
<div class="heading label-danger pointer showing first" id="errors" data-test="task-errors" data-role="expander" role="button" tabindex="0" aria-expanded="true" aria-controls="errors-list">
|
||||||
<span class="pull-right expander"> - <span class="hide">(close panel)</span></span>
|
<span class="pull-right expander"> ↑ <span class="hide">(close panel)</span></span>
|
||||||
Errors ( {{mainResult.count.error}} )
|
Errors ( {{mainResult.count.error}} )
|
||||||
</div>
|
</div>
|
||||||
<div class="task-danger tasks-list collapse clearfix in" id="errors-list">
|
<div class="task-danger tasks-list collapse clearfix in" id="errors-list">
|
||||||
@@ -109,7 +109,7 @@ along with Pa11y Dashboard. If not, see <http://www.gnu.org/licenses/>.
|
|||||||
|
|
||||||
{{#if mainResult.count.warning}}
|
{{#if mainResult.count.warning}}
|
||||||
<div class="heading label-warning pointer" id="warnings" data-test="task-warnings" data-role="expander" role="button" tabindex="0" aria-expanded="false" aria-controls="warnings-list">
|
<div class="heading label-warning pointer" id="warnings" data-test="task-warnings" data-role="expander" role="button" tabindex="0" aria-expanded="false" aria-controls="warnings-list">
|
||||||
<span class="pull-right expander"> + <span class="hide">(open panel)</span></span>
|
<span class="pull-right expander"> ↓ <span class="hide">(open panel)</span></span>
|
||||||
Warnings ( {{mainResult.count.warning}} )
|
Warnings ( {{mainResult.count.warning}} )
|
||||||
</div>
|
</div>
|
||||||
<div class="task-warning tasks-list collapse clearfix" id="warnings-list">
|
<div class="task-warning tasks-list collapse clearfix" id="warnings-list">
|
||||||
@@ -145,7 +145,7 @@ along with Pa11y Dashboard. If not, see <http://www.gnu.org/licenses/>.
|
|||||||
|
|
||||||
{{#if mainResult.count.notice}}
|
{{#if mainResult.count.notice}}
|
||||||
<div class="heading label-info pointer" id="notices" data-test="task-notices" data-role="expander" role="button" tabindex="0" aria-expanded="false" aria-controls="notices-list">
|
<div class="heading label-info pointer" id="notices" data-test="task-notices" data-role="expander" role="button" tabindex="0" aria-expanded="false" aria-controls="notices-list">
|
||||||
<span class="pull-right expander"> + <span class="hide">(open panel)</span></span>
|
<span class="pull-right expander"> ↓ <span class="hide">(open panel)</span></span>
|
||||||
Notices ( {{mainResult.count.notice}} )
|
Notices ( {{mainResult.count.notice}} )
|
||||||
</div>
|
</div>
|
||||||
<div class="task-info tasks-list collapse clearfix" id="notices-list">
|
<div class="task-info tasks-list collapse clearfix" id="notices-list">
|
||||||
@@ -180,7 +180,7 @@ along with Pa11y Dashboard. If not, see <http://www.gnu.org/licenses/>.
|
|||||||
|
|
||||||
{{#if mainResult.ignore.length}}
|
{{#if mainResult.ignore.length}}
|
||||||
<div class="heading label-default pointer" id="ignore" data-role="expander" role="button" tabindex="0" aria-expanded="false" aria-controls="ignore-list">
|
<div class="heading label-default pointer" id="ignore" data-role="expander" role="button" tabindex="0" aria-expanded="false" aria-controls="ignore-list">
|
||||||
<span class="pull-right expander"> + <span class="hide">(open panel)</span></span>
|
<span class="pull-right expander"> ↓ <span class="hide">(open panel)</span></span>
|
||||||
Ignored Rules ( {{mainResult.ignore.length}} )
|
Ignored Rules ( {{mainResult.ignore.length}} )
|
||||||
</div>
|
</div>
|
||||||
<div class="task-default tasks-list collapse clearfix" id="ignore-list">
|
<div class="task-default tasks-list collapse clearfix" id="ignore-list">
|
||||||
|
Reference in New Issue
Block a user