designdebt.club
Menu
Design Debt Club

Development

Auto-resizing text areas

Why do so many forms on websites require the user to drag and expand large text areas if they need more space. Just auto-resize them!

Read ›

View existing local storage

View existing local storage If you want to check all localStorage values for the current web page, there are a couple of ways. One way that I often find myself doing is running this little snippet of code. But it’s not the most accessible way. The reason I like the above bit of code is […]

Read ›

Make SVG shapes transform like Dom elements

Make SVG shapes transform like Dom elements For a previous article on this blog I found myself rotating an SVG shape using CSS. At which point I immediately realised that the usual way of shifting the origin of rotation to the centre worked differently for SVG shapes than it did for standard dom elements. For […]

Read ›

Styling SVGs with CSS

Styling SVGs with CSS When utilising SVGs in your HTML, you may find yourself inserting them using the img tag. This is nice and clean and keeps them formatted and styled in the same way as your other images… However, this adds a limitation to your ability to dynamically style them. Html: If you’re working […]

Read ›

Spread can be a timebomb

If you spread a single level array or object only to later increase it’s depth, you might find yourself chasing your tail later if it gets more complex.

Read ›

React Error #130

This error can be elusive and give you little indication of what’s wrong, however, there are a few easy things you can try to start.

Read ›

Hacking Evolve Authoring

I used to hack Evolve Authoring’s project exports to handle the most common issues I need to solve. I’d add custom CSS and JS files to make adjustments. So I thought I should share these techniques…

Read ›

Using Lottie Animations in Storyline 360

While Articulate Storyline provides basic animation tools, there is often a lot to be desired. With various brute-force methods, complex animation can be created, but often certain techniques are only realistic in other software. Lottie animations can sometimes bridge that gap.

Read ›

Using Lottie Animations in Evolve Authoring

While working in Evolve Authoring, one technique I applied quite regularly was to replace static graphics with animated ones—Not animated GIFs or videos, however, but Lottie animations—that are often much smaller in file size and much higher quality. This article looks at that process.

Read ›

What is a Lottie Animation?

Lottie is a tool that helps enable more fluid animation across websites and apps. It’s a great way to get clean, crisp, vector animation into your products.

Read ›