Category Archives: Blog

Simplify Your Color Palette With CSS Color-Mix()

There’s a reason for all the new, experimental color features CSS is introducing. And there’s a reason for all the excitement they’re stirring up. Colors are hard. Defining a base color palette can be time-consuming and involve quite a few stakeholders. And that’s not even considering contextual colors, like hover, active and inactive states. Defining…

How To Create A Vanilla JavaScript Gantt Chart: Adding Task Editing Features (Part 2)

This article is a sponsored by Bryntum In Part 1 of this article, we developed a web component for an interactive Gantt Chart. Now we will enhance the Gantt Chart component with some interaction possibilities for editing the jobs: the job bars are made resizable by mouse-dragging, and we also implement an editing dialogue that…