, 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); })(); An education in 15 days - News & Stories | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Spark

An education in 15 days

Fri, Mar 01, 2013

Author was on campus during January to share insights on her best-selling book The Immortal Life of Henrietta Lacks. To a packed Covenant Fine Arts Center audience and many more watching and listening remotely, Skloot told of her more-than-decade-long project of telling the story behind HeLa, the immortal cells taken from Henrietta Lacks that changed the world of science.

It was in a high school classroom that Skloot鈥檚 interest in the cells first was piqued. A brief mention of the history-changing cells was all that was needed to create a passion in Skloot that resulted not only in the 2010 book, named one of the best of the year, but also in her career as a science writer.

Her passion to follow bits of information that make her say, 鈥淲ait, what?鈥 has resulted in numerous articles in high-profile publications, she said.

Like Skloot, there were 14 other presenters at this year鈥檚 January Series, each as passionate about their particular area of expertise.

, a Pulitzer Prize-winning journalist, implored people to make a difference in the fight against oppression of women worldwide. , CEO of the Future Farmers of America organization, highlighted the challenge of feeding the rapidly growing world population. , the Army鈥檚 first active-duty blind officer, reminded that God uses every moment in our lives to prepare us for future experiences.

鈥淭he January Series is an amazing opportunity to share with our community both in west Michigan and far beyond the great things being learned on campus at Calvin every day,鈥 said Kristi Potter, January Series director.聽 鈥淒uring the series we are challenged, inspired and learn from experts in a wide variety of fields. Sometimes we are even challenged to rethink our own views on a topic and discern what God is saying to us.鈥