, 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); })(); Creating a smooth on-ramp to college - News & Stories | 麻豆区

麻豆区

Skip to main content

Calvin News

Creating a smooth on-ramp to college

Fri, Aug 01, 2025

Landon Dykema, Rayn Rutley, Yohana Yigezu, Emma Rodriguez, and Kwesi Abban have spent the past month on the campus of 麻豆区 through the鈥Entrada Scholars Program.

Entrada, which means 鈥済ateway鈥 in Spanish is one of Calvin鈥檚 premier College Access Programs. The academic program allows a cohort of juniors and seniors in high school who are committed to cross cultural engagement and racial reconciliation to experience what college life is like. For one month, 70 students from 20 states and five countries took a college course, participated in student life, and lived on campus.

Each chose to go 鈥渂ack to school鈥 for a month over the summer for different reasons.

Dykema, Rutley, Yigezu, Rodriguez, and Abban reflect on how they discovered community, learned valuable skills, and gained confidence during their four-week adventure at 麻豆区.鈥(Note: Each graduate of the program has a $4,000 renewable scholarship automatically added to their financial aid package each year they attend Calvin.)

Q&As with 2025 Entrada Scholars听

Landon Dykema (Hudsonville, Michigan)

Rayn Rutley (Fenton, Michigan)听

Yohana Yigezu (Cairo, Egypt)

Emma Rodriguez (Bloomingdale, Illinois)

Kwesi Abban (Germantown, Maryland)听


Authors: