S&T IT Tools Dashboard

The IT Tools Dashboard was designed using UI Kit and JavaScript as a pseudo-single page web application. It allows users to customize their experience by selecting their division of IT, selecting a background image, and enabling dark mode.

Design Problem

Originally the website, seen on the left, was designed to the needs of the IT Help Desk. However, as employees transferred to other divisions of the department, the user base expanded to include Tier 2. The original design used static HTML pages, so making multiple layouts would increase the difficulty of updating the website in the future.

In addition, there was an increasing request for customization features that would allow custom backgrounds and a dark mode. While custom backgrounds were possible, providing a dark mode in the Material Design Lite kit (MDL), was not feasible. MDL was not designed to accommodate dark mode and had officially been unsupported by Google in favor of an improved Material Design.

From the infrastructure side, the web server does not provide server-side database execution. Any written code had to be executed by the client. There is also no ability for the user to upload and store content to the website.

Design Solution

Dynamic Page Generation

Using JavaScript, the website is a single HTML file that has other smaller files added to it. For example, each web app card has its own HTML file that is imported as needed into the web page. This allows each division of IT to have a customized layout while making it easy to update the website. Below are examples of each dashboard layout.

Call Center
Walk-In Center
On-Site Support
Desktop Deployment

Personalization

To allow users to enable dark mode or set custom backgrounds, the information is stored in the browser’s cookies. It can be exported as a JSON file and imported again if the browser’s cache is cleared. Background images are accepted as URLs to hosted image files and cards can have a transparency value added to allow more of the image to be visible.

Default
Dark Mode
Background Image

Web Apps

Using the same single-page generation from the dashboard, the web apps were redeveloped or redesigned.

Email Generator
Logic by Stuart Miller
Remote Desktop
Weather
UM System Status
Logic by Stuart Miller