Commit:    4f3a842900983985526b99c62ea2b2ee5949011f
Author:    Levi Morrison <[email protected]>         Fri, 27 Dec 2013 16:49:59 -0700
Parents:   897eae106de565b6f00b36c4bcde9b0fa288d707
Branches:  master

Link:       
http://git.php.net/?p=web/php.git;a=commitdiff;h=4f3a842900983985526b99c62ea2b2ee5949011f

Log:
Standardized headers to use `.title`; this is actually an old convention we're 
re-enforcing. It should be much easier to create these headers now.

Changed paths:
  M  conferences/index.php
  M  downloads.php
  M  index.php
  M  styles/home.css
  M  styles/theme-base.css
  M  styles/theme-medium.css
  M  ug.php


Diff:
diff --git a/conferences/index.php b/conferences/index.php
index 0fc5b89..a0810c4 100644
--- a/conferences/index.php
+++ b/conferences/index.php
@@ -32,7 +32,7 @@ foreach($frontpage as $entry) {
     $id   = parse_url($entry["id"], PHP_URL_FRAGMENT);
     $date = date_format(date_create($entry["updated"]), 'Y-m-d');
     $content .= '<div class="newsentry">';
-    $content .= '<h3 class="newstitle"><a href="'. $MYSITE.$link .'" name="' . 
$id . '">' . $entry["title"] . '</a></h3>';
+    $content .= '<h3 class="newstitle title"><a href="'. $MYSITE.$link .'" 
name="' . $id . '">' . $entry["title"] . '</a></h3>';
     $content .= '<div class="newsimage">';
     $content .= sprintf('<a href="%s"><img src="/images/news/%s"></a>', 
$entry["newsImage"]["link"], $entry["newsImage"]["content"]);
     $content .= '</div>';
diff --git a/downloads.php b/downloads.php
index 9e116ad..c36b481 100644
--- a/downloads.php
+++ b/downloads.php
@@ -96,7 +96,7 @@ site_header("Downloads",
   <?php $mver = substr($v, 0, strrpos($v, '.')); ?>
   <?php $stable = $i++ === 0 ? "Current Stable" : "Old Stable"; ?>
 
-  <h3 id="v<?php echo $v; ?>" class="content-header">
+  <h3 id="v<?php echo $v; ?>" class="title">
     <span class="release-state"><?php echo $stable; ?></span>
     PHP <?php echo $v; ?>
     (<a href="/ChangeLog-<?php echo $MAJOR; ?>.php#<?php echo urlencode($v); 
?>" class="changelog">Changelog</a>)
diff --git a/index.php b/index.php
index fdf46eb..5f3af5b 100644
--- a/index.php
+++ b/index.php
@@ -68,7 +68,7 @@ foreach($frontpage as $entry) {
     $content .= <<<NEWSENTRY
 <div class="newsentry">
   <div class="newstime">$date</div>
-  <h3 class="newstitle"><a href="{$MYSITE}{$link}" 
id="{$id}">{$entry["title"]}</a></h3>
+  <h3 class="newstitle title"><a href="{$MYSITE}{$link}" 
id="{$id}">{$entry["title"]}</a></h3>
   <div class="newscontent">
     {$entry["content"]}
   </div>
diff --git a/styles/home.css b/styles/home.css
index 442bcf9..33e852d 100644
--- a/styles/home.css
+++ b/styles/home.css
@@ -66,41 +66,13 @@ complimentary greens: 9FB553    7B8851    61761B    C6DA82  
  CCDA99
     content: "\21AF \2003";
 }
 
-
-
-.newsentry {
-    margin: 0 0 2.25em;
-    position: relative;
-}
-.newsentry h3 {
-  font-weight:normal;
-  margin-left: -25px;
-  padding-left: 25px;
-  padding-right: 25px;
-  margin-right: -25px
+.home .newsentry .newstitle a:after  {
+  content:"\20 \00bb";
+  color:#666;
 }
-.newsentry h3 .release-state {
-    float: right;
-    opacity: 0.8;
-}
-.newsentry h3 a {
-    color: #000;
-    border:0;
-}
-.newsentry .newstitle a::after  {
-    content:"\20 \00bb";
-    color:#666;
-}
-.newsentry .newstime {
-    float:right;
-    margin-top:.5em;
-    margin-right:.444444444em;
-}
-
-.newsentry .newsimage a {
-       float: right;
-       border: 0;
-       padding: 10px;
+.home .newsentry .newstime {
+  margin-top:8px;
+  margin-right:12px;
 }
 
 p.archive {
diff --git a/styles/theme-base.css b/styles/theme-base.css
index ea6fea8..2a6a10e 100755
--- a/styles/theme-base.css
+++ b/styles/theme-base.css
@@ -55,6 +55,9 @@ html {
   -webkit-text-size-adjust: 100%;
   -ms-text-size-adjust: 100%;
 }
+a {
+  border-bottom:1px solid;
+}
 a:focus {
   outline: thin dotted #333;
   outline-offset: -2px;
@@ -485,25 +488,18 @@ hr {
     position: relative;
     margin-top:1.5em;
 }
-
-#usernotes h3.title {
-    border-bottom: 0.166666667em solid;
-    margin-bottom: -0.166666667em;
-    line-height:2.666666667;
-}
-
 #usernotes .count {
+    display:inline-block;
+    vertical-align: text-top;
     padding: 0.333333333em .5em;
     font-size: 0.666666667em;
-    line-height:2;
-    vertical-align: middle;
 }
 
 /* Add a note buttons. */
 #usernotes .action {
     display: block;
-    top: 1em;
-    right: 0;
+    top: 8px;
+    right: 12px;
     position: absolute;
     text-align: right;
 }
@@ -1198,13 +1194,14 @@ fieldset {
     }
 }
 
-.newsentry h3,
-.downloads .content-header,
-.refsect1 h3.title {
-  padding:0.333333333em 0.444444444em;
+.title {
+  padding:6px 12px;
   border-top:2px solid #669;
   border-bottom:1px solid;
 }
+.title a {
+  border:0;
+}
 .refsect1 > *:last-child {
     margin-bottom:0;
 }
@@ -1216,6 +1213,19 @@ fieldset {
     margin-top:0;
 }
 
+.country {
+  position: relative;
+  padding:0 12px;
+}
+.country .countrytitle {
+  margin-left:-12px;
+  margin-right:-12px;
+}
+.country .title img {
+  position: absolute;
+  right: 12px;
+}
+
 /* {{{ General styles (p, parameters, initializers, ...) */
 
 .refsect1 .parameter {
@@ -1884,5 +1894,28 @@ aside.tips div.inner {
 }
 /* }}} */
 
+/* {{{ News */
+.newsentry {
+  margin: 0 0 1.5em;
+  position: relative;
+}
+.newsentry h3 {
+  font-weight:normal;
+}
+.newsentry h3 .release-state {
+  float: right;
+  opacity: 0.8;
+}
+.newsentry .newstime {
+  float:right;
+}
+
+.newsentry .newsimage a {
+  float: right;
+  border: 0;
+  padding: 10px;
+}
+/* }}} */
+
 
 // vim: set ts=2 sw=2 et:
diff --git a/styles/theme-medium.css b/styles/theme-medium.css
index 1da38df..87fe624 100755
--- a/styles/theme-medium.css
+++ b/styles/theme-medium.css
@@ -54,7 +54,6 @@ h1, h2, h3, h4, h5, h6 {
 a:link,
 a:visited {
   color: #369;
-  border-bottom: 1px solid;
 }
 
 a:hover,
@@ -106,13 +105,7 @@ h1.refname {
   color:#f80;
 }
 
-.newsentry h3 a {
-  color: #446;
-  border-color:#C6C6E2;
-}
-.newsentry h3,
-.downloads .content-header,
-.refsect1 h3.title {
+.title {
   color: #446;
   background: #E3E3F1;
   border-radius:0 0 2px 2px;
@@ -122,6 +115,9 @@ h1.refname {
     inset 1px 0 1px -1px #C6C6E2,
     inset -1px 0 1px -1px #C6C6E2
 }
+.title a {
+  color: #446;
+}
 
 .methodname b,
 .methodname strong,
@@ -140,7 +136,6 @@ h1.refname {
   color:#737373;
 }
 
-
 /* {{{ Warnings, Tips and Notes */
 #flash-message .success {
   background:#E6F2D9;
@@ -210,10 +205,6 @@ div.warning:before {
 
 
 /* {{{ User notes */
-#usernotes h3.title {
-  border-color:#669;
-  color:#262626;
-}
 #usernotes .count {
   background-color: #669;
   color: #fff;
@@ -489,12 +480,5 @@ div.elephpants img:focus {
   text-align: center;
   color: #fff;
 }
-.country {
-  position: relative;
-}
-.country .title img {
-  position: absolute;
-  right: 0px;
-}
 
 // vim: set ts=2 sw=2 et:
diff --git a/ug.php b/ug.php
index 12ee85e..fd5f8a1 100644
--- a/ug.php
+++ b/ug.php
@@ -6,7 +6,6 @@ include_once $_SERVER['DOCUMENT_ROOT'] . '/include/prepend.inc';
 site_header("Hypertext Preprocessor",
     array(
         'current' => 'community',
-        'css' => array('home.css'),
         //'intro' => $intro
     )
 );
@@ -60,11 +59,11 @@ foreach($groupped as $country => $events) {
     $entry = "";
 
     $entry .= '<div class="country" id="' . $country. '">';
-    $entry .= '<h2 class="title">' . $countrycode;
+    $entry .= '<h2 class="title countrytitle">' . $countrycode;
     $entry .= '<img alt="' . $countrycode . '" height="25" width="45" src="' . 
$_SERVER['STATIC_ROOT'] . '/images/flags/beta/' . strtolower($country) . 
'.png">';
     $entry .= '</h2>';
     if ($events["ug"]) {
-        $entry .= "<h2>User Groups in $countrycode</h2>";
+        $entry .= "<h2 class='title'>User Groups in $countrycode</h2>";
     }
 
     foreach($events["ug"] as $event) {
@@ -80,7 +79,7 @@ foreach($groupped as $country => $events) {
         $entry .= '</div>';
     }
     if ($events["conf"]) {
-        $entry .= "<h2>Conferences in $countrycode</h2>";
+        $entry .= "<h2 class='title'>Conferences in $countrycode</h2>";
     }
     foreach($events["conf"] as $event) {
         $link = $event["url"];


--
PHP Webmaster List Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to