1/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ 2(()=>{"use strict";const e=window.wp.blocks,t=window.wp.i18n,a=window.React,c=window.wp.blockEditor,r=window.wp.components;(0,e.registerBlockType)("uis-custom-blocks/uis-card",{title:(0,t.__)("Text Card"),icon:"dashicons-cover-image",category:"common",parent:["uis-custom-blocks/uis-card-container"],attributes:{headerText:{type:"string",default:"UNIVERSITY OF ILLINOIS SPRINGFIELD"},title:{type:"string",default:""},content:{type:"string",default:""},linkUrl:{type:"string",default:""}},edit:function({attributes:e,setAttributes:l}){const {headerText:s,title:i,content:n,linkUrl:o}=e,m=(0,c.useBlockProps)();return (0,a.createElement)("div",{className:"editor-styles-uis-card"},(0,a.createElement)("div",{...m,className:"advanced-card"},(0,a.createElement)("div",{className:"advanced-card__header"},(0,a.createElement)("div",{className:"advanced-card__header-text"},(0,a.createElement)(c.RichText.Content,{tagName:"div",value:s,onChange:(e)=>l({headerText:e}),placeholder:(0,t.__)("University of Illinois Springfield")}))),(0,a.createElement)("div",{className:"advanced-card__title-container"},(0,a.createElement)(c.RichText,{tagName:"h2",className:"advanced-card__title",value:i,onChange:(e)=>l({title:e}),placeholder:(0,t.__)("Card Title")})),(0,a.createElement)("div",{className:"advanced-card__content"},(0,a.createElement)(c.RichText,{tagName:"div",className:"advanced-card__paragraph",value:n,onChange:(e)=>l({content:e}),placeholder:(0,t.__)("Card content goes here...")})),(0,a.createElement)("div",{className:"advanced-card__link-control"},(0,a.createElement)(r.TextControl,{label:(0,t.__)("Card Link URL"),value:o,onChange:(e)=>l({linkUrl:e}),placeholder:"https://example.com"}))));},save:function({attributes:e}){const {headerText:t,title:r,content:l,linkUrl:s}=e,i=c.useBlockProps.save({className:"advanced-card-wrapper"}),n=(0,a.createElement)("div",{className:"advanced-card"},(0,a.createElement)("div",{className:"advanced-card__header"},(0,a.createElement)("div",{className:"advanced-card__header-text"},(0,a.createElement)(c.RichText.Content,{tagName:"div",value:t}))),(0,a.createElement)("div",{className:"advanced-card__title-container"},(0,a.createElement)(c.RichText.Content,{tagName:"h2",className:"advanced-card__title",value:r})),(0,a.createElement)("div",{className:"advanced-card__content"},(0,a.createElement)(c.RichText.Content,{tagName:"div",className:"advanced-card__paragraph",value:l})));return s?(0,a.createElement)("div",{...i},(0,a.createElement)("a",{href:s,className:"advanced-card-link"},n)):(0,a.createElement)("div",{...i},n);}});const l=window.wp.data;(0,e.registerBlockType)("uis-custom-blocks/uis-card-container",{title:(0,t.__)("Text Card"),icon:"format-aside",category:"common",supports:{align:!0},edit:({clientId:e})=>{const t=(0,c.useBlockProps)({className:"uis-card-container"});return (0,l.useSelect)(((t)=>t(c.store).getBlockOrder(e)),[e]).length,(0,a.createElement)("div",{...t},(0,a.createElement)(c.InnerBlocks,{allowedBlocks:["uis-custom-blocks/uis-card"],template:[["uis-custom-blocks/uis-card"],["uis-custom-blocks/uis-card"]],templateLock:!1,renderAppender:c.InnerBlocks.ButtonBlockAppender}));},save:()=>{const e=c.useBlockProps.save({className:"uis-card-container"});return (0,a.createElement)("div",{...e},(0,a.createElement)(c.InnerBlocks.Content,null));}}),(0,e.registerBlockType)("uis-custom-blocks/uis-image-card",{title:(0,t.__)("Image Card"),icon:"dashicons-cover-image",category:"common",parent:["uis-custom-blocks/image-card-container"],attributes:{linkUrl:{type:"string",default:""},imageUrl:{type:"string",default:""},title:{type:"string",default:""}},edit:function({attributes:e,setAttributes:l}){const {linkUrl:s,imageUrl:i,title:n}=e,o=(0,c.useBlockProps)();return (0,a.createElement)("div",{className:"editor-styles-uis-image-card"},(0,a.createElement)("div",{...o},(0,a.createElement)("div",{className:"uis-image-card-container"},(0,a.createElement)("div",{className:"uis-image-card-image-wrapper"},(0,a.createElement)(c.MediaUpload,{onSelect:(e)=>{l({imageUrl:e.url});},allowedTypes:["image"],value:i,render:({open:e})=>(0,a.createElement)(a.Fragment,null,i?(0,a.createElement)("div",{className:"uis-image-card-image-preview"},(0,a.createElement)("img",{src:i,alt:n||"",width:"275",height:"400",style:{objectFit:"cover"}}),(0,a.createElement)(r.Button,{onClick:e,className:"uis-image-card-change-image-button"},(0,t.__)("Change Image","uis-custom-blocks"))):(0,a.createElement)(r.Button,{onClick:e,className:"uis-image-card-upload-button"},(0,t.__)("Upload Image","uis-custom-blocks")))})),(0,a.createElement)("div",{className:"uis-image-card-content"},(0,a.createElement)(c.RichText,{tagName:"h3",value:n,onChange:(e)=>{l({title:e});},placeholder:(0,t.__)("Card Title","uis-custom-blocks"),className:"uis-image-card-title"}),(0,a.createElement)("div",{className:"uis-image-card-link-input"},(0,a.createElement)("label",null,(0,t.__)("Link URL:","uis-custom-blocks")),(0,a.createElement)("input",{type:"text",value:s||"",onChange:(e)=>{return t=e.target.value,void l({linkUrl:t});var t;},placeholder:(0,t.__)("https://example.com","uis-custom-blocks")}))))));},save:function({attributes:e}
2){const {linkUrl:t,imageUrl:r,title:l}=e,s=c.useBlockProps.save(),i=l||"View more details";return (0,a.createElement)("div",{...s},t?(0,a.createElement)("a",{href:t,className:"uis-image-card-link group",rel:"noopener noreferrer","aria-label":i},r&&(0,a.createElement)("div",{className:"uis-image-card-image-wrapper"},(0,a.createElement)("img",{src:r,alt:"",className:"uis-image-card-image",width:"275",height:"400",style:{objectFit:"cover"}})),l&&(0,a.createElement)("div",{className:"uis-image-card-content"},(0,a.createElement)(c.RichText.Content,{tagName:"p",value:l,className:"uis-image-card-title"}))):(0,a.createElement)("div",{className:"uis-image-card"},r&&(0,a.createElement)("div",{className:"uis-image-card-image-wrapper"},(0,a.createElement)("img",{src:r,alt:l||"",className:"uis-image-card-image",width:"275",height:"400",style:{objectFit:"cover"}})),l&&(0,a.createElement)("div",{className:"uis-image-card-content"},(0,a.createElement)(c.RichText.Content,{tagName:"p",value:l,className:"uis-image-card-title"}))));}}),(0,e.registerBlockType)("uis-custom-blocks/image-card-container",{title:(0,t.__)("Image Card"),icon:"grid-view",category:"common",supports:{align:!0},edit:()=>{const e=(0,c.useBlockProps)({className:"uis-image-card-container"});return (0,a.createElement)("div",{...e},(0,a.createElement)(c.InnerBlocks,{allowedBlocks:["uis-custom-blocks/uis-image-card"],template:[["uis-custom-blocks/uis-image-card"],["uis-custom-blocks/uis-image-card"]],templateLock:!1,renderAppender:()=>(0,a.createElement)(c.InnerBlocks.ButtonBlockAppender,null)}));},save:()=>{const e=c.useBlockProps.save({className:"uis-image-card-container"});return (0,a.createElement)("div",{...e},(0,a.createElement)(c.InnerBlocks.Content,null));}});const s="uis-custom-blocks/uis-image-card-desc";(0,e.registerBlockType)("uis-custom-blocks/image-card-desc-container",{title:(0,t.__)("Image Card with Description"),icon:"grid-view",category:"common",supports:{align:!0},edit:({clientId:e})=>{const t=(0,c.useBlockProps)({className:"uis-image-card-desc-container"}),r=(0,l.useSelect)(((t)=>t(c.store).getBlockOrder(e)),[e]),i=r.length,{removeBlock:n}=(0,l.useDispatch)(c.store);return i>4&&r.slice(4).forEach(((e)=>n(e))),(0,a.createElement)("div",{...t},(0,a.createElement)(c.InnerBlocks,{allowedBlocks:[s],template:[[s],[s]],templateLock:!1,renderAppender:i<4?c.InnerBlocks.ButtonBlockAppender:()=>null}));},save:()=>{const e=c.useBlockProps.save({className:"uis-image-card-desc-container"});return (0,a.createElement)("div",{...e},(0,a.createElement)(c.InnerBlocks.Content,null));}});const i=window.wp.element;(0,e.registerBlockType)("uis-custom-blocks/advanced-accordion",{title:(0,t.__)("Accordion"),icon:"editor-expand",category:"common",attributes:{title:{type:"string",default:""},align:{type:"string",default:"wide"}},edit:function({attributes:e,setAttributes:r}){const {title:l,align:s}=e,n=(0,c.useBlockProps)({className:s?`align${s}`:"alignwide"}),[o,m]=(0,i.useState)(!1);return (0,a.createElement)("div",{...n},(0,a.createElement)("div",{className:"uis-accordion "+(o?"is-open":"is-closed")},(0,a.createElement)("div",{className:"uis-accordion__header",onClick:()=>m(!o)},(0,a.createElement)(c.RichText,{tagName:"h3",className:"uis-accordion__title",value:l,onChange:(e)=>r({title:e}),placeholder:(0,t.__)("Accordion Title"),allowedFormats:["core/bold","core/italic"]}),(0,a.createElement)("span",{className:"uis-accordion__toggle"},o?"-":"+")),o&&(0,a.createElement)("div",{className:"uis-accordion__content"},(0,a.createElement)(c.InnerBlocks,{allowedBlocks:["core/paragraph","core/heading","core/list","core/quote","core/code","core/table","core/image","core/video","core/audio","core/file","core/buttons","core/separator","core/columns","core/group","core/cover","core/media-text","core/embed","core/preformatted","core/pullquote","core/verse","uis-custom-blocks/uis-image-card"],template:[["core/paragraph",{placeholder:"Add your content here..."}]],templateLock:!1}))));},save:function({attributes:e}){const {title:t,align:r}=e,l=c.useBlockProps.save({className:r?`align${r}`:"alignwide"});return (0,a.createElement)("div",{...l},(0,a.createElement)("details",{className:"uis-accordion"},(0,a.createElement)("summary",{className:"uis-accordion__header"},(0,a.createElement)(c.RichText.Content,{tagName:"h3",className:"uis-accordion__title",value:t}),(0,a.createElement)("span",{className:"uis-accordion__toggle"},"+")),(0,a.createElement)("div",{className:"uis-accordion__content"},(0,a.createElement)(c.InnerBlocks.Content,null))));}}),(0,e.registerBlockType)("uis-custom-blocks/uis-image-card-desc",{title:(0,t.__)("UIS Image Card with Description"),icon:"dashicons-cover-image",category:"common",parent:["uis-custom-blocks/image-card-desc-container"],attributes:{linkUrl:{type:"string",default:""},linkText:{type:"string",default:""},title:{type:"string",default:""},description:{type:"string",default:""},imageUrl:{type:"string",default:""}},parent:["uis-custom-blocks/image-card-desc-container"],edit:function({attributes:e,setAttributes:l}){const {linkUrl:s,linkText:i,imageUrl:n,title:o,description:m}=e,d=(0,c.useBlockProps)();return (0,a.createElement)("div",{...d,className:"editor-styles-uis-image-card"},(0,a.createElement)("div",{className:"uis-image-card-desc-image-wrapper"},(0,a.createElement)(c.MediaUpload,{onSelect:(e)=>{l({imageUrl:e.url});},allowedTypes:["image"],value:n,render:({open:e})=>(0,a.createElement)(a.Fragment,null,n?(0,a.createElement)("div",{className:"uis-image-card-desc-image-preview"},(0,a.createElement)("img",{src:n,alt:o||"",width:"275",height:"400",style:{objectFit:"cover"}}),(0,a.createElement)(r.Button,{onClick:e,className:"uis-image-card-desc-change-image-button"},(0,t.__)("Change Image","uis-custom-blocks"))):(0,a.createElement)(r.Button,{onClick:e,className:"uis-image-card-desc-upload-button"},(0,t.__)("Upload Image","uis-custom-blocks")))})),(0,a.createElement)("div",{className:"uis-image-card-desc-content"},(0,a.createElement)(c.RichText,{tagName:"h3",value:o,onChange:(e)=>{l({title:e});},placeholder:(0,t.__)("Card Title","uis-custom-blocks"),className:"uis-image-card-desc-title"}),(0,a.createElement)(c.RichText,{tagName:"p",value:m,onChange:(e)=>{l({description:e});},placeholder:(0,t.__)("Card Description","uis-custom-blocks"),className:"uis-image-card-description"}),(0,a.createElement)("div",{className:"uis-image-card-link-input"},(0,a.createElement)(r.TextControl,{label:(0,t.__)("URL:","uis-custom-blocks"),value:s||"",onChange:(e)=>{l({linkUrl:e});},placeholder:(0,t.__)("https://example.com","uis-custom-blocks")}),(0,a.createElement)(r.TextControl,{label:(0,t.__)("Link Text:","uis-custom-blocks"),value:i||"",onChange:(e)=>{l({linkText:e});},placeholder:(0,t.__)("Page title","uis-custom-blocks")}))));},save:function({attributes:e}){const {linkUrl:t,linkText:r,imageUrl:l,title:s,description:i}=e,n=c.useBlockProps.save();return (0,a.createElement)("div",{...n},(0,a.createElement)("div",{className:"acard-wrap"},(0,a.createElement)("div",{className:"acard"},(0,a.createElement)("div",{className:"acard-img"},(0,a.createElement)("div",{className:"overlay"},(0,a.createElement)("div",{className:"overlay-content"},t&&(0,a.createElement)("a",{href:t,className:"uis-image-card-desc-link hover",rel:"noopener noreferrer"},r||"Read more"))),l&&(0,a.createElement)("img",{src:l,alt:s||"",className:"uis-image-card-desc-image",width:"400",height:"225",style:{objectFit:"cover"}})),(s||i)&&(0,a.createElement)("div",{className:"acard-content"},s&&(0,a.createElement)(c.RichText.Content,{tagName:"h2",value:s,className:"uis-image-card-desc-title"}),i&&(0,a.createElement)(c.RichText.Content,{tagName:"p",value:i,className:"uis-image-card-desc"})))));},example:{attributes:{content:"This is a preview of the block content."}}});})();; 3(function($,Drupal,once){'use strict';$(function(){var ulToExpand=$('li.menu-item--active-trail > ul');var arrowsToChange=$('li.menu-item--active-trail > a.sidebar-toggle');ulToExpand.each(function(i){$(this).show().attr('aria-hidden','false');const img=$('img',$(arrowsToChange[i]));img.attr({src:'/themes/uismain/images/star.png',alt:'',role:'presentation'});$(arrowsToChange[i]).attr({'aria-expanded':'true','aria-label':'Collapse menu'});});arrowsToChange.each(function(i){const img=$('img',$(this));img.attr({src:'/themes/uismain/images/star.png',alt:'',role:'presentation'});$(this).attr({'aria-expanded':'true','aria-label':'Collapse menu'});});});
3$(function(){$('.sidebar-toggle').each(function(){$(this).attr({'aria-expanded':'false','aria-label':'Expand menu'});});function toggleSidebar($toggle){const img=$('img',$toggle);const menu=$toggle.siblings('ul').first();const isOpen=menu.css('display')==='block';sidebarHideShow($toggle);changeToArrows($toggle);if(isOpen){img.attr('src','/themes/uismain/images/menu-down-arrow.png');$toggle.attr({'aria-expanded':'false','aria-label':'Expand menu'});menu.attr('aria-hidden','true');}else{img.attr('src','/themes/uismain/images/star.png');$toggle.attr({'aria-expanded':'true','aria-label':'Collapse menu'});menu.attr('aria-hidden','false');}img.attr('alt','').attr('role','presentation');}$('.sidebar-toggle').on('click',function(){toggleSidebar($(this));});$('.sidebar-toggle').on('keydown',function(e){if(e.key==='Enter'||e.key===' '){e.preventDefault();toggleSidebar($(this));}});});function changeToArrows(thisObj){const parent=$(thisObj).parent();const sibs=parent.siblings('li.expanding-item');sibs.each(function(){const elements=$(this).find('.sidebar-toggle');elements.each(function(){const img=$('img',$(this));img.attr({src:'/themes/uismain/images/menu-down-arrow.png',alt:'',role:'presentation'});$(this).attr({'aria-expanded':'false','aria-label':'Expand menu'});$(this).siblings('ul').attr('aria-hidden','true');});});}function sidebarHideShow(thisObj){const parent=$(thisObj).parent();const menu=parent.find('ul').first();const sibs=parent.siblings('li.expanding-item').children('ul');sibs.each(function(){$(this).hide().attr('aria-hidden','true');});if(menu.css('display')==='block')menu.hide().attr('aria-hidden','true');else menu.show().attr('aria-hidden','false');}$(function(){$(window).scroll(function(){if($(window).scrollTop()>300)$('li > .ultimenu__flyout').css('bottom','auto');else $('li > .ultimenu__flyout').css('bottom','100%');});});$(document).ready(function(){let zindex=10;$('div.card').click(function(){const isShowing=$(this).hasClass('show');$('div.card.show').removeClass('show');if(!isShowing){$(this).css({zIndex:zindex}).addClass('show');$('div.cards').addClass('showing');}else $('div.cards').removeClass('showing');zindex++;});});$(document).ready(function(){let clickedTab=$('.tabs__page > .active_tabs');let tabWrapper=$('.tab__content__single');let activeTab=tabWrapper.find('.active_tabs');let activeTabHeight=activeTab.outerHeight();activeTab.show();tabWrapper.height(activeTabHeight);$('.tabs__page > li').on('click',function(){$('.tabs__page > li').removeClass('active_tabs');$(this).addClass('active_tabs');clickedTab=$('.tabs__page .active_tabs');activeTab.fadeOut(250,function(){$('.tab__content__single > li').removeClass('active_tabs');const clickedTabIndex=clickedTab.index();$('.tab__content__single > li').eq(clickedTabIndex).addClass('active_tabs');activeTab=$('.tab__content__single > .active_tabs');activeTabHeight=activeTab.outerHeight();tabWrapper.stop().delay(50).animate({height:activeTabHeight},500,function(){activeTab.delay(50).fadeIn(250);});});});$('.colors li').on('click',function(){$('.colors > li').removeClass('active-color');$(this).addClass('active-color');let newColor=$(this).attr('data-color');});});Drupal.behaviors.aiChatCustomLauncher={attach:function(context){once('aiChatCustomLauncher','.ai-deepchat.ai-chat-custom',context).forEach(function(container){const launcherButton=container.querySelector('.ai-chat-launcher');const headerCloseButton=container.querySelector('.ai-chat-header__close');const dismissButton=container.querySelector('.ai-chat-dismiss');const chatElement=container.querySelector('.chat-element');if(!launcherButton||!chatElement)return;if(dismissButton)dismissButton.addEventListener('click',function(){const chatLandmark=container.closest('.ai-chat-landmark');if(chatLandmark)chatLandmark.hidden=true;});function setChatState(isOpen){container.classList.toggle('chat-collapsed',!isOpen);chatElement.classList.toggle('chat-collapsed',!isOpen);launcherButton.setAttribute('aria-expanded',String(isOpen));launcherButton.setAttribute('aria-label',isOpen?'Close UIS AI Chat':'Open UIS AI Chat');}launcherButton.addEventListener('click',function(){const shouldOpen=container.classList.contains('chat-collapsed');setChatState(shouldOpen);});if(headerCloseButton)headerCloseButton.addEventListener('click',function(){setChatState(false);launcherButton.focus();});document.addEventListener('keydown',function(event){if(event.key==='Escape'&&!container.classList.contains('chat-collapsed')){setChatState(false);launcherButton.focus();}});});}};})(jQuery,Drupal,once);function openQLTab(evt,tabName){let i;let tabcontent;let tablinks;let tabs;tabcontent=document.getElementsByClassName('ql-tabcontent');for(i=0;i<tabcontent.length;
3i++)tabcontent[i].style.display='none';tablinks=document.getElementsByClassName('ql-tablinks');for(i=0;i<tablinks.length;i++)tablinks[i].className=tablinks[i].className.replace(' active','');tabs=document.getElementsByClassName(tabName);Array.from(tabs).forEach(function(item){item.style.display='block';});evt.currentTarget.className+=' active';}function cadFilter(filterText){const filter=filterText.toLowerCase();const ul=document.getElementById('cad-ul');if(!ul)return;const li=ul.getElementsByTagName('li');for(let i=0;i<li.length;i++)li[i].style.display=filter==='all'||li[i].classList.contains(filter)?'':'none';};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.