Frédéric Perrin

User interface design · Front-end development

Latest Articles

Designing Buttons in CSS

Designing Buttons in CSS

When building style guides and front-end frameworks buttons are usually some of the first elements to be designed. They seem simple but they offer a glimpse of what the whole user interface will be like. From using a color palette…

Using the HTML Template Element

Using the HTML Template Element

The HTML5 template element is a tag that isn’t used that much but is very useful to prepare reusable HTML structures that can be instantiated and populated with JavaScript. The DOM API and JavaScript don’t offer any native…