
見た瞬間にほほえみがこぼれる “小さな幸せ” を、写真というカタチで皆さんと分かち合う場をつくりました。
私たちの日常には、思わず心がぬくもる景色があふれています。
その一瞬を切り取り、見知らぬ誰かと共有することができたなら、笑顔の輪はきっと遠くまで広がります。
今回の記事では、編集部に届いた “はじめの一枚” をご紹介。
写真を見るたび、あなたの頬にもそっと “にこにこ” が灯りますように。
もし「いいな」と感じたら、次はあなたの番です。
スマホやカメラに眠っている とっておきの瞬間 を、記事末尾の投稿フォームから気軽にお送りください。
あなたの1枚が、誰かの今日を少しだけ明るく照らすかもしれません。
「にこにこ」が満ちるフォトギャラリー へ、どうぞ!

setTimeout(function () { jQuery(".thumbnail_3422").each(function(){ // console.log(jQuery(this).width() + "x" + jQuery(this).height()) var h = jQuery(this).height(); var w = jQuery(this).width(); jQuery(this).height(h); jQuery(this).width(w); jQuery(this).resize(); }); }, 2500);
jQuery(document).ready(function (jQuery) { jQuery('.filtr-item').addClass('animateonload'); jQuery('#filter_gallery_3422').show(); jQuery('.loading-wrapper').hide(); jQuery(".loader_img").hide(); jQuery(".lg_load_more").show(); jQuery(".filtr-container").css("opacity", 1);
// Define Filterizr Default Options const options = { animationDuration: 0.5, callbacks: { onFilteringStart: function() { // Apply sorting shortly after filtering starts setTimeout(function() { }, 50); }, onFilteringEnd: function() { // Apply sorting shortly after filtering ends setTimeout(function() { }, 50); }, onShufflingStart: function() { }, onShufflingEnd: function() { }, onSortingStart: function() { }, onSortingEnd: function() { } }, controlsSelector: '.filtr-controls-3422', filter: 'all', filterOutCss: { top: '0px', left: '0px', opacity: 0.001, transform: '' }, filterInCss: { top: '0px', left: '0px', opacity: 1, transform: '' }, layout: 'sameWidth', selector: '.filtr-item', setupControls: false };
// Initialize Filterizr and ensure it is globally accessible window.filterizd = jQuery('.filter_gallery_3422').filterizr(options);
jQuery('.filter_gallery_3422').imagesLoaded(function() { // Reapply sorting after initial load
// Resize handling jQuery(window).resize(function() { jQuery(".thumbnail_3422").each(function() { var h = jQuery(this).height(); var w = jQuery(this).width(); jQuery(this).height(h); jQuery(this).width(w); });
// Reapply sorting after resizing }); });
//bootstrap-lightbox-js // delegate calls to data-toggle="lightbox" document.addEventListener('DOMContentLoaded', (event) => { document.querySelectorAll('.my-lightbox-toggle').forEach((el) => { el.addEventListener('click', (e) => { e.preventDefault();
const options = { keyboard: true, size: 'fullscreen' };
// Assuming Lightbox is a constructor from the included library // Check if the Lightbox class or function exists if (typeof Lightbox !== 'undefined') { const lightbox = new Lightbox(el, options); lightbox.show(); } else { console.error('Lightbox library is not loaded.'); } }); }); }); jQuery('.filtr-control-3422 [data-filter]').click(function() { //jQuery('.swiper-3422').swipebox('swipebox-destroy'); var targetFilter = jQuery(this).data('filter'); var lighbox_class_name = "pfg-lightbox-" + targetFilter; jQuery('.pfg-lightbox-' + targetFilter ).attr('data-lightbox', lighbox_class_name); // add data filter for parent filters });
// video player jQuery(function(){ jQuery("a.video-box-3422").YouTubePopUp( { autoplay: 0 } ); // Disable autoplay });
});











コメント