ADVERTISEMENT

How to celebrate Grandparents' Day this lockdown

Published Sep 12, 2020 09:52 pm

Social distancing won’t keep us from showing our gratitude to our lolos and lolas

Our three children haven’t seen their grandparents since the lockdown began in March. Although my husband and I are allowed to go out of the house, we limit our travels to the necessities. Even visiting our parents who are senior citizens are kept to a minimum with us wearing protective gear such as face masks and face shields and carrying add-ons such as portable air purifiers, alcohol, and even UVC sterilizers. We don’t let our guard down and we take extra precautions when it comes to our parents who are more prone to infection.

Regular video calls take the place of frequent visits to the homes of our children’s grandparents and the conversation is usually between the grannies and the kids. We know that both parties miss each other very much and these calls are a refreshing break from their everyday routine. 

Though this is the new normal that we have reluctantly accepted, this doesn’t mean we’re stuck to spending Grandparents’ Day with a regular video conference call. Here are some suggestions to bring some sparkle in their eyes, even if we won’t be spending it together physically. 

Make an old-school greeting card
“I’m bored!” Raise your hands if you’ve heard this a million times from your kids. Here’s a solution: Give them a project to create a card from scratch. Prepare a clean table, gather all your art materials, and have the kids get started with their DIY (do-it-yourself) letters. 

Plan a virtual party
Talk to your siblings and plan a surprise video conference call with the whole family. Take it up a notch higher by ordering complete meals for the grandparents and have a virtual feast together. 

Send a video compilation
Ask all the family members to record themselves greeting the grandparents and collate them into a fun memorable video that they can treasure forever. While you’re at it, why not have the family members sing a line each from the grandparents’ favorite song? Or have the kids dance? 

Leave a surprise
Pull the kids together and make something that’s eye-catching in size. Design a poster board filled with photos of them and with the family, place it on an easel, and leave it by their doorstep as a surprise. 

Watch a movie together 
Plan a movie date with the whole family. Agree on a schedule where you’re all free to watch it real time and leave your video conference call running the whole time. Then, talk about the movie after and share your thoughts about it. It’s almost like watching a movie together. 

Come up with a personalized gift box
A surefire way to get the grandparents giddy is a mystery gift box that’s filled with items from each of the family members. Imagine opening a container full of gifts with a note from each giver and why they thought of giving this gift. So sweet!

This year may be different from any other year, but that doesn’t mean we shouldn’t live up to the challenge of making our grandparents smile. Let’s make it even more special and let them know that we love and miss them even more. 

Related Tags

celebration lolo grandparents gift ideas lola
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.