Kill Design Busywork With Customizable Libraries

custom-libraries-tutorial-teaser

We’ve recently launched our customizable library feature, where you can create an element, like an icon or pattern, save it and not have to recreate it each time you need it.


A custom library  as allows you to share any elements  you create with your entire team — whether it’s a navigation bars, headers/footers, sample content, or other project-specific components.


With that, let’s dive into how you can actually build your own element library. If you want to follow along, you can create a free UXPin account.


1. Add an element to the library

Adding an elements or groups of elements (even with interactions or multi-states) to the library is simple.There are two ways to do it:



Right-click on an object and use the context menu to pick the option ‘Add to custom library

image02



Select the object and use alt + c shortcut

As you can see below, if your custom library is empty, you’ll be asked to fill it up!


image06


Once you add your elements, make sure your custom library is on the list of all libraries. To do that, click on the cog icon on the left-hand side of the editor:


image10



Your custom library should be marked as ‘On list’ (here we used ‘Team library’ as an example).


image11


Then you can access your custom elements by picking custom library from the dropdown (in this case we named the library ‘Me’):


image09


 


2. Editing custom elements

Sometimes elements need a little refinement. That’s why you can edit custom elements after the fact.


The easiest way to do so is to open the custom library, find the element you want to edit and drag it on the canvas. Make all necessary changes and add it again to the custom library.


This will result in having two elements (an original one and the edited one). That’s not a mistake! You can decide whether you need them both. If not, you can just delete the previous one.


image00


3. Editing custom libraries

By means of edit options, you can manage the list of elements included in each library. At any time, you can change elements the name of your element or simply get rid of an element if it’s no longer needed.


Those changes can be made in two places:



After picking Custom library from the dropdown on the left-hand side of the editor

image04


 



Or in Library management section:

image03


This is only available in the Enterprise plan, on the list of all libraries you can see libraries created by you (‘My libraries’) and those shared with you by others (‘Shared with me’).


If you want to edit anything in the library shared with you but it turns out you can’t do it, – please ask the owner of the library to grant you the right permission.



In Pro-plus plan, there’s only one library available. It’s called ‘Team library’ by default and it’s shared with the whole team:


image01


4. Permission management

In the Enterprise plan, the owner of a particular library can define who sees the library and who can edit it.


The possible choices are: all team members or only the owner of the library.


To grant such permissions, click the ‘manage libraries’ cog icon, enter your custom library and click ‘library settings’ in the upper-right corner. This option is available only for the owner of the library (the one who created it).


image07


You’ll find the permission settings on the right under the gear icon:


image08


If you’re on a Pro-plus plan, all your team members have access to the ‘Team library’ and may edit it freely. Those settings cannot be changed.


5. Creating multiple libraries

 As I mentioned before, for Pro-plus users there’s only one custom library available. For the Enterprise plan, there are no limits.


In this way, a custom library may be created for each team in the company, group of people or it may be granted for a specific project.


image05


And that’s just the beginning! You can add the very same element to several libraries at once! It definitely makes life easier for team members who don’t want to rebuild their custom elements. 


6. Custom Elements vs Smart Elements

There’s a subtle difference between the two. 


Custom elements are perfect if you’d like to re-use them in other projects. Have you thought about creating some design patterns perhaps? They’re brilliant for that too.


Editing Custom elements influences neither those elements you have in a custom library nor elements you have already placed on the canvas. The change only impacts the one element that has been chosen. In other words, when you edit a custom element, you make only a local change.


Smart Elements, on the contrary, mean a global change. If you want to make a change that will influence all the other places you used your smart Element — that’s something for you.


Create your own custom elements library with a free UXPin account


image02

 •  0 comments  •  flag
Share on Twitter
Published on August 20, 2015 05:15
No comments have been added yet.


UXpin's Blog

UXpin
UXpin isn't a Goodreads Author (yet), but they do have a blog, so here are some recent posts imported from their feed.
Follow UXpin's blog with rss.