Simple Button Tutorial

Shows how to create a vector button with text, gradient, outline and a drop shadow in Bloom.

Finished File

1. Create New Document

Create a new document by selecting File->New... or pressing Ctrl+N. The default 1024x1024 is fine, or you can change to something slightly smaller such as 700x700.

2. Select Colors

We need a decent background to better see how the button would look - click on the swap colors arrow in the bottom-left corner of the app where the primary and secondary colors are located to make sure that the main color is white.

3. Fill the Background

Then, click on the Flood Fill tool and click anywhere in the image - the layer is filled with white color.

4. Draw the Rectangle

Now, swap the colors again, select the Rectangle tool, and draw a rectangle roughly in the middle of the screen, roughly of 350x250 in size. Note that if you want to adjust the original size of the rectangle after you've drawn it, simply change the Width and Height parameters in the Parameters tab to the top right to the desired values.

5. Add Gradient

Now, let's make it colourful! :) In the bottom row of icons, click on the Add Effect button, and choose Gradient. Note that the rectangle is filled with the gradient going from the current secondary color going to the current primary color.

6. Set Gradient Colors

First, set the gradient angle to 90 in the parameters window. Now lets set some nicer gradient colors. Double-click on the first gradient color peg, and choose a dark purple color in the color picker that comes up - or just paste 7106a2 into the Hex # field. Click Ok to close it, then double-click on the other gradient color stop, and choose a lighter purple color - 9e08e3. Now our buttons is beginning to take shape.

7. Add Stroke

Now lets add an outline. Click on the Add Effect button again, and choose the Stroke item. In the Parameters tab, set the Width to 3 and the color to ffb600.

8. Add Drop Shadow

Lets add a drop shadow to better see the button on the white background - as always, click the Add Effect button and choose Drop Shadow. Set the offset to 0, size to 4, and opacity to 25%. And we have nice-looking button already. :)

9. Add Text

Our button is quite anonymous, though. Let's add some text to it. Make sure the primary color is white, select the Text tool, and click somewhere roughly around the center of the button. A new text layer will be created with the word Text in it.

10. Center Text to Start Point

Right now our text starts at the left-top corner relative to the point you clicked; for convenience, let's make it centered. In the Parameters window with the Text operator selected, change the Horizontal and Vertical align radio buttons to both say "Center".

11. Change Button Title

In the dropdown below, choose the Font you would like to use, and, below that in the Text field, type "Ormr Button" and hit Enter.

12. Center Text to Button

Let's align our text to the exact middle of the button. Hold down the Control button and click on the film roll icon of the layer which represents the button body. This creates a selection the size of our original rectangle.

Now, with the text layer selected, note the align icons in the top-right corner on the toolbar just below the main menu. Click first on the middle icon of the first group and then on the middle icon of the second group to center the text start point relative to the selection. Now lets remove the selection by choosing Select->Deselect All from the main menu or simply pressing Ctrl+D.

13. Add Text Inner Shadow

Finally, let's add a small inner shadow to our text to make it look perfect. Again, select the Add Effect button and choose Inner Shadow. Set the Opacity to 23%, the Size to 1, and the Offset to 0.

14. Adjust Corners

We're done! As a bonus, note that you can come back to any step of this tutorial by clicking the corresponding operation in the required layer and change it without having to redo anything. For example, if you now want the button corners to be straight instead of rounded, you simply click on the original rectangle operator in Layer 2 and change the Corner Type parameter from Round to Straight.