{"id":694,"date":"2026-08-22T16:37:22","date_gmt":"2026-08-22T16:37:22","guid":{"rendered":"https:\/\/classlab.site\/?page_id=694"},"modified":"2026-09-11T15:34:20","modified_gmt":"2026-09-11T15:34:20","slug":"funs-community","status":"publish","type":"page","link":"https:\/\/classlab.site\/?page_id=694","title":{"rendered":"Funs &#038; Community"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Class Lab 2.0<\/strong> <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Coming soon&#8230;<\/p>\n\n\n<style>.kadence-column694_0a8433-e8 > .kt-inside-inner-col,.kadence-column694_0a8433-e8 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column694_0a8433-e8 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column694_0a8433-e8 > .kt-inside-inner-col{flex-direction:column;}.kadence-column694_0a8433-e8 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column694_0a8433-e8 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column694_0a8433-e8{position:relative;}@media all and (max-width: 1024px){.kadence-column694_0a8433-e8 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column694_0a8433-e8 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column694_0a8433-e8\"><div class=\"kt-inside-inner-col\"><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Class Lab 1.0<\/strong> <strong>at University of Florida<\/strong><\/p>\n\n\n<ul class=\"wp-block-latest-posts__list is-grid columns-3 wp-block-latest-posts is-layout-grid wp-container-core-latest-posts-is-layout-cda6dc4f wp-block-latest-posts-is-layout-grid\" id=\"custom-news-card\"><li><div class=\"wp-block-latest-posts__featured-image\"><img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/sept_2024_1-1024x768.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"\" style=\"\" srcset=\"https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/sept_2024_1-1024x768.jpg 1024w, https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/sept_2024_1-300x225.jpg 300w, https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/sept_2024_1-768x576.jpg 768w, https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/sept_2024_1-1536x1152.jpg 1536w, https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/sept_2024_1.jpg 2048w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/classlab.site\/?p=446\">September Gathering \ud83c\udf49<\/a><div class=\"wp-block-latest-posts__post-full-content\">\n<p class=\"wp-block-paragraph\">Work hard, play hard! Our first monthly CLASS Lab gathering \u2014 full of good food, laughter, and the board game <em>Stogit<\/em>, which sparked creative, critical, and collaborative thinking. Big thanks to Maedeh for preparing this beautiful feast for the team!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image\"><img decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/october_2024_1-1024x768.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"\" style=\"\" srcset=\"https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/october_2024_1-1024x768.jpg 1024w, https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/october_2024_1-300x225.jpg 300w, https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/october_2024_1-768x576.jpg 768w, https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/october_2024_1-1536x1152.jpg 1536w, https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/october_2024_1.jpg 2048w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/classlab.site\/?p=443\">October Lab Gathering \ud83c\udf1e<\/a><div class=\"wp-block-latest-posts__post-full-content\">\n<p class=\"wp-block-paragraph\">Our October CLASS Lab gathering \u2014 food, laughter, and a brand new game that quickly became a favorite! Beautiful weather, wildlife sightings (yes, a few gators \ud83d\udc0a), and great company.<\/p>\n<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image\"><img decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/productivemath_2024_1-1024x768.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"\" style=\"\" srcset=\"https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/productivemath_2024_1-1024x768.jpg 1024w, https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/productivemath_2024_1-300x225.jpg 300w, https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/productivemath_2024_1-768x576.jpg 768w, https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/productivemath_2024_1-1536x1152.jpg 1536w, https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/productivemath_2024_1.jpg 2048w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/classlab.site\/?p=440\">ProductiveMath Grant Celebration<\/a><div class=\"wp-block-latest-posts__post-full-content\">\n<p class=\"wp-block-paragraph\">Celebrating our new grant for the ProductiveMath project, funded by the Bill &amp; Melinda Gates Foundation. Great projects start with great teams! Grateful for everyone who joined\u2014including friends and family\u2014for a day full of pizza, balloons, sunshine, and excitement for what\u2019s ahead.<\/p>\n<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/lachua_2025_3-768x1024.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"\" style=\"\" srcset=\"https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/lachua_2025_3-768x1024.jpg 768w, https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/lachua_2025_3-225x300.jpg 225w, https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/lachua_2025_3.jpg 810w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/classlab.site\/?p=437\">La Chua Trail Hike + Game Day<\/a><div class=\"wp-block-latest-posts__post-full-content\">\n<p class=\"wp-block-paragraph\">1-hour walk \ud83d\udc0a\ud83c\udf3f + game + \ud83c\udf38 with students fun! This was right after meeting the AIED paper deadline \u2014 work hard, play hard.<\/p>\n<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/sweetwater_2025_1-1024x768.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"\" style=\"\" srcset=\"https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/sweetwater_2025_1-1024x768.jpg 1024w, https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/sweetwater_2025_1-300x225.jpg 300w, https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/sweetwater_2025_1-768x576.jpg 768w, https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/sweetwater_2025_1-1536x1152.jpg 1536w, https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/sweetwater_2025_1.jpg 2048w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/classlab.site\/?p=434\">Sweetwater Preserve Trail Hike + Dixit<\/a><div class=\"wp-block-latest-posts__post-full-content\">\n<p class=\"wp-block-paragraph\">Another fun CLASS Lab gathering: ~1.5 hr walk, snacks, and our favorite game\u2014Dixit. Invited a couple of other students too\u2014so fun!<\/p>\n<\/div><\/li>\n<li><div class=\"wp-block-latest-posts__featured-image\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"600\" src=\"https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/fall_gathering_2025_1-1024x768.jpeg\" class=\"attachment-large size-large wp-post-image\" alt=\"\" style=\"\" srcset=\"https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/fall_gathering_2025_1-1024x768.jpeg 1024w, https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/fall_gathering_2025_1-300x225.jpeg 300w, https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/fall_gathering_2025_1-768x576.jpeg 768w, https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/fall_gathering_2025_1-1536x1152.jpeg 1536w, https:\/\/classlab.site\/wp-content\/uploads\/2026\/08\/fall_gathering_2025_1.jpeg 2048w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/div><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/classlab.site\/?p=431\">First Fall Gathering 2025<\/a><div class=\"wp-block-latest-posts__post-full-content\">\n<p class=\"wp-block-paragraph\">\u201cWork hard, play hard!\u201d We kicked off the fall semester with food, laughter, and board games under the trees.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n<\/div><\/li>\n<\/ul>\n\n\n<script data-wp-block-html=\"js\">\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    \/\/ 1. Inject Modal HTML\n    const modalHTML = `\n        <div class=\"custom-news-modal-overlay\" id=\"newsModal\">\n            <div class=\"custom-news-modal-content\">\n                <span class=\"custom-news-modal-close\" id=\"closeNewsModal\">&times;<\/span>\n                <img decoding=\"async\" id=\"newsModalImg\" src=\"\" alt=\"News Image\">\n                <h2 id=\"newsModalTitle\"><\/h2>\n                <div id=\"newsModalDesc\"><\/div>\n            <\/div>\n        <\/div>\n    `;\n    document.body.insertAdjacentHTML('beforeend', modalHTML);\n\n    const modal = document.getElementById('newsModal');\n    const modalImg = document.getElementById('newsModalImg');\n    const modalTitle = document.getElementById('newsModalTitle');\n    const modalDesc = document.getElementById('newsModalDesc');\n    const closeModal = document.getElementById('closeNewsModal');\n\n    \/\/ 2. Process Cards for Truncation and Click Events\n    const cards = document.querySelectorAll('#custom-news-card > li');\n    \n    cards.forEach(card => {\n        const titleLink = card.querySelector('.wp-block-latest-posts__post-title');\n        \n        \/\/ This looks for either the excerpt class OR the full-content class\n        const descEl = card.querySelector('.wp-block-latest-posts__post-excerpt, .wp-block-latest-posts__post-full-content');\n        \n        let fullDesc = '';\n        \n        if (descEl) {\n            \/\/ Save the original full description for the popup\n            fullDesc = descEl.innerHTML.trim();\n            \n            \/\/ Truncate the text on the preview card to exactly 50 words\n            let words = fullDesc.split(\/s+\/); \/\/ Splits text by spaces\n            if (words.length > 30) {\n                descEl.innerHTML = words.slice(0, 30).join(' ') + '...';\n            }\n        }\n        \n        if (titleLink) {\n            titleLink.addEventListener('click', function(e) {\n                e.preventDefault(); \/\/ Prevents leaving the page\n                \n                const imgEl = card.querySelector('img');\n                let imgSrc = '';\n                if (imgEl) {\n                    imgSrc = imgEl.src.replace(\/-d+xd+(.w+)$\/, '$1');\n                }\n\n                \/\/ Populate and show the modal\n                modalImg.src = imgSrc;\n                modalImg.style.display = imgSrc ? 'block' : 'none';\n                modalTitle.innerText = this.innerText;\n                modalDesc.innerHTML = fullDesc; \/\/ Injects the saved full text\n\n                modal.classList.add('active');\n            });\n        }\n    });\n\n    \/\/ 3. Close Modal Events\n    closeModal.addEventListener('click', () => modal.classList.remove('active'));\n    modal.addEventListener('click', (e) => {\n        if (e.target === modal) modal.classList.remove('active');\n    });\n});\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Class Lab 2.0 Coming soon&#8230; Class Lab 1.0 at University of Florida<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-694","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/classlab.site\/index.php?rest_route=\/wp\/v2\/pages\/694","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/classlab.site\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/classlab.site\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/classlab.site\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/classlab.site\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=694"}],"version-history":[{"count":7,"href":"https:\/\/classlab.site\/index.php?rest_route=\/wp\/v2\/pages\/694\/revisions"}],"predecessor-version":[{"id":752,"href":"https:\/\/classlab.site\/index.php?rest_route=\/wp\/v2\/pages\/694\/revisions\/752"}],"wp:attachment":[{"href":"https:\/\/classlab.site\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=694"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}