, 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); })(); Schmidt a finalist for National Book Award - News & Stories | 鶹

Skip to main content

Calvin News

Schmidt a finalist for National Book Award

Thu, Nov 03, 2011
Myrna Anderson

Gary Schmidt wasn’t home on Oct. 12 when the National Book Association called. He had to call them back. That’s when he learned that his latest novel for young adults, Okay for Now, was a finalist for the National Book Award. Schmidt’s book shares the young people’s literature category of the awards with five other titles.

“It’s one of those really once-in-a-lifetime things,” said Schmidt, a 25-year veteran of , “and the really, really cool thing about it is that it’s an award decided by your fellow writers.”

Saving the birds

Okay for Now is the story of 14-year-old Doug Swieteck, a “beat-up kid from a hostile home” who can’t read. Doug comes across a first edition of Birds of America by John James Audobon that is owned by his hometown library. He learns the townspeople are selling the plates from the book—each of which can fetch 10s of thousands of dollars—and he sets out on a quest to recover the illustrations.

“He finds that he wants one thing in his life that’s whole, one thing that’s complete because everything else in his life is a mess,” Schmidt said. The quest is both external and internal because what does it mean to be a whole person?” Schmidt said.

In reviewing the book for , Newbery-winning author Richard Peck wrote: “I read it all through misting eyes. Flirting with despair on its way to affirmation, Okay for Now is about how one kid, among legions, has to reach beyond his family for help from the other adults in his life to give him a hand.”

The author of 10 novels for young adults, Schmidt confessed he is intrigued by coming-of-age stories: “It’s such a transition …,” he said. “You’re leaving childhood behind and heading toward adulthood.” He also admits a pre-occupation with young protagonists who are recovering from abuse: “I think it’s good to have a story in which the kid is deeply wounded, but comes out of that,” Schmidt said. “The title Okay for Now—it’s a big deal that he can even say that.”

Many laurels

In a 20-year career of writing for young adults, Schmidt has received numerous honors, including two from the American Library Association, the first in 2005 for his novel and the second in 2008 for his novel .

Schmidt will attend the National Book Awards ceremony on Nov. 16 in New York. “Somewhere on Wall Street,” he said. “Can you imagine? It’s exactly the wrong time to be on Wall St. wearing a tux.” At this date, he hasn’t prepared his speech: “You only talk if you win,” he said.

After 10 novels Schmidt is still captivated by writing: “I like stories and I like to see stories take shape and get bigger, and I like to see stories gain plot and get deeper and deeper as you go along,” he said.

Gary Schmidt lives on a farm in Alto with his wife, Anne, also a writer. The couple has six children: James, Kathleen, Rebecca, David, Ben and Meg.