hellogreg.github.io: Projects by Greg Gibson
Current or Recent Projects
IPSD 204: ipsd.org
www.ipsd.org is my main work site, which I produced from scratch (developing
a custom CMS and using no CSS frameworks). For 2016-17, I gave it a responsive refresh, with a major focus on
- The Indian Prairie WCAG 2.0 Web Accessibility Checklist (PDF) is a resource I created to simplify accessibility auditing for federal government entities (like IPSD 204), their vendors, and anyone else who wants or needs to ensure their sites are usable by all visitors.
204Data, launching this year, will comprise a collection of
dashboards designed to give our community a way to visually correlate demographic, financial, and academic info.
Scaling Relative Font Sizes with CSS Locks and Vars demonstrates
how font-size can be scaled smoothly between two viewport widths—and fixed at default min/max
values outside those viewport bounds. (It's also used on this very page. Resize your browser to see!)
Archived Design and Development Projects
Sony PlayStation TV: Proposed UI/UX Redesign
d3.js Visualizations of Box Office Data
Responsive Web Widgets (used at ipsd.org)
Navlight is a minimal, responsive
navigation menu widget.
Tablight is a tiny top-tabs
widget for displaying multiple content panels on a single page.
Mesita makes tables horizontally scrollable on small screens.
IPSD 204: Mobile App
is the mobile app I developed (using Cordova) for the school district where I work.
Diceland is a bare-bones, Risk-like game I wrote
in 2011 to get some practice with the Canvas API.
Majestic: Web Interface
is the Electronic Arts game I worked on as web designer/developer. This was its homepage UI.