University Residence Signage

clare hall hero

Clare Residence, Brescia University

New Build Facility

Project Overview:
To provide full-scale signage solutions within a very tight deadline for Brescia College’s Clare Residence, a new-built facility.

Challenge:
Three companies were asked to submit prototypes for the proposed signage that included accessibility enhancements. INPS won the contract to be the sole signage provider, as our sample was both aesthetically pleasing and of higher quality than the competitors.

Solution:
Working with the Architect during the design phase of the project, INPS was able to design, manufacture and install a complete signage system that blends seamlessly into the building’s aesthetic and allows Clare Residence to accommodate visitors with identifiers, signage and way-finding directories.

Project Details: 
Location: Clare Hall Residence, London, Ontario

Scope of Project:

  • Design
  • Engineering
  • Fabrication
  • Installation
  • Vinyl lettering
  • Raised lettering 
  • Wayfinding
  • Braille
  • Regulatory Signage
  • University Signage
  • Donor Recognition
  • Engraved and Colour Filled Signs
  • Aluminum-cut exterior signage
  • Room Numbers
clare hall 1
clare hall 2
clare hall 3
document.addEventListener("DOMContentLoaded", () => { // Only run on touch-style devices (phones/tablets) const isTouch = window.matchMedia("(hover: none), (pointer: coarse)").matches; if (!isTouch) return; // Optional: narrow scope to your header if you want. // Example: const scope = document.querySelector("header"); const scope = document; // Common WordPress/Elementor submenu patterns const parentSelector = "li.menu-item-has-children > a, li.menu-item-has-children > .elementor-item"; // Close all open submenus inside scope const closeAll = () => { scope.querySelectorAll("li.menu-item-has-children.is-open").forEach((li) => { li.classList.remove("is-open"); const a = li.querySelector(":scope > a, :scope > .elementor-item"); if (a) a.setAttribute("aria-expanded", "false"); }); }; // Click/tap outside closes document.addEventListener("click", (e) => { // If the click is outside the menu area, close if (!e.target.closest(".elementor-nav-menu, .elementor-location-header, header")) { closeAll(); } }); // Make parent items toggle on first tap scope.querySelectorAll(parentSelector).forEach((link) => { link.addEventListener("click", (e) => { const li = e.currentTarget.closest("li.menu-item-has-children"); if (!li) return; const alreadyOpen = li.classList.contains("is-open"); // If submenu isn't open yet: open it and prevent navigation if (!alreadyOpen) { e.preventDefault(); e.stopPropagation(); // Close siblings/other open menus first (keeps things tidy) closeAll(); li.classList.add("is-open"); link.setAttribute("aria-expanded", "true"); return; } // If it's already open, allow the click to navigate normally (2nd tap) // (No preventDefault here) }); }); });