From owner-svn-doc-all@FreeBSD.ORG Sat Jan 12 17:12:58 2013 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id DB9479F0; Sat, 12 Jan 2013 17:12:58 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id B5CEAF3; Sat, 12 Jan 2013 17:12:58 +0000 (UTC) Received: from svn.freebsd.org (svn.FreeBSD.org [8.8.178.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r0CHCwAP003894; Sat, 12 Jan 2013 17:12:58 GMT (envelope-from gjb@svn.freebsd.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r0CHCw6V003892; Sat, 12 Jan 2013 17:12:58 GMT (envelope-from gjb@svn.freebsd.org) Message-Id: <201301121712.r0CHCw6V003892@svn.freebsd.org> From: Glen Barber Date: Sat, 12 Jan 2013 17:12:58 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r40572 - head/en_US.ISO8859-1/htdocs/layout/css X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jan 2013 17:12:58 -0000 Author: gjb Date: Sat Jan 12 17:12:57 2013 New Revision: 40572 URL: http://svnweb.freebsd.org/changeset/doc/40572 Log: Use pure CSS for "Get FreeBSD Now" and "New to FreeBSD" buttons on the index page. In my tests, this change reduces page load time from 1.127 seconds to 0.733 seconds on average, and removes 13 extra HTTP requests. Modified: head/en_US.ISO8859-1/htdocs/layout/css/fixed.css head/en_US.ISO8859-1/htdocs/layout/css/layout.css Modified: head/en_US.ISO8859-1/htdocs/layout/css/fixed.css ============================================================================== --- head/en_US.ISO8859-1/htdocs/layout/css/fixed.css Sat Jan 12 16:27:30 2013 (r40571) +++ head/en_US.ISO8859-1/htdocs/layout/css/fixed.css Sat Jan 12 17:12:57 2013 (r40572) @@ -12,7 +12,7 @@ */ @import url("global.css"); -@import url("layout.css?20120914"); +@import url("layout.css?20130112"); @import url("text.css"); @import url("navigation.css"); @import url("table.css"); Modified: head/en_US.ISO8859-1/htdocs/layout/css/layout.css ============================================================================== --- head/en_US.ISO8859-1/htdocs/layout/css/layout.css Sat Jan 12 16:27:30 2013 (r40571) +++ head/en_US.ISO8859-1/htdocs/layout/css/layout.css Sat Jan 12 17:12:57 2013 (r40572) @@ -373,13 +373,6 @@ /* New User Box */ - /* set background images for corners */ -.frontnewroundbox { background: url(../images/front_new_back.png) repeat; } -.frontnewtop div { background: url(../images/front_new_tl.png) no-repeat top left; } -.frontnewtop { background: url(../images/front_new_tr.png) no-repeat top right; } -.frontnewbot div { background: url(../images/front_new_bl.png) no-repeat bottom left; } -.frontnewbot { background: url(../images/front_new_br.png) no-repeat bottom right; } - /* height and width details */ .frontnewtop div, .frontnewtop, .frontnewbot div, .frontnewbot { width: 100%; @@ -404,9 +397,15 @@ .frontnewroundbox { margin: 0; - padding: 0; margin-top: 30px; - width: 150px; + padding: 0; + width: 130px; + height: 30px; + background-color: #D8D8D8; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + -khtml-border-radius: 10px; + border-radius: 10px; } /* Donate Button */ @@ -447,13 +446,6 @@ /* Get FreeBSD Box */ - /* set background images for corners */ -.frontgetroundbox { background: url(../images/front_get_back.png) repeat; } -.frontgettop div { background: url(../images/front_get_tl.png) no-repeat top left; } -.frontgettop { background: url(../images/front_get_tr.png) no-repeat top right; } -.frontgetbot div { background: url(../images/front_get_bl.png) no-repeat bottom left; } -.frontgetbot { background: url(../images/front_get_br.png) no-repeat bottom right; } - /* height and width details */ .frontgettop div, .frontgettop, .frontgetbot div, .frontgetbot { width: 100%; @@ -477,11 +469,16 @@ } .frontgetroundbox { - margin: 0; - padding: 0; margin-top: 50px; margin-left: 140px; + padding: 0; width: 190px; + height: 35px; + background-color: #FACC2E; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + -khtml-border-radius: 10px; + border-radius: 15px; } /* Secondary Pages */