Latest Updates

Documenting code, one commit at a time.

EcoRuta Form Redesign: Modernizing the User Interface with a Focus on Dark Mode

Introduction

The EcoRuta form, used for managing certified recycling routes, has undergone a significant redesign. This update focuses on modernizing the user interface, improving the user experience, and adding dark mode support to align with the Landing module's design patterns.

Key Changes

The redesign includes several key improvements:

  • Layout Update: The form now utilizes
Read more

Enhancements to AI Settings and Post Generation Access Control

Overview

This update focuses on refining access control for AI settings and improving the Post Generator navigation within the application. Key changes include restricting access to AI configuration settings to superadmin users only and reordering the Post Generator in the navigation menu for improved user experience.

AI Settings Access Control

To enhance security and prevent

Read more
HTML CSS JavaScript

Addressing Video Playback Issues on Landing Page

The Issue

Users reported that embedded WebM videos on the landing page were not playing correctly across all browsers and devices. This was particularly noticeable with VP9-encoded WebM files.

The Solution

To ensure a consistent and reliable user experience, the decision was made to temporarily remove the problematic WebM video files and rely solely on MP4 versions for video playback.

Read more
CSS PHP JavaScript

Fixing Filament Admin Sidebar Header Positioning

The Issue

The Filament admin panel's sidebar header was not behaving as expected on desktop screens. Specifically, its positioning wasn't sticky, leading to a poor user experience when scrolling through long lists of navigation items.

The Fix

A CSS update was implemented to ensure the sidebar header remains fixed at the top of the screen on desktop viewports.

Read more