UNPKG

@haxtheweb/haxcms-nodejs

Version:

HAXcms single and multisite nodejs server, api, and administration

27 lines (24 loc) 1 kB
import"./vaadin-text-field-styles.js";import{html as t}from"../../../../@polymer/polymer/lib/utils/html-tag.js";const e=t`<dom-module id="material-text-area" theme-for="vaadin-text-area"> <template> <style include="material-text-field"> [part="input-field"] { height: auto; box-sizing: border-box; } /* NOTE(platosha): double attribute workarounds specifity for Firefox */ [part="value"][part="value"] { padding-top: 0; margin-top: 4px; } [part="input-field"] [part="value"], [part="input-field"] ::slotted(textarea) { white-space: pre-wrap; /* override \`nowrap\` from <vaadin-text-field> */ align-self: stretch; /* override \`baseline\` from <vaadin-text-field> */ } [part='input-field']::before, [part='input-field']::after { bottom: calc(var(--_text-area-vertical-scroll-position) * -1); } </style> </template> </dom-module>`;document.head.appendChild(e.content);