automatically add waves effect to buttons
This commit is contained in:
parent
65e8b9686b
commit
0eae6e0368
2 changed files with 21 additions and 3 deletions
|
@ -89,7 +89,6 @@
|
||||||
title-for="settings_filters_update"
|
title-for="settings_filters_update"
|
||||||
data-enable="filters"
|
data-enable="filters"
|
||||||
data-icon="refresh"
|
data-icon="refresh"
|
||||||
class="btn waves-effect"
|
|
||||||
></button>
|
></button>
|
||||||
<button
|
<button
|
||||||
href="settings/filters.htm"
|
href="settings/filters.htm"
|
||||||
|
@ -97,7 +96,6 @@
|
||||||
tab-width="1080"
|
tab-width="1080"
|
||||||
data-icon="pencil"
|
data-icon="pencil"
|
||||||
title-for="settings_filters_open"
|
title-for="settings_filters_open"
|
||||||
class="btn waves-effect"
|
|
||||||
></button>
|
></button>
|
||||||
</side>
|
</side>
|
||||||
</section>
|
</section>
|
||||||
|
@ -184,7 +182,7 @@
|
||||||
href="help"
|
href="help"
|
||||||
tab-height="607.5"
|
tab-height="607.5"
|
||||||
tab-width="1080"
|
tab-width="1080"
|
||||||
class="btn-floating btn-large waves-effect"
|
class="btn-floating btn-large"
|
||||||
title-for="help"
|
title-for="help"
|
||||||
data-icon="help"
|
data-icon="help"
|
||||||
></button>
|
></button>
|
||||||
|
|
|
@ -78,6 +78,25 @@ class windowman {
|
||||||
|
|
||||||
/* Fill in data and events. */
|
/* Fill in data and events. */
|
||||||
function appearance() {
|
function appearance() {
|
||||||
|
// Add missing classes to all elements.
|
||||||
|
function elements() {
|
||||||
|
// Add buttons elements.
|
||||||
|
function buttons() {
|
||||||
|
document.querySelectorAll(`button`).forEach((button) => {
|
||||||
|
if (!button.classList.contains(`btn`)) {
|
||||||
|
button.classList.add(`btn`);
|
||||||
|
}
|
||||||
|
if (!button.classList.contains(`waves-effect`)) {
|
||||||
|
button.classList.add(`waves-effect`);
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
buttons();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
function icons() {
|
function icons() {
|
||||||
let target_elements = document.querySelectorAll(`[data-icon]`);
|
let target_elements = document.querySelectorAll(`[data-icon]`);
|
||||||
|
|
||||||
|
@ -204,6 +223,7 @@ class windowman {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
elements();
|
||||||
text();
|
text();
|
||||||
icons();
|
icons();
|
||||||
storage();
|
storage();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue