, but this code // executes before the first paint, when

ÃÛÌÒapp

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Craig Hanson | ÃÛÌÒapp

ÃÛÌÒapp

Skip to main content

Dr. Craig Hanson

Professor of Art History | Associate Director, Honors Program

Education

  • MA, The University of Chicago
  • PhD, The University of Chicago

Professional Experience

Associate Director of the ÃÛÌÒapp Honors and Collegiate Scholars Programs.

Academic Interests

As an art historian, Craig Hanson is interested in how past and present interact in paintings, prints, decorative arts, buildings, and gardens. His research ranges from intersections of art, medicine, and antiquarianism (ca. 1600 to 1800); to the reception of rhinoceroses in early modern Europe; to French and British ideas about Chinese architecture. Central concerns include: collecting, patronage, national identity, art and fashion, and the history of taste.

Closer to home, Craig's intellectual passions include Frank Lloyd Wright and Bill Fyfe, the architect responsible for ÃÛÌÒapp's 1959 master plan who studied with Wright in the early 1930s as a fellow at Taliesin in Wisconsin. Craig is particularly enamored of historic houses and how they are interpreted for public audiences. He is a docent at the Sophie and Meyer May house here in Grand Rapids, one of the last Prairie style houses Wright designed (in 1909).

Professional Services

Member of the editorial board for J18: Journal of Eighteenth-Century Art and Culture (2016â€Ëð°ù±ð²õ±ð²Ô³Ù).

Founding editor of ·¡²Ôï¬l²¹»å±ð, an online, serial newsletter for the Historians of Eighteenth-Century Art and Architecture with 1800 subscribers and 9,000+ hits each month (2009–present).

President of the Historians of British Art (2015–17); after serving as Treasurer, First Vice-President and Second Vice-President (2009–15).

American Society for Eighteenth-Century Studies Travel Grants Committee (2017), chair of the committee (2018).

Field Editor of Eighteenth-Century Art for caa.reviews (2012–16).

Reader for the College Board’s Advanced Placement Art History Exam (2006, 2008).

Book Reviewer for Choice: Current Reviews for Academic Libraries (2006â€Ëð°ù±ð²õ±ð²Ô³Ù).

 

Awards

Fellow of the Society of Antiquaries of London (2012–present).

Research Fellow at The Huntington Library, Art Museum, and Botanical Gardens in San Marino, California (January 2020).

Stewart Rosenblum Scholarship for tuition for the Attingham Royal Studies Program (2012).

The Paul Mellon Centre for Studies in British Art Research Support Grant (2011).

Dick Button Scholarship for tuition for the Attingham Study Program: The Dutch Historic House (2010).

McGregor Fellowship from ÃÛÌÒapp (2009).

NEH Summer Stipend for From Leiden to London: Anglo-Dutch Relations and the Arts in Early Modern England (2007).

Historians of British Art Publication Grant to assist with illustrations fees for The English Virtuoso (2007).

Freeman Foundation Faculty Development Grant for travel in Asia in preparation for teaching an introductory course on Chinese art (2005).

Royal Oak Foundation Scholarship for tuition for the Attingham Summer School for the Study of British Country Houses (1999).

Edward Ryerson Fellowship in Archaeology from The University of Chicago for tuition for the summer program at the American School of Classical Studies in Athens (1998).

Publications