{"id":5485,"date":"2016-08-09T16:32:00","date_gmt":"2016-08-09T14:32:00","guid":{"rendered":"https:\/\/usersnap.com\/?p=5485"},"modified":"2025-06-30T19:57:13","modified_gmt":"2025-06-30T17:57:13","slug":"buttons-web-design","status":"publish","type":"post","link":"https:\/\/usersnap.com\/blog\/buttons-web-design\/","title":{"rendered":"The evolution of buttons in web design"},"content":{"rendered":"\n<p>Buttons are a simple element of interactive design, used everyday by people browsing the web. As web design has changed over time and new trends appeared every now and then, the design of buttons evolved too.<\/p>\n\n\n\n<p>The challenge of button design is quite simple: Buttons must be designed in a way that they are recognized as buttons and users can expect the action which is followed by the button.<\/p>\n\n\n\n<p>In this article, I\u2019ll give you an overview of the evolution of button design and how to create modern web buttons.<br><\/p>\n\n\n\n<!--more-->\n\n\n<div class=\"acf-cta\" style=\"background-image: url(https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2025\/02\/Group-1000004194.svg); width: 100%;\"><h2>Try Usersnap for Design Feedback<\/h2><a href=\"https:\/\/usersnap.com\/signup\" class=\"cta-button\">Try Usersnap Now<\/a><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">The evolution of button design<\/h2>\n\n\n\n<p>If we talk about the evolution of button design on websites, we need to take a moment to recognize the overall button evolution.<\/p>\n\n\n\n<p>Buttons have been around for quite a while. Just think about the following use cases and products.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/buttons-everywhere.jpg\"><img decoding=\"async\" width=\"1024\" height=\"701\" src=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/buttons-everywhere-1024x701.jpg\" alt=\"web design buttons\" class=\"wp-image-5487\" srcset=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/buttons-everywhere-1024x701.jpg 1024w, https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/buttons-everywhere-300x205.jpg 300w, https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/buttons-everywhere-140x96.jpg 140w, https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/buttons-everywhere.jpg 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The evolution of web design &amp; the role of buttons<\/h2>\n\n\n\n<p>Since the early days, operating systems used buttons as interactive elements. With the extensive usage of shadows and colors, web designers tried to establish a clear line between buttons and other content elements.<\/p>\n\n\n\n<p>A button in itself is a pretty simple design. You just need a border and some shadows and some text et voil\u00e0: the button stands out against the background and the content. Users have now learned that these elements are clickable content.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/buttons-apple-website.png\"><img decoding=\"async\" width=\"508\" height=\"93\" src=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/buttons-apple-website.png\" alt=\"apple website 1999\" class=\"wp-image-5488\" srcset=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/buttons-apple-website.png 508w, https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/buttons-apple-website-300x55.png 300w, https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/buttons-apple-website-140x26.png 140w\" sizes=\"(max-width: 508px) 100vw, 508px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p><br><em> (Buttons used on apple.com in 1999)<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The role of skeuomorphism in button design<\/h2>\n\n\n\n<p>Skeuomorphism is the concept of helping users to understand the purpose of certain design elements immediately. Skeuomorphism is the design of software to look like the physical product that it\u2019s replacing.<\/p>\n\n\n\n<p>In web design, the concept of skeuomorphism transforms real life elements into UI elements on a website, for example.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/skeuomorphic-button-design-website.jpg\"><img decoding=\"async\" width=\"948\" height=\"518\" src=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/skeuomorphic-button-design-website.jpg\" alt=\"skeuomorphic button design\" class=\"wp-image-5489\" srcset=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/skeuomorphic-button-design-website.jpg 948w, https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/skeuomorphic-button-design-website-300x164.jpg 300w, https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/skeuomorphic-button-design-website-140x76.jpg 140w\" sizes=\"(max-width: 948px) 100vw, 948px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Apple\u2019s calculator app is a great example to visualize the transformation of real-life elements to UI ones.<br><\/p>\n\n\n\n<p>When it comes to button design, skeuomorphism is a safe approach for web designers and developers. Onboarding- and educational costs can be minimized and new users may be attracted simply because of the way your website or app looks.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Modern button shapes &#8211; from shadows to flat design<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/apple-buttons-website.png\"><img decoding=\"async\" width=\"1024\" height=\"91\" src=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/apple-buttons-website-1024x91.png\" alt=\"apple buttons website\" class=\"wp-image-5490\" srcset=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/apple-buttons-website-1024x91.png 1024w, https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/apple-buttons-website-300x27.png 300w, https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/apple-buttons-website-140x12.png 140w, https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/apple-buttons-website.png 1099w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Remember the early days of web design, where designers loved to play around with shadows? Basically, you could find them everywhere. Headlines, images, normal copy, even buttons. Shadows were used to display that certain design elements differ.<br><\/p>\n\n\n\n<p>Even Apple.com made use of heavy shadows to create 3D effects in order to differentiate between interactive elements and non-interactive ones.<\/p>\n\n\n\n<p>As years went by the web became a colorful place to be. And with the discovery of colors, button elements not only differed through shadows&nbsp;but also with colors.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/click-me-button.png\"><img decoding=\"async\" width=\"600\" height=\"192\" src=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/click-me-button.png\" alt=\"click me button\" class=\"wp-image-5491\" srcset=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/click-me-button.png 600w, https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/click-me-button-300x96.png 300w, https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/click-me-button-140x45.png 140w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<p><strong><i>Flat buttons<\/i><\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/click-me-button-flat.png\"><img decoding=\"async\" width=\"600\" height=\"192\" src=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/click-me-button-flat.png\" alt=\"flat button design\" class=\"wp-image-5492\" srcset=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/click-me-button-flat.png 600w, https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/click-me-button-flat-300x96.png 300w, https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/click-me-button-flat-140x45.png 140w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>With the <a href=\"https:\/\/usersnap.com\/blog\/web-design-trends-2016\/\">recent design trend<\/a> of flat web design, shadows, and other 3D effects became less<br>popular among web designers and UI advocates.<br><\/p>\n\n\n\n<p>Flat web design makes websites more lightweight and allows designers to open up their horizon by not emulating real-life elements and bringing them into web design.<\/p>\n\n\n\n<p>Google\u2019s material Design language is a great example of flat design.<\/p>\n\n\n\n<p><strong><i>Ghost buttons<\/i><\/strong><\/p>\n\n\n\n<p>Ghost buttons increase the functionality of a site by providing more content while ensuring the UX doesn\u2019t get distracting. Only when the user hovers over the links or the images does the clickable link expand and show more relevant information.<\/p>\n\n\n\n<p>Especially, aesthetic-heavy websites try to make a compelling case for the use of ghost buttons.<\/p>\n\n\n\n<p>Ghost buttons can be transparent in normal state, and get colorized in hover state.<br><iframe loading=\"lazy\" class=\"giphy-embed\" src=\"\/\/giphy.com\/embed\/l46C9u4PFje88ncJy\" width=\"480\" height=\"289\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n\n\n\n<p><em>(example of bigdropinc.com)<\/em><\/p>\n\n\n\n<p><em><strong>Placebo button<\/strong><\/em><\/p>\n\n\n\n<p>Users love control. And the placebo button only exists because of that. If a button does nothing except giving you the feeling of control, it is a Placebo button, also known as an &#8220;idiot button&#8221;. In web design, you can fake interaction with those Placebo buttons giving your users the feeling of control.<\/p>\n\n\n\n<p><\/p>\n\n\n<div class=\"acf-cta\" style=\"background-image: url(https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2025\/02\/Group-1000004194.svg); width: 100%;\"><h2>Try Usersnap for Design Feedback<\/h2><a href=\"https:\/\/usersnap.com\/signup\" class=\"cta-button\">Try Usersnap Now<\/a><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">How to create a button<\/h2>\n\n\n\n<p>When designing a new button, you must consider various things &#8211; from how to communicate the action, to contextual style, to branding guidelines.<\/p>\n\n\n\n<p>Tutsplus collected <a href=\"http:\/\/webdesign.tutsplus.com\/articles\/principles-for-successful-button-design--webdesign-6094\" target=\"_blank\" rel=\"noopener\">these principles for successful button design<\/a> &#8211; so better check them out.<\/p>\n\n\n\n<p>Here\u2019s how I\u2019d get started creating a new button.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1) Make the button look like a button.<\/h3>\n\n\n\n<p>No matter if you\u2019re designing a sign-up button or simply want to draw attention to a certain section of your website. A button should look like a button.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Use button shapes which make buttons look like buttons<\/li>\n\n\n\n<li>Make it easy for your users to interact with your button<\/li>\n\n\n\n<li>Use colors<\/li>\n<\/ul>\n\n\n\n<p>So how does this look like? With a little help of CSS, we can simply make a basic button which actually looks like a button. Yay!<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">.button-link {\n    padding: 10px 15px;\n    background: #005E99;\n    color: #FFF;\n}\n<\/pre>\n\n\n\n<p>And the button will look like this:<br><iframe loading=\"lazy\" style=\"width: 100%;\" src=\"\/\/codepen.io\/tompeham\/embed\/OXBNgB\/?height=265&amp;theme-id=0&amp;default-tab=css,result&amp;embed-version=2\" width=\"300\" height=\"265\" frameborder=\"no\" scrolling=\"no\" allowfullscreen=\"allowfullscreen\">See the Pen <a href=\"http:\/\/codepen.io\/tompeham\/pen\/OXBNgB\/\">button-web-design-step1<\/a> by tompeham (<a href=\"http:\/\/codepen.io\/tompeham\">@tompeham<\/a>) on <a href=\"http:\/\/codepen.io\">CodePen<\/a>.<br \/><\/iframe><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2: The hover state<\/h3>\n\n\n\n<p>Finishing step 1 we got a link transformed into a button. However, we need to think about the styling in hover state. Typically, those buttons see a change in background color as the hover state.<\/p>\n\n\n\n<p>As people might also navigate with their keyboard (and not via mouse) we need to share the same style with the :focus class.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"> .button-link:hover, .button-link:focus {\n    background: #009dff;\n    border: solid 1px #009dff;\n}\n<\/pre>\n\n\n\n<p>And et voila, we have a button with a hoover state now.<br><iframe loading=\"lazy\" style=\"width: 100%;\" src=\"\/\/codepen.io\/tompeham\/embed\/xOyVLg\/?height=265&amp;theme-id=0&amp;default-tab=css,result&amp;embed-version=2\" width=\"300\" height=\"265\" frameborder=\"no\" scrolling=\"no\" allowfullscreen=\"allowfullscreen\">See the Pen <a href=\"http:\/\/codepen.io\/tompeham\/pen\/xOyVLg\/\">button-web-design-step2<\/a> by tompeham (<a href=\"http:\/\/codepen.io\/tompeham\">@tompeham<\/a>) on <a href=\"http:\/\/codepen.io\">CodePen<\/a>.<br \/><\/iframe><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3: The active state<\/h3>\n\n\n\n<p>One of the last steps to a first button design is adding an effect for the active state of your button. This effect is displayed when your user clicks on the button. In todays button design, those effect expresses a press-down effect.<\/p>\n\n\n\n<p>The active state can be styled with an \u201c:active\u201d class.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">.button-link:active {\n    -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6);\n    -moz-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6);\n    box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6);\n    background: #1D1F20;\n    border: solid 1px #1D1F20;\n}\n<\/pre>\n\n\n\n<p>And&nbsp;it&#8217;s done. Our first draft is done.<\/p>\n\n\n\n<p><iframe loading=\"lazy\" style=\"width: 100%;\" src=\"\/\/codepen.io\/tompeham\/embed\/AXPmRx\/?height=265&amp;theme-id=0&amp;default-tab=css,result&amp;embed-version=2\" width=\"300\" height=\"265\" frameborder=\"no\" scrolling=\"no\" allowfullscreen=\"allowfullscreen\">See the Pen <a href=\"http:\/\/codepen.io\/tompeham\/pen\/AXPmRx\/\">Designing-buttons<\/a> by tompeham (<a href=\"http:\/\/codepen.io\/tompeham\">@tompeham<\/a>) on <a href=\"http:\/\/codepen.io\">CodePen<\/a>.<br \/><\/iframe><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wrapping it up.<\/h2>\n\n\n\n<p>Buttons are interactive elements which are used to lead users to certain directions and make them take an action.<\/p>\n\n\n\n<p>No matter if we\u2019re thinking about those early button designs in the 90ies, or those flat- and ghost buttons nowadays, buttons play a crucial role in web design and how our website or application is used by our users.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Buttons are a simple element of interactive design, used everyday by people browsing the web. As web design has changed over time and new trends appeared every now and then, the design of buttons evolved too. The challenge of button design is quite simple: Buttons must be designed in a way that they are recognized [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":5486,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":true,"inline_featured_image":false,"ub_ctt_via":"","footnotes":""},"categories":[8],"tags":[],"class_list":["post-5485","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web-development-blog"],"acf":[],"featured_image_src":"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/evolution-button-webdesign.png","author_info":{"display_name":"Thomas Peham","author_link":"https:\/\/usersnap.com\/blog\/author\/thomas\/"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>The evolution of buttons in web design! - Usersnap<\/title>\n<meta name=\"description\" content=\"August 9, 2016\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/usersnap.com\/blog\/buttons-web-design\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The evolution of buttons in web design! - Usersnap\" \/>\n<meta property=\"og:description\" content=\"August 9, 2016\" \/>\n<meta property=\"og:url\" content=\"https:\/\/usersnap.com\/blog\/buttons-web-design\/\" \/>\n<meta property=\"og:site_name\" content=\"Usersnap Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/usersnap\" \/>\n<meta property=\"article:published_time\" content=\"2016-08-09T14:32:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-30T17:57:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/evolution-button-webdesign.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Thomas Peham\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@tompeham\" \/>\n<meta name=\"twitter:site\" content=\"@usersnap\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Thomas Peham\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/usersnap.com\/blog\/buttons-web-design\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/usersnap.com\/blog\/buttons-web-design\/\"},\"author\":{\"name\":\"Thomas Peham\",\"@id\":\"https:\/\/usersnap.com\/blog\/#\/schema\/person\/85bd1168f7e7c005c6cd2a4045e3d59b\"},\"headline\":\"The evolution of buttons in web design\",\"datePublished\":\"2016-08-09T14:32:00+00:00\",\"dateModified\":\"2025-06-30T17:57:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/usersnap.com\/blog\/buttons-web-design\/\"},\"wordCount\":1016,\"publisher\":{\"@id\":\"https:\/\/usersnap.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/usersnap.com\/blog\/buttons-web-design\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/evolution-button-webdesign.png\",\"articleSection\":[\"Web Development\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/usersnap.com\/blog\/buttons-web-design\/\",\"url\":\"https:\/\/usersnap.com\/blog\/buttons-web-design\/\",\"name\":\"The evolution of buttons in web design! - Usersnap\",\"isPartOf\":{\"@id\":\"https:\/\/usersnap.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/usersnap.com\/blog\/buttons-web-design\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/usersnap.com\/blog\/buttons-web-design\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/evolution-button-webdesign.png\",\"datePublished\":\"2016-08-09T14:32:00+00:00\",\"dateModified\":\"2025-06-30T17:57:13+00:00\",\"description\":\"August 9, 2016\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/usersnap.com\/blog\/buttons-web-design\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/usersnap.com\/blog\/buttons-web-design\/#primaryimage\",\"url\":\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/evolution-button-webdesign.png\",\"contentUrl\":\"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/evolution-button-webdesign.png\",\"width\":1200,\"height\":600,\"caption\":\"web design button\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/usersnap.com\/blog\/#website\",\"url\":\"https:\/\/usersnap.com\/blog\/\",\"name\":\"Usersnap Blog\",\"description\":\"Learn more about how to collect user feedback and build better products with the magic power of feedback.\",\"publisher\":{\"@id\":\"https:\/\/usersnap.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/usersnap.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/usersnap.com\/blog\/#organization\",\"name\":\"Usersnap\",\"url\":\"https:\/\/usersnap.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/usersnap.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/usersnap.com\/wp-content\/uploads\/2020\/08\/Usersnap-Updated-Logo.png\",\"contentUrl\":\"https:\/\/usersnap.com\/wp-content\/uploads\/2020\/08\/Usersnap-Updated-Logo.png\",\"width\":136,\"height\":26,\"caption\":\"Usersnap\"},\"image\":{\"@id\":\"https:\/\/usersnap.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/usersnap\",\"https:\/\/x.com\/usersnap\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/usersnap.com\/blog\/#\/schema\/person\/85bd1168f7e7c005c6cd2a4045e3d59b\",\"name\":\"Thomas Peham\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/usersnap.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c570afeda0ee367f5824a6762a0511ec7be061521c645ef29d34b976c183341d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c570afeda0ee367f5824a6762a0511ec7be061521c645ef29d34b976c183341d?s=96&d=mm&r=g\",\"caption\":\"Thomas Peham\"},\"sameAs\":[\"https:\/\/x.com\/tompeham\"],\"url\":\"https:\/\/usersnap.com\/blog\/author\/thomas\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The evolution of buttons in web design! - Usersnap","description":"August 9, 2016","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/usersnap.com\/blog\/buttons-web-design\/","og_locale":"en_US","og_type":"article","og_title":"The evolution of buttons in web design! - Usersnap","og_description":"August 9, 2016","og_url":"https:\/\/usersnap.com\/blog\/buttons-web-design\/","og_site_name":"Usersnap Blog","article_publisher":"https:\/\/www.facebook.com\/usersnap","article_published_time":"2016-08-09T14:32:00+00:00","article_modified_time":"2025-06-30T17:57:13+00:00","og_image":[{"width":1200,"height":600,"url":"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/evolution-button-webdesign.png","type":"image\/png"}],"author":"Thomas Peham","twitter_card":"summary_large_image","twitter_creator":"@tompeham","twitter_site":"@usersnap","twitter_misc":{"Written by":"Thomas Peham","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/usersnap.com\/blog\/buttons-web-design\/#article","isPartOf":{"@id":"https:\/\/usersnap.com\/blog\/buttons-web-design\/"},"author":{"name":"Thomas Peham","@id":"https:\/\/usersnap.com\/blog\/#\/schema\/person\/85bd1168f7e7c005c6cd2a4045e3d59b"},"headline":"The evolution of buttons in web design","datePublished":"2016-08-09T14:32:00+00:00","dateModified":"2025-06-30T17:57:13+00:00","mainEntityOfPage":{"@id":"https:\/\/usersnap.com\/blog\/buttons-web-design\/"},"wordCount":1016,"publisher":{"@id":"https:\/\/usersnap.com\/blog\/#organization"},"image":{"@id":"https:\/\/usersnap.com\/blog\/buttons-web-design\/#primaryimage"},"thumbnailUrl":"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/evolution-button-webdesign.png","articleSection":["Web Development"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/usersnap.com\/blog\/buttons-web-design\/","url":"https:\/\/usersnap.com\/blog\/buttons-web-design\/","name":"The evolution of buttons in web design! - Usersnap","isPartOf":{"@id":"https:\/\/usersnap.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/usersnap.com\/blog\/buttons-web-design\/#primaryimage"},"image":{"@id":"https:\/\/usersnap.com\/blog\/buttons-web-design\/#primaryimage"},"thumbnailUrl":"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/evolution-button-webdesign.png","datePublished":"2016-08-09T14:32:00+00:00","dateModified":"2025-06-30T17:57:13+00:00","description":"August 9, 2016","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/usersnap.com\/blog\/buttons-web-design\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/usersnap.com\/blog\/buttons-web-design\/#primaryimage","url":"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/evolution-button-webdesign.png","contentUrl":"https:\/\/usersnap.com\/blog\/wp-content\/uploads\/2016\/08\/evolution-button-webdesign.png","width":1200,"height":600,"caption":"web design button"},{"@type":"WebSite","@id":"https:\/\/usersnap.com\/blog\/#website","url":"https:\/\/usersnap.com\/blog\/","name":"Usersnap Blog","description":"Learn more about how to collect user feedback and build better products with the magic power of feedback.","publisher":{"@id":"https:\/\/usersnap.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/usersnap.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/usersnap.com\/blog\/#organization","name":"Usersnap","url":"https:\/\/usersnap.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/usersnap.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/usersnap.com\/wp-content\/uploads\/2020\/08\/Usersnap-Updated-Logo.png","contentUrl":"https:\/\/usersnap.com\/wp-content\/uploads\/2020\/08\/Usersnap-Updated-Logo.png","width":136,"height":26,"caption":"Usersnap"},"image":{"@id":"https:\/\/usersnap.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/usersnap","https:\/\/x.com\/usersnap"]},{"@type":"Person","@id":"https:\/\/usersnap.com\/blog\/#\/schema\/person\/85bd1168f7e7c005c6cd2a4045e3d59b","name":"Thomas Peham","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/usersnap.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c570afeda0ee367f5824a6762a0511ec7be061521c645ef29d34b976c183341d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c570afeda0ee367f5824a6762a0511ec7be061521c645ef29d34b976c183341d?s=96&d=mm&r=g","caption":"Thomas Peham"},"sameAs":["https:\/\/x.com\/tompeham"],"url":"https:\/\/usersnap.com\/blog\/author\/thomas\/"}]}},"_links":{"self":[{"href":"https:\/\/usersnap.com\/blog\/wp-json\/wp\/v2\/posts\/5485","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/usersnap.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/usersnap.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/usersnap.com\/blog\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/usersnap.com\/blog\/wp-json\/wp\/v2\/comments?post=5485"}],"version-history":[{"count":0,"href":"https:\/\/usersnap.com\/blog\/wp-json\/wp\/v2\/posts\/5485\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/usersnap.com\/blog\/wp-json\/wp\/v2\/media\/5486"}],"wp:attachment":[{"href":"https:\/\/usersnap.com\/blog\/wp-json\/wp\/v2\/media?parent=5485"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/usersnap.com\/blog\/wp-json\/wp\/v2\/categories?post=5485"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/usersnap.com\/blog\/wp-json\/wp\/v2\/tags?post=5485"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}