Design a Clean and Modern Pricing Table in Photoshop

Design a Clean and Modern Pricing Table in Photoshop

Tutorial Details
  • Apps Used: Adobe Photoshop CS6
  • Difficulty: Intermediate
  • Estimated Completion Time: 1 Hour
Download Source Files

Final Product What You'll Be Creating

Photoshop is often used to create graphics and layouts for web designs. In this tutorial, we will explain how to create a pricing table for a hosting company using a combination of vector shapes and layer styles. Let’s get started!


Tutorial Assets

The following assets were used during the production of this tutorial.


Step 1: Preparation

Let’s start by making a new file (Command/Ctrl + N) with size 800 pixels × 600 pixels.


Step 2

Add Adjustment Layer Solid Color to be used as background. Select #f7f8eb for its color.


Step 3

Grab free pixel pattern from PSDfreemium. Double click Adjustment Layer to add Pattern Overlay using this pattern.


Step 4

Add new layer and fill it with black. Click Filter > Noise > Add Noise.


Step 5

From Layers panel, set its blend mode to Screen.


Step 6: Base

We’ll start by drawing the base. Draw a rounded rectangle shape with radius of 10 px. Set its fill to very light blue with no Stroke.


Step 7

Double click the layer to add Layer Style. Apply Stroke and Inner Shadow using following settings.


Step 8: Title Bar

Duplicate the shape and change its color. Add rectangle shape on its lower part and set its mode to Subtract. Now, we have a title bar.


Step 9

Add Stroke, Inner Glow, and Gradient Overlay using following settings.

Below you can see result of the Layer Style onto the title bar.


Step 10

Add table title. Add letterpress effect onto the text by applying Drop Shadow.


Step 11: Price Info

Add bigger text for its price. Use medium gray as its color. Apply Inner Shadow and Drop Shadow to add Emboss effect.

Below you can see difference before and after adding Layer Styles.


Step 12

Add another detail inside the price info, such as currency sign and its billing information.


Step 13: Item Lists

Duplicate table base and set its color to #f0f0f0. Add circle and rectangle on top. Set their mode to Subtract.


Step 14

Add Layer Styles Stroke, Inner Glow, and Gradient Overlay.


Step 15

Add new layer on top of the shape. Paint white on its top side. Hit Command/Ctrl + Alt + G to convert the layer to Clipping Mask. Make new layer underneath the shape and then paint black for its shadow.

Here’s the result in 100% view.


Step 16

Add features list items using Type tool.


Step 17

Add 1 px line shape between each list item. Use black for its color.


Step 18

Make sure the lines are still selected. Click More Options and then change Stroke option to dotted line.


Step 19

Add layer mask onto the lines layer and the paint its left and right edges with black.


Step 20: Button

Draw rounded rectangle shape with color #a7bed5.


Step 21

Add Layer Styles Stroke, Inner Glow, and Gradient Overlay.


Step 22

Duplicate the button and place it behind the original. Move it a few pixels down.


Step 23

Use same Layer Styles but this time increase the Gradient Overlay Opacity to make it darker.

We also add Drop Shadow to add soft shadow around the button.

This is the button appearance.


Step 24

Add text. Apply white Drop Shadow to add letterpress effect onto the text.


Step 25: Duplication

Select all pricing table layers and hit Command/Ctrl + G to put them in a group layer. Alt-drag the group layer to duplicate it. Make three tables.


Step 26

Off course, we don’t want it to be identical. So, change its text.


Step 27: Featured Plan

We want to feature one of the pricing plan by differentiating it. Pull second pricing table up. Make sure to keep the title bar aligned.


Step 28

We also want to make sure the list items are all aligned. Select the text and its line underneath it, rearrange its position. Make sure to leave some more room because we want to add more list items.


Step 29

Rearrange button position to match the table size.


Step 30

Modify the base shape to make it taller.


Step 31

Add more list items.


Step 32

Place second pricing table and pull right side of the first pricing table.


Step 33

Below, you can see the result before and after editing the shape.


Step 34

We want to lift the featured plan and make it seems taller by adding shadow. First, Command/Ctrl-click the featured base to make a selection based on its shape.


Step 35

Make new layer and fill selection with black. Soften it by adding Gaussian Blur.


Step 36

