Files
weiyu/deploy/server/notebase/assets/js/2.0.2/index.js

26 lines
29 KiB
JavaScript
Raw Normal View History

(function (doc) {
var id = '__CHATUI_ICONS__';
var svgSprite =
'<svg xmlns="http://www.w3.org/2000/svg" id="' +
id +
'" style="display:none"><symbol id="icon-alarm" viewBox="0 0 32 32"><path d="M16 26c5.523 0 10-4.477 10-10S21.523 6 16 6 6 10.477 6 16s4.477 10 10 10Zm6.17.294A11.944 11.944 0 0 1 16 28c-2.223 0-4.304-.604-6.09-1.657l-1.012 1.753a1 1 0 0 1-1.732-1l1.106-1.915A11.974 11.974 0 0 1 4 16C4 9.373 9.373 4 16 4s12 5.373 12 12c0 3.65-1.629 6.918-4.2 9.119l1.066 1.845a1 1 0 0 1-1.732 1l-.964-1.67ZM5.052 8.353a1 1 0 0 1-1.414-1.415l3.3-3.3a1 1 0 0 1 1.414 1.415l-3.3 3.3Zm23.323-1.41a1 1 0 1 1-1.415 1.414l-3.3-3.3a1 1 0 0 1 1.415-1.414l3.3 3.3ZM16.667 16V9.667a1 1 0 0 0-2 0V17a1 1 0 0 0 1 1h6a1 1 0 0 0 0-2h-5Z"/></symbol><symbol id="icon-apps" viewBox="0 0 48 48"><path d="M17.744 3.92H8.26a4.5 4.5 0 0 0-4.5 4.5v9.484a4.5 4.5 0 0 0 4.5 4.5h9.484a4.5 4.5 0 0 0 4.5-4.5V8.42a4.5 4.5 0 0 0-4.5-4.5Zm-9.484 3h9.484a1.5 1.5 0 0 1 1.5 1.5v9.484a1.5 1.5 0 0 1-1.5 1.5H8.26a1.5 1.5 0 0 1-1.5-1.5V8.42a1.5 1.5 0 0 1 1.5-1.5Zm9.484 18.677H8.26a4.5 4.5 0 0 0-4.5 4.5v9.484a4.5 4.5 0 0 0 4.5 4.5h9.484a4.5 4.5 0 0 0 4.5-4.5v-9.484a4.5 4.5 0 0 0-4.5-4.5Zm-9.484 3h9.484a1.5 1.5 0 0 1 1.5 1.5v9.484a1.5 1.5 0 0 1-1.5 1.5H8.26a1.5 1.5 0 0 1-1.5-1.5v-9.484a1.5 1.5 0 0 1 1.5-1.5Zm31.484-3H30.26a4.5 4.5 0 0 0-4.5 4.5v9.484a4.5 4.5 0 0 0 4.5 4.5h9.484a4.5 4.5 0 0 0 4.5-4.5v-9.484a4.5 4.5 0 0 0-4.5-4.5Zm-9.484 3h9.484a1.5 1.5 0 0 1 1.5 1.5v9.484a1.5 1.5 0 0 1-1.5 1.5H30.26a1.5 1.5 0 0 1-1.5-1.5v-9.484a1.5 1.5 0 0 1 1.5-1.5ZM39.421 3.92h-9.484a4.5 4.5 0 0 0-4.5 4.5v9.484a4.5 4.5 0 0 0 4.5 4.5h9.484a4.5 4.5 0 0 0 4.5-4.5V8.42a4.5 4.5 0 0 0-4.5-4.5Zm-9.484 3h9.484a1.5 1.5 0 0 1 1.5 1.5v9.484a1.5 1.5 0 0 1-1.5 1.5h-9.484a1.5 1.5 0 0 1-1.5-1.5V8.42a1.5 1.5 0 0 1 1.5-1.5Z"/></symbol><symbol id="icon-bullhorn" viewBox="0 0 48 48"><path d="M21.716 7.506c-.968.056-2.28.637-3.15 1.351l-6.947 5.485H7.944c-2.724 0-4.756 1.989-5.148 4.7-.37 2.881-.399 7.582-.052 10.406l.088.636c.441 2.764 2.387 4.576 5.112 4.576l3.676-.001 7.126 5.607c.837.682 2.012 1.182 3.02 1.23l.23.002c2.085.061 3.982-1.43 4.675-3.67.158-.567.255-1.062.34-1.696l.07-.582.129-1.21.036-.301.03-.294.027-.344.026-.392.036-.674.032-.77.036-1.163.04-1.995.022-2.24.005-1.194-.005-2.136-.013-1.518-.027-1.756-.022-.963-.057-1.687-.047-.922-.026-.393-.028-.345-.175-1.568-.072-.61c-.095-.757-.193-1.299-.342-1.851l-.015-.053c-.693-2.239-2.591-3.73-4.753-3.67l-.202.005Zm.368 2.998c.715.046 1.341.542 1.658 1.371l.055.159.032.124.072.324c.033.17.065.353.095.56l.06.449.225 1.957.025.291.035.532.043.876.036 1.045.037 1.513.033 2.428.01 1.9-.007 2.467-.03 2.471-.043 1.839-.046 1.28-.044.828-.036.494-.026.263-.072.623-.094.896-.059.491c-.04.301-.08.553-.128.788l-.078.343c-.014.057-.03.113-.045.17-.297.959-1.03 1.535-1.79 1.513-.353.007-.977-.246-1.381-.575l-7.553-5.943a1.5 1.5 0 0 0-.928-.321H7.944c-1.229 0-1.988-.737-2.175-2.224-.364-2.51-.352-7.253 0-9.989.185-1.282 1.025-2.105 2.175-2.105h4.196a1.5 1.5 0 0 0 .93-.322l7.378-5.826c.444-.365 1.228-.698 1.481-.693l.155.003Zm9.069 2.258a1.5 1.5 0 0 1 2.085.39c2.1 3.068 3.262 7.062 3.262 11.349 0 4.286-1.162 8.279-3.262 11.346a1.5 1.5 0 0 1-2.476-1.694C32.51 31.6 33.5 28.199 33.5 24.5c0-3.698-.99-7.101-2.738-9.654a1.5 1.5 0 0 1 .39-2.085Zm6.93-4.949a1.5 1.5 0 0 1 2.104.27C43.6 12.498 45.5 18.282 45.5 24.502c0 6.219-1.9 12-5.313 16.415a1.5 1.5 0 0 1-2.374-1.834c3-3.881 4.687-9.015 4.687-14.581 0-5.568-1.688-10.705-4.687-14.585a1.5 1.5 0 0 1 .27-2.104Z"/></symbol><symbol id="icon-camera" viewBox="0 0 48 48"><path d="M28.363 5.5a4.233 4.233 0 0 1 1.88.442l.01.004a4.222 4.222 0 0 1 1.923 1.97l1.084 2.3.067.123c.219.352.609.572 1.033.572h3.458l.235.004c3.58.123 6.447 3.058 6.447 6.661v17.21l-.004.26C44.357 39.74 40.5 43.5 35.762 43.5H12.238c-4.737 0-8.595-3.76-8.734-8.453l-.004-.262V17.576c0-3.603 2.867-6.538 6.447-6.66l.235-.005h3.458l.14-.008c.415-.048.78-.305.96-.687l1.084-2.3.095-.19a4.2 4.2 0 0 1 1.829-1.78l.009-.004a4.221 4.221 0 0 1 1.88-.442h8.726Zm0 3h-8.726l-.14.008c-.415.048-.78.306-.96.687l-1.084 2.3-.095.19c-.07.13-.145.255-.227.376l-.005.008a4.198 4.198 0 0 1-2.203 1.643 4.21 4.21 0 0 1-1.283.2h-3.458a3.675 3.675 0 0 0-3.677 3.47l-.005.194v17.21c0 3.08 2.45
if (!doc) return;
function ready(fn) {
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', fn);
} else {
fn();
}
}
function appendSvg() {
doc.body.insertAdjacentHTML('afterbegin', svgSprite);
}
var existing = doc.getElementById(id);
if (!existing) {
ready(appendSvg);
}
})(document);