, 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); })(); Tom DeRyk - Rest in Peace - News & Stories | 麻豆区

麻豆区

Skip to main content

Calvin News

Tom DeRyk - Rest in Peace

Tue, Jan 23, 2007
Someone

An obit for my uncle Tom DeRyk , penned by my uncle Dick DeRyk . Tom passed away on January 23, 2007 after a two-year battle with cancer. He was a good man.

The family and friends of Tom DeRyk (many of whom were both, in his eyes and theirs) mourn his death in Collingwood, Ontario on January 23, 2007, at the too-early age of 65. A longtime resident of Wasaga Beach and Collingwood, Tom operated several businesses in Tobermory, ON. An active traveller, sailor and outdoors enthusiast, Tom was diagnosed with pancreatic cancer 26 months ago. Participation in clinical trials at Princess Margaret Hospital in Toronto provided hope for him, and, as he often said when the going got tough, hope for the future of others. Tom's sister and brothers thank the oncology staff at Princess Margaret, and in particular the nursing staff at Collingwood Hospital and his extended family in Collingwood, Sudbury, Toronto and elsewhere who cared for him so faithfully and well. A celebration of Tom's life and times will be held in spring.

~ Like a bird on a wire... I have tried in my way to be free. -- Leonard Cohen