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;
  });
});

Lissne Village Takes a Stand to #BeatPlasticPollution with Organic Farming and Waste Reuse

In the world of plastic pollution, Lissne village in Rolpa faced serious environmental and health challenges due to poor waste management. But through community effort, they are turning the tide toward a cleaner, greener future.

  • 3:53 min

  • 0 comments

Lissne is a small, remote village in Rolpa district, about a three-hour walk from the nearest ward office. Because of this distance, the village has limited access to government and non-government services.

Out of 80 households in the village, 4 are Dalit and the remaining 76 are Janajati. Nestled near forests and hills at an altitude above 2000 meters, the village is peaceful, surrounded by nature, and filled with birdsong from early morning.

Due to the distance from the ward office, people in the village often miss out on important information and services. Most rely on subsistence farming, and many do daily labor work to earn a living. Lack of awareness has led to poor waste management habits. People often throw plastic waste anywhere, even use it to start fires, not realizing the health and environmental risks.

Plastic waste scattered in fields reduces crop yields. In the past, plastic thrown in grazing areas has made animals sick or even led to their deaths. When plastic was burned openly, the entire village would smell bad, and many people developed breathing issues.

Biodegradable waste from kitchens and yards used to be dumped carelessly, harming the beauty of the village. In rainy seasons, water would pool around waste, attracting flies and mosquitoes, which spread diseases. Children and the elderly often fell sick, and people would go to traditional healers for treatment, sometimes with fatal consequences. On top of that, because of all the plastic waste, growing vegetables became harder. During the off-season, families had to rely on dried greens. Even if vegetables were planted, local free-range chickens would eat them all.

Seeing these problems, INF Nepal Rolpa branch, in coordination with the ward representatives, helped form a self-help group called Bataase Pokhara on October 1, 2024. The group aimed to bring positive changes to the village. They created rules and started raising awareness through discussions and visual aids, identifying problems and working together on solutions and action plans.

Each member of the self-help group took specific roles. For example, the Environment Protector Leader led conversations on reusing plastic waste. This got villagers thinking. They realized the damage plastic was causing to their health, environment, and crops. During a meeting on December 8, 2024, they decided not to throw plastic waste around anymore. Instead, they would collect it in sacks or baskets.

They picked up scattered plastics from fields and grazing areas and started reusing them. Some even began weaving mats (chakati) from plastic waste. For lighting fires, instead of using plastic, they switched to using pine needles, known locally as dhapleng.

The group also dug a 1 cubic meter pit for biodegradable waste. Instead of buying mats, members made their own cushions to sit on during meetings, which saved money. They now collect kitchen and yard waste in the pit and use the compost as fertilizer for their home gardens and fields.

The group cleaned nearby water sources and kept them tidy. Personal hygiene was also encouraged. Group members wear the same type of dress and do not come to meetings without cleaning up. The Home Garden Leader encouraged fresh vegetable growing by requesting seasonal seeds. Now, families grow vegetables in their own gardens.

To stop chickens from destroying the crops, model chicken coops were built in each home. The village looks cleaner, the surroundings are greener, and the livestock in grazing areas are no longer eating plastic.

For ginger farming, instead of using plastic mulch, the farmers now use organic mulch. This shift to organic mulch supports healthier soil and reduces plastic waste, further promoting sustainable agriculture in the village.

To prepare for emergencies, the group has started collecting grains, and each household contributes around NPR 500 (approximately USD 3.75) monthly to an emergency fund. They are using savings to start income-generating activities. With rules now in place, and everyone doing their part, the group is seeing real improvement.

Now, people believe that change starts with a change in mindset. They are proud of the positive changes and are planning for the future. They hope to soon declare their village a fully clean village. They also dream of making it a model village, clean, green, and organized.

In the agricultural sector too, they aim to move beyond subsistence farming towards income-generating and commercial agriculture. They are committed to supporting the ward in making the village fully clean and transforming their farming practices for a better future.

This inspiring story of Lissne village reflects how collective awareness and local action can lead to a cleaner, healthier, and more sustainable community. On this World Environment Day, their journey reminds us that even small steps in the remotest places can make a big impact for our planet.

Story by: Salina Budha Magar

Share this post:

Post tags