Reduce its layer Opacity.


Step 37

Make new layer and draw a black soft line using brush tool.


Step 38

Hit Command/Ctrl + T and then click Warp button. Select Arch for its mode.


Step 39

Rotate the warped line and place it behind the featured plan.


Step 40

Reduce its Opacity.


Step 41

Add another shadow on its other side.


Step 42

Command/Ctrl-click both regular tables. Place the shadows layers into a group layer. Click Add Layer Mask to add layer mask onto the group layer.


Step 43

To add mode contrast onto the featured plan, we also want to edit its color. Change title base color to orange. To match its color, we also need to modify its Layer Styles option.


Step 44

Edit title bar text color to white and its Drop Shadow to black.


Final Image

  • http://www.facebook.com/chirag.pandit07 Chirag Pandit

    Aaargh…. we can have same CSS Stylesheets and the result on the webpage wud looik the SAME, wtf having same in photoshop! images just uses more bandwidth!

    • Sonja Trpovski

      and how do you get arched shadow in css? or those dotted lines that fade at the end?

    • http://twitter.com/desaindigital Mohammad Jeprie
      Author

      I envy your skill.

      • K G Mozumder

        It will be better if anyone make this in css and explain

    • Jiri Vetvicka

      You need a design how it will look on web and designs are created in Photoshop. If you are good and coder creat it in CSS one point for you :)

    • Chuck

      Wow Chirag. It’s only a Photoshop design tutorial. Is there any need for all the swearing and exclamation points?
      It would be useful to show the next step where one would break down the image into chunks and merge it with mark-up and stylesheets, but that Photoshop design would look splendid in a printed brochure, which CSS is much less suited to.

  • enewsportal

    came in time! really helpful :)

  • http://www.facebook.com/profile.php?id=12406303 Robert Kyanberu

    I’m kind of with Chirag on this one. When I first opened this tutorial my initial thought was “Why is this on PSDTuts and not on Net or Webdesign” … Everyone pointing out that mocking this in Photoshop is surely useful… but the end result? That’s much better suited to CSS, HTML, and as few images as possible.

    I think this would make an excellent cross-over tutorial for either Net or WebDesign … show how you would translate the PSD mock into an image-minimal HTML version.

  • Kyle

    This is some superb design work. The only thing I’d say is be careful of spelling if you’re going to use something like this as part of a portfolio piece (“Free Facebook Acess”). Every detail matters.

  • http://www.facebook.com/profile.php?id=12406303 Robert Kyanberu

    I thought I’d chime in again but rather than saying what I DO want, show what I want. I’ve gone and taken a crack at converting the layout here into pure CSS. While it’s not a true 1:1 translation, this is my first iteration: http://codepen.io/rkieru/details/paEls

    • http://desaindigital.com/ Mohammad Jeprie
      Author

      Very nice work. I would love to see it fully converted.

      Keep sending your progress here.

    • http://twitter.com/Clockwise_Mahdi Mahdi-

      Good job! I like it, about those ‘Sign Up’ buttons, you can add multiple box-shadows to add 3D effect…

      [ http://jsfiddle.net/Mahdi_/uamDq/ ]

  • http://twitter.com/Phillyslick Philadelphia Slick

    I think you guys are missing the point. Asking for this to be “designed” in css is like asking too see a website “designed” in HTML. You implement the design in css. If you want.

    I’d love to see you guys open up your text editor and just come up with this without mocking something up in PS or AI first.

    It’s like going to learn about farming and saying, “Gee – growing this food is really pointless unless you teach me how to cook it.”

    • http://www.facebook.com/profile.php?id=12406303 Robert Kyanberu

      To play Devil’s Advocate I would argue the following. While I think this is a great tutorial in terms of teaching core concepts and mocking out a solid layout; nothing in it is innovative or new. The idea of a larger focus box for your most popular price point is fairly commonplace.

      BECAUSE OF THAT I would say that for a professional designer it may honestly find it faster to just create this in HTML/CSS after a crude sketch on paper.

  • Nickty

    I have got basic understanding. I will expand my idea about it soon.

  • Sam

    I want to place this price table in my site. I need web design company package. I think to edit this package for web design company.

  • Ashish

    i am new to this but this is very very cool…..keep posting more good stuff and again thnx alot