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

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); })(); James Bratt, History - News & Stories | 鶹

Skip to main content

Spark

James Bratt, History

Thu, Sep 15, 2016

Whenever James Bratt missed school as a child due to illness, he would read through his father’s history and geography books to pass the time. This innocent fascination quickly developed into a passion. “History is just kind of in our blood,” Bratt said, as his father was a middle school history and Bible teacher, and his mother completed a history degree from Calvin.

Bratt followed his parents’ footsteps by graduating from Calvin in 1971 with a degree in history. He then attended Yale University immediately after to complete his PhD in American intellectual religious history and the history of immigration.

He was inspired to study the historical roots of Americans, the fruits of which he believes have become very problematic, in order to discern other ways of doing things. “The culture has resources to critique its own errors, and that’s part of my job as a historian. The first words of the gospel are ‘repent,’ and I think that’s what a historian of the Christian faith [focuses on],” he said.

Although he didn’t plan on coming back to teach at Calvin, he taught nine years at the University of Pittsburg in the religious studies department and then returned to Calvin to teach from 1987 through the spring of 2015.

“I had no desire to work at a ‘knowledge corporation,’” Bratt said. “[Calvin is] a community where [we] are pursuing not just our fields but a higher question of how this all fits into the Christian tradition, and how we can play a part in renewing that tradition. When any tradition gets stuck, it’s dead--the dead faith of living people. What you want it to be is the living faith of dead people.”

Although retired from his career, Bratt will continue pursuing his vocation in renewing tradition as a historian and writer. This fall, Bratt began teaching university level U.S. History in Xiamen, China, for 10 months. He has enough book material to last at least this decade, so he’ll be working on his writing as well.

“Some people say that all historians, whatever they write, are writing their autobiography,” he said. “ And, in a deflected way, that’s true; you spend precious hours, precious years, of your time working on a question. I’m fairly typical in writing about what really matters to me personally.”

In addition to his future teaching and writing opportunities, Bratt will be trying to use his Lake Michigan cottage as a “child-magnet” for his four children living in Pennsylvania, Texas, California and China.

Bratt wants to remind the Calvin community, “We’re not just in the knowledge business, we’re in the wisdom business; not how to make a living, but how to live a life, and that’s tested down the road.”