40 Free HTML CSS Portfolio Web Design Templates

A portfolio is arguably the most crucial asset for any designer. Having an online portfolio should be one of your main priorities. Even though your resume is absolutely important and will be the first thing that employers will look at, your portfolio will be your secret weapon to stand out and show the complexity of the projects you have worked on. Using a template is smart! Too many designers overthink their portfolio and it creates unnecessary stress. Your portfolio is the true value of your job, so make it look fantastic with these free portfolio website design templates!

15 Free SVG & CSS Background Pattern Resources

Background patterns can be used in website design or any other form of work which includes designing. But designing custom SVG and CSS from scratch is no easy task. So here are 15 SVG & CSS Background Pattern Resources that will allow you to generate and download SVG images to use in CSS backgrounds for website and graphic design.

20 Best CSS & Javascript File Upload Examples

File upload is a common feature in mobile and web development that almost every app needs. File upload capability enables your users to place their files on your site. These files might be images, videos, PDFs, or files of any other type. Collecting files directly through a form on your site is great for acquiring documents such as resume, portfolios or images and videos such as screenshots and screen-captures through customer support forms. So in this post I’ve gathered 20 best CSS & Javascript File Upload Examples for inspiration to improve file upload UI and UX design.

25 Best Responsive Flexbox Navigation Menu Examples

Flexbox is a CSS layout mode that allows you to easily align elements responsively. You don’t have to install any dependencies or include a link to a CDN to start using it. It’s honestly pretty easy to pick up and fun to play around with. Flexbox allows for flexible layouts, but only in a single dimension. It is great when you want to align a few items a certain way very quickly and have them be responsive to different browser sizes. Flexbox is the perfect tool for building a responsive website navigation. So in this post I’ve put together 25 Responsive Flexbox Navigation Menu Examples for inspiration to create a usable and extensible navigation menu system that work for a number of situations.

25 Pure CSS Parallax Scrolling Examples

The parallax effect is created when the user is scrolling through a website and multiple backgrounds or images are moving at different speeds. It creates a sense of depth and overall it’s a fun experience. Pure CSS parallax is also easier to implement than Javascript, and is often more performant. When building single-page sites, generally you rely on javascript plugins to create effects for images and animations. So here is collection of cool CodePens featuring Parallax animation effects in pure CSS for inspiration to use in an upcoming project or learning a new trick in the quest to do more with front end.

25 Awesome CSS Star Rating Examples

Star rating can be found everywhere. It is a standard rating scale that’s being used by popular marketplace sites. Star rating is a valuable metric that tells others what most of the people think about a certain product, an app or a movie in general. A star rating comprises of stars with the amount usually at a maximum of five. You let your users rate an item using stars. One star means poor; five is excellent. By selecting more than one star, all previous stars should be filled.

15 Awesome CodePen Demos for CSS Pagination

Pagination is still the most popular way to load new items on a website. Pagination is when the content of a website is divided over multiple pages that are linked together through some navigational system. If you scroll to the bottom of a page and see the row of numbers – that row of numbers is a site’s or app’s pagination. This UI pattern can use number indicators, or “older” or “next” links. With pagination implemented in this manner, any visitors to the website will be able to browse through more content, since the user will be able to visualize their location compared to the other pages.