autoadjust field value font size

This commit is contained in:
Pete Matsyburka
2023-11-26 00:06:38 +02:00
parent 712107ba5a
commit ce4e55f387
4 changed files with 29 additions and 7 deletions
@@ -0,0 +1,15 @@
<script>
if (!window.customElements.get('autosize-field')) {
window.customElements.define('autosize-field', class extends HTMLElement {
connectedCallback() {
if (this.field.scrollHeight > this.field.clientHeight) {
this.field.classList.remove('text-[1.5vw]', 'lg:text-base');
this.field.classList.add('text-[1.0vw]', 'lg:text-[0.70rem]');
}
}
get field() {
return this.closest('field-value');
}
});
}
</script>