1
0
mirror of https://github.com/Chalarangelo/mini.css.git synced 2025-08-08 06:46:29 +02:00

Optimization for sticky headers and footers, buttons, button groups and extensive testing

This commit is contained in:
Angelos Chalaris
2017-01-13 01:06:04 +02:00
parent a8fea00c58
commit 03a9a8175b
7 changed files with 156 additions and 192 deletions

View File

@@ -762,4 +762,6 @@
## 20170113
- Added support for `aria-role="button"` in the `input_control` module by default. Filesize has bloated to a horrifying 6.92KB.
- Added support for ARIA `role="button"` in the `input_control` module by default. Filesize has bloated to a horrifying 6.92KB.
- Highly optimized `input_control` module's buttons and button groups, by removing redundant selectors, based on specificity, bringing down the filesize to a managable 6.59KB again.
- Optimized `sticky` `footer`s and `header`s a little bit. Should have no effect on filesize.

View File

@@ -136,7 +136,12 @@
</div>
<div class="row col-sm-12">
<div>
<a aria-role="button" class="tertiary" href="#">Test span button</a>
<a role="button" class="tertiary" href="#">Test span button</a>
<div class="button-group">
<button>Button</button>
<a role="button">Button</a>
<label class="button">Button</label>
</div>
</div>
</div>
</div></main>