UNPKG

1.6 kBTypeScriptView Raw
1/** Style for visually hidden but accessible for screenReaders */
2export declare const WUPcssHidden = "\nposition: absolute;\nheight:1px; width:1px;\noverflow:hidden;\nclip:rect(1px,1px,1px,1px);\nmin-width:initial;\npadding:0;";
3/** Style for icons; vars --ctrl-icon, --ctrl-icon-size, --ctrl-icon-img to customize styling */
4export declare const WUPcssIcon = "\ndisplay: inline-block;\nwidth: var(--ctrl-icon-size);\nmin-height: var(--ctrl-icon-size);\nbox-sizing: content-box;\nmargin: 0;\npadding: 5px;\nflex: 0 0 auto;\nalign-self: stretch;\nborder: none;\nbox-shadow: none;\nbackground: var(--ctrl-icon);\n-webkit-mask-size: var(--ctrl-icon-size);\nmask-size: var(--ctrl-icon-size);\n-webkit-mask-repeat: no-repeat;\nmask-repeat: no-repeat;\n-webkit-mask-position: center;\nmask-position: center;\n-webkit-mask-image: var(--ctrl-icon-img);\nmask-image: var(--ctrl-icon-img);";
5/** Style for small-scroll; vars --scroll, --scroll-hover to customize styling
6 * @tutorial Troubleshooting
7 * * cursor:pointer; doesn't work - this Chromium issue https://stackoverflow.com/questions/64402424/why-does-the-css-cursor-property-not-work-for-the-styled-scrollbar */
8export declare function WUPcssScrollSmall(tag: string): string;
9/** Returns default style for primary/submit button */
10export declare function WUPcssButton(tag: string): string;
11/** Returns default style for popup menu */
12export declare function WUPcssMenu(tag: string): string;
13/** Use this function to prepend css-style via JS into document.head */
14export declare function useBuiltinStyle(cssString: string): HTMLStyleElement;