A small picture or design that represents an idea, function, or some other type of visual concept. For example, in computer graphics and web development, an icon is a pictorial representation of a program or file type.
The path of any movement, mark, shape, or other feature of a design. It can be the border of an element or even the tight edge of a text box, etc.
A file format that supports both static and animated images. It is a popular file format on the internet and social media due to its wide colour support, portability, and animating capabilities.
A set of colors which can be used to create a particular visual effect. It is usually composed of multiple primary, secondary, and tertiary colours.
One of the most common types of navigation in UI design. It's usually a system of one or more horizontal buttons placed at the bottom of the screen, directing users to other parts of an app or website. Bottom navigation is often used as an alternative to scrolling or tabbing through links on a page.
A selector that can be applied to any HTML element. Classes should be used when designing for multiple instances. For example, if you want all <h1> tags in the website to look blue, then you could use the class="blue-text" attribute.
A type of font that comes pre-installed in an operating system.
CSS or Cascading Style Sheets are a language for describing the look and formatting of HTML elements in a webpage.
A way of expressing colours on digital media. To specify a hex code, you need to consider the three primary colours: red, green and blue. The hex code is always six characters long and looks like this: #RRGGBB and their values range from 00 to FF.
A design technique employed on websites and mobile apps that encourages users to scroll to view additional content.
The arrangement of different elements in relation to each other so that they appear to be mirrored. Symmetrical designs can be found throughout art and architecture, as well as in nature.