About design and nearby

How to bundle an Angular app for production to non-root path

Posted: March 14th, 2018 | Author: | Filed under: Development, Tips and Tricks | Tags: , , , , , | No Comments »

Bundling steps are pretty easy.. till you do it yourself for the first time :)

1. Start with the development build:

ng build ––prod

2. By default files will be placed in the ‘dist’folder of your angular project:

angular files
Read the rest of this entry »

Share Button

How to change another element styling on a CSS hover event

Posted: February 21st, 2018 | Author: | Filed under: Development, Tips and Tricks | Tags: , , , , | No Comments »

Pretty simple question, isn’t it?
What I want to do is affect the properties of one element when another element is hovered:

Hover over screen

My HTML looks as below:
Read the rest of this entry »

Share Button

Working with Angular: how to fix “Cannot find name ‘require'” issue

Posted: November 15th, 2017 | Author: | Filed under: Development, Tips and Tricks | Tags: , , | No Comments »

Sometimes building an app with Angular 4.. after including file in component and compiling, you can get such type of error:

Cannot find name ‘require’.

I have the following in one of my components:

angular component error issue
Read the rest of this entry »

Share Button

ASPNET MVC: Getting rid of ‘Apple touch icon’ errors

Posted: July 20th, 2017 | Author: | Filed under: Development | Tags: , , | 1 Comment »

‘Touch icons’ are the favicons for mobile devices. Adding them to your web page is easy:

  1. <link rel="apple-touch-icon" href="apple-touch-icon.png">

It’s possible to use one high-resolution icon for all devices. Devices with smaller screens or lower display resolutions automatically resize the icon. If no icons are specified in the HTML, iOS will search the website’s root directory for icons with the apple-touch-icon or apple-touch-icon-precomposed prefix.

So if you do not include this icon at all, you can get such error message in web log file:
‘The controller for path ‘/apple-touch-icon.png’ could not be found’.

What you should do to fix that is create and add those images (I produce apple-touch-icon.png and apple-touch-icon-precomposed.png, 180*180 px, usually). This will improve your user experience also – if a user added your website on his home screen, he got your nice predefined icon (a thumbnail screenshot of the page will be used, if you haven’t provided a custom touch icon).

Share Button

Xamarin.Forms: Power of RelativeLayout

Posted: January 4th, 2017 | Author: | Filed under: Development, Mobile Design and Development | Tags: , , , , , , , , | No Comments »

RelativeLayout is used for creating adaptive layouts based on their parent’s and other views’ position and dimensions.

For me RelativeLayout is the solution to apply an image as the background for some components. Say, I have a Label on page and would like to overlay it with a background image:

RelativeLayout - Image as a background

Each element in the RelativeLayout can define a constraint (RelativeLayout.YConstraint, RelativeLayout.XConstraint, RelativeLayout.WidthConstraint, RelativeLayout.HeightConstraint) which defines how the element relates to other items.
Read the rest of this entry »

Share Button

Ready to contact a Freelance UI & UX designer for your project? I’m ready to jump onboard!

Let's discuss your project now