Flat Preloader Icon
<div class="c-preloader">
	<div class="c-preloader__count"></div>
  <div class="c-preloader__progress"></div>
</div>
.bricks-is-frontend .c-preloader {
  position: fixed;
  top: 0;
  left: 0;
  background: #cc0000;
  width: 100%;
  height: 100vh;
  z-index: 10;
}
.bricks-is-frontend .c-preloader__count {
  color: white;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
font-size: clamp(4rem, 3.824vw + 2.776rem, 8rem);
  font-weight: 100;
  letter-spacing: -.5rem;
  z-index: 10;
}
.bricks-is-frontend .c-preloader__progress {
  background: black;
  height: 100%;
  width: 0%;
  position: absolute;
  top: 0;
  left: 0;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>

<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/2.1.3/TweenMax.min.js"></script>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.imagesloaded/4.1.4/imagesloaded.pkgd.min.js"></script>

<script>
  
var imgLoad = imagesLoaded('img');

var progressBar = jQuery(".c-preloader__progress"),
    count = jQuery(".c-preloader__count"),
    images = jQuery("img").length,
    loadedCount = 0,
    loadingProgress = 0;
 
var tlProgress = new TimelineMax({
    paused: true,
    onUpdate: countPercent,
    onComplete: loadComplete
});

tlProgress.to(progressBar, 1, {width:"100%"});

imgLoad.on('progress', function(instance, image) {
    loadProgress();
});
 
function loadProgress() {
    loadedCount++;
    loadingProgress = (loadedCount / images);
    console.log(loadingProgress);

    TweenMax.to(tlProgress, 1, {progress: loadingProgress});
}

function countPercent() {
    var newPercent = (tlProgress.progress() * 100).toFixed();
    count.text(newPercent + "%");
}

function loadComplete() {
    var tlEnd = new TimelineMax();
    tlEnd
        .to(count, 0.5, {autoAlpha: 0})
        .to(".c-preloader", 0.5, {scaleX: 0, transformOrigin: "center right"});
}

</script>
/* Default state: transparent background */
#brx-header.sticky {
  position: sticky;
  top: 0;
  transition: opacity 0.5s ease, background-color 0.5s ease;
  opacity: 1;
  visibility: visible;
  background-color: transparent !important; /* Start with transparent background */
}

/* Hidden state when scrolling down */
#brx-header.sticky.nav-hidden {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  background-color: transparent !important; /* Stay transparent when hidden */
}

/* Visible state when scrolling up: background becomes black */
#brx-header.sticky.nav-visible {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  background-color: rgba(0, 0, 0, 0.5) !important; /* Background becomes black when scrolling up */
}
document.addEventListener('DOMContentLoaded', function () {
  let lastScrollTop = 0;
  const nav = document.querySelector('#brx-header.sticky'); // Ensure this targets the correct header element
  let hasScrolledDown = false; // Track if the user has scrolled down

  // Listen for the scroll event on the window
  window.addEventListener('scroll', function () {
    let scrollTop = window.pageYOffset || document.documentElement.scrollTop;

    console.log('Scroll position:', scrollTop); // Check scroll position in console

    if (scrollTop > lastScrollTop) {
      // User is scrolling down
      console.log('Scrolling down');
      nav.classList.remove('nav-visible');
      nav.classList.add('nav-hidden');
      hasScrolledDown = true; // User has scrolled down
    } else if (scrollTop < lastScrollTop && hasScrolledDown) {
      // User is scrolling up and has already scrolled down
      console.log('Scrolling up');
      nav.classList.remove('nav-hidden');
      nav.classList.add('nav-visible');
    }

    // Update the last scroll position
    lastScrollTop = scrollTop;
  });
});

INF Nepal Holds Its 34th Annual General Meeting in Pokhara

  • 2:40 min

  • 0 comments

Pokhara, Nepal – October 27, 2025 – The Inter­na­tional Nepal Fellowship (Nepal) success­fully conducted its 34th Annual General Meeting (AGM) at the Multi-Purpose Learning Centre, Green Pastures Complex, Pokhara-15. The well-attended gathering brought together board members, life members, general members, and INF management to expat repre­sen­tation to celebrate a year of meaningful progress, review achieve­ments, and plan for the year ahead.

The open session of the AGM commenced with an opening prayer by advisor Dr Deependra Kumar Gautam, followed by a time of worship and prayer led by the INF Choir Team. Mr. Rajendra Kumar Adhikari, Vice Chair of INF Nepal, delivered a warm welcome address, setting a reflective and hopeful tone for the event. The chief guest, Mr. Ram Prasad Sharma, Chair­person of the Pokhara Christian Community, inaugu­rated the meeting by watering a plant, symbol­ising growth and renewal.

During the session, INF Nepal welcomed two new general members, Mrs. Shakuntala Thanju and Dr. Surya Man Menyangbo (Limbu), who were formally intro­duced and led through a ceremony of commitment by Board Chair­person Mr. Madhu Kumar Thapa.

The program also featured a “Word of the Day” reflection shared by Pastor Ved (David) Bahadur Tamang, offering encour­agement and insight. Krishna Adhikari, Executive Director of INF Nepal, presented a compre­hensive annual report, highlighting the organisation’s achieve­ments, impact stories, and challenges from the past year, alongside the plans and budget for the upcoming fiscal year.

Adding a personal touch, Mrs. Meena Mahato, Project Officer of the Kapil­vastu Program, shared her inspiring field experience, her personal and profes­sional growth reflecting on the life-changing impact of INF’s work in her life .  Similarly, the Secretary Madhav Neupane presented the Executive Board report, while Treasurer Ms. Dhana Lama shared the audit report, financial report, and budget plan of FY 2082/83, ensuring continued trans­parency and account­ability in INF Nepal’s stewardship.

Encour­aging words were shared by the chief guest, Ram Prasad Sharma, commending INF Nepal’s contri­bution to the health and devel­opment of commu­nities across Nepal and long-standing relationship between INF Nepal and Pokhara Christian Community. The open session concluded with closing remarks and a vote of thanks from Board Chair­person Madhu Kumar Thapa, who expressed heartfelt appre­ci­ation to all members, partners, and staff for their commitment and service.

The closed session, attended exclu­sively by members, focused on formal proceedings. The assembly approved the Programme and Financial Report for FY 2081/82, along with the Plan and Budget for FY 2082/83. The minutes of the 33rd AGM were also officially endorsed.

As part of the organi­za­tional transition, two outgoing board members, Mr. Yam Joshi and Mrs. Bhim Kumari Shrestha, were appre­ciated for their two tenures of dedicated service. Two new board members, Mrs. Sabina Tiwari and Mr. Prakash Shrestha, and former member Mr. Madhav Neupane were elected to the INF Nepal Board. The election process was facil­i­tated by Election Commis­sioner Mr. Bharat Gurung.

The meeting concluded with final words of appre­ci­ation from Chair­person Madhu Kumar Thapa, expressing gratitude to all members, staff, and supporters for their continued partnership in advancing INF Nepal’s mission of bringing “life in all its fullness” to people and commu­nities in need across Nepal. The program ended with a closing prayer by  R.C. Timothy, immediate Chair­person of INF Nepal.

 

Share this post:

Post tags