, 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); })(); Gatherings of Hope - News & Stories | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Publications

Gatherings of Hope

Mon, Nov 03, 2008
Edwin I. Hern谩ndez,Neil Carlson,Nathan Ward,Amanda Stek,Lori Verspoor DeVries

Religious congregations are defined by their focus on worship, religious beliefs and teachings鈥攂ut they can also be a safety net for people who need material and emotional support. The Kent County Congregations Study (KCCS) documents how congregations of diverse faith traditions fulfill these roles in Kent County, Michigan, an area that includes about 600,000 people in the city of Grand Rapids, its suburbs, and surrounding towns and rural areas.

The study was conducted by the Calvin College Center for Social Research聽(CSR), with thirteen field interviewers and eight community liaisons conducting nearly 400 face-to-face interviews focused on the core cities around Grand Rapids. Adding phone interviews in the outer reaches of the county brought the total to 583 completions and achieve an 81 percent response rate countywide.

As of 2008, KCCS was the most comprehensive study of religious congregations and how they contribute to the quality of life in Kent County. Inspired by the philanthropic vision of Doug and Maria DeVos, the project affirms the need for educational, community and religious sectors to collaborate in efforts to improve the lives of children and their families.

Today, 聽is the name of a major ongoing initiative to support African-American and Latino congregations in Greater Grand Rapids.