A poster is not just a piece of marketing material. It’s also a way to express your brand and connect with your audience. That’s why it takes a lot of work to design an effective poster. But, what if you don’t have the budget to hire a designer or the time to design it yourself?…Details
Almost every designer has created a brochure at some point. And there’s a strong possibility you’ll be asked to design another! Whether it’s for a client or to promote your own business, there’s an art to designing a brochure. And then there’s an added challenge: brochure design isn’t just for print anymore. Digital brochures are…Details
Being a freelance web designer means more than just focusing on graphics and code. It also requires communicating with both current and prospective clients. The thing is, we can take any number of courses to help us learn a new app or programming language. But client relations? Those skills aren’t quite as easy to pick…Details
Whether your app landing page is encouraging people to sign up, register, join, or subscribe, it’s a key thing to get right. A carefully designed mobile app landing page can make-or-break your conversion rates, and it’s worth taking the time to get right! Landing pages can hold a huge amount of value, and if you’re…Details
The average life of a website is three years. And design elements – such as color and typography – often get updated more frequently than that. That’s why it is so important to keep up with web design trends. Doing this allows you to make small tweaks to your design today so that it won’t…Details
The ability to organize content is one of the most important functions of a content management system (CMS). It offers us a way to clearly define what belongs where. This impacts everyone from content creators accessing the back end to users navigating the public-facing website. And of course, search engines are also a big factor.…Details
So I’ve been wanting to build a quite simple e-commerce website using react and I’ve run into this bug where whenever I would click the add to cart button it would give an error saying that the basket is undefined(I’ve tried to figure out why it would become undefined but just cant). I’ve looked everywhere for answers but can’t find any. Any help would be much appreciated.
On the production build it would only appear as a blank screen
Edit – Solved, thanks to u/floppycrackersDetails
I started coding in 2011 but I was awful at design. I got better each year by understanding the following ideas …
Colors are important
I know that this may seem obvious to some of you, but I did not know where to look for colors as a developer and I struggled with bad color choices which made my designs suck.
Here are a couple of websites where you can select great colors for your website or project:
Fonts make reading beautiful
So when I first started I use to use basic fonts like sans and so on. But I learned that there are other options like Google Fonts which is simple to integrate to your project has a lot of options to choose from.
I use to choose small fonts or the same size for everything, but that’s wrong. You should choose different sizes. And you can define the size by it’s importance. So use different sizes.
Icons are aesthetic
Icons are not necessary but they do make the design more beautiful and professional. I like to use Font Awesome because it’s easy to use and have the full package, and I mean there is icons for everything you can think of in terms of web design.
What else do you use to make your designs professional and beautiful?
Join the conversation with some useful resources and tools.
Hope you find this useful,Farris
** Note that this is not meant for everybody. I know that some of you know this. I was just hoping that I could make life a bit easier to developers who are just starting out.