Created: August 6, 2025

Global UI Updates, Brand Colors,
and Project Date Fixes

In the newest Enji update, we've introduced new global button components, unified brand colors across the platform, and fixed several interface and project management issues.

Release dates: 08/05/2025

Global components and UI/UX improvements

  • Globally updated button component according to the new design system. We've implemented a new universal button component that includes all states and variations according to our new design system. The first visible result is the replacement of buttons in the Absences module (in creation, viewing, and approval windows). In upcoming releases, new buttons will be rolled out across the entire product, and new functionality will use these new components by default.
  • Unified color scheme within Enji's brand identity. We've disabled the accent color palette from the interface, keeping only Enji's standard blue-purple color, and created a temporary script to automatically switch all users to the default theme before disabling it. This eliminates visual fragmentation in the interface and will allow us to transition more smoothly to new global components, with the transition happening automatically without requiring manual configuration from users.

Other fixes and improvements 

  • Eliminated table jumping when switching tabs in Projects. Fixed the loading animation when transitioning between Fixed and Ongoing tabs on the Projects page – records now load smoothly without visual jumps.
  • Fixed visibility of "Only Active" toggle in dark theme for project settings form dropdowns. Resolved the contrast issue with the "Only Active" toggle in dark theme – the element now remains visible in both enabled and disabled states.
  • Fixed logic for "Notify if a team member does not have worklogs in 24 hours" alert for weekends. The alert now correctly considers workday calendar settings – it doesn't generate notifications about missing worklogs if the previous day was a weekend according to the company's global calendar or project calendar. Teams no longer receive false notifications about employee inactivity on weekends and holidays, eliminating unnecessary noise in the alert system.
  • Fixed expected completion date display in project lists. Resolved discrepancies in expected completion dates between the project list in Fixed/Ongoing tabs and detailed project pages, synchronizing date calculations across all views. Project managers now see correct and consistent completion dates in all system sections, eliminating confusion when planning resources and enabling decisions based on accurate project timeline information.