Commit: 5977fca2116ffe7dc5914ec33d7c949642ecf81d
Author: Levi Morrison <[email protected]> Fri, 20 Sep 2013 10:59:06 -0600
Parents: 59238cdc4355eaa484961dc8b90bf2a82a2bae09
Branches: master
Link:
http://git.php.net/?p=web/php.git;a=commitdiff;h=5977fca2116ffe7dc5914ec33d7c949642ecf81d
Log:
Improved color contrast. Simplified some rules and removed some unused ones.
Changed paths:
M styles/doc.css
M styles/theme.css
diff --git a/styles/doc.css b/styles/doc.css
index 7130cf1..3e94cb0 100755
--- a/styles/doc.css
+++ b/styles/doc.css
@@ -1,13 +1,13 @@
/* vim: set et ts=4 sw=4 fdm=marker: : */
-.docs .refsect1 > *:last-child {
+.refsect1 > *:last-child {
margin-bottom:0;
}
-.docs .refsect1 > *:last-child *:last-child {
+.refsect1 > *:last-child *:last-child {
margin-bottom:0;
}
-.docs .refsect1 > .title + * {
+.refsect1 > .title + * {
margin-top:0;
}
@@ -17,20 +17,19 @@
.docs .methodname a,
.docs .classsynopsis .classname {
color: #369;
- border-color:#369;
}
-.docs .refsect1 .parameter {
+.refsect1 .parameter {
cursor:pointer;
}
-.docs .refsect1 dt {
+.refsect1 dt {
height:1.5em;
}
.docs .parameter {
color: #369;
}
-.docs .refsect1 code.parameter {
+.refsect1 code.parameter {
font-weight:bold;
}
.docs code.parameter {
@@ -50,65 +49,72 @@
/* {{{ Warning and notes */
-.docs div.tip,
-.docs div.warning,
-.docs div.caution,
-.docs blockquote.note {
+div.tip,
+div.warning,
+div.caution,
+blockquote.note {
padding:.375em .5em;
position:relative;
margin-top:.75em;
margin-bottom:.75em;
}
-.docs blockquote.note {
+div.tip {
+ background:#ECF2F9;
+ border:1px solid #CDDEEE;
+ border-bottom-color:#C6D9EC;
+}
+
+blockquote.note {
background-color: #eee;
border:1px solid #d5d5d5;
}
-.docs div.caution {
- background:#fcfce9;
- border:1px solid #e2e2d1;
+div.caution {
+ background: #fcfce9;
+ border: 1px solid #e2e2d1;
}
-.docs .refsect1 blockquote.note {
+.refsect1 blockquote.note {
margin-left:0;
+ background:#fff;
+ border: 1px solid #e5e6e9;
}
-.docs .refsect1 blockquote.note,
-.docs div.tip {
- background:#f8f8fb;
- border: 1px solid #e5e6e9;
+div.warning {
+ background:#f9ecf2;
+ border:1px solid #eecdde;
}
-.docs div.warning {
- background: #f2e5f4;
- border:1px solid #d9cddb;
+div.warning a:link,
+div.warning a:visited {
+ color:#936;
}
-.docs div.warning strong.warning {
+div.warning strong.warning {
font-size: 1.5em;
display:block;
text-align: center;
}
-.docs div.tip b.tip,
-.docs div.tip strong.tip,
-.docs div.caution b.caution,
-.docs div.caution strong.caution {
+div.tip b.tip,
+div.tip strong.tip,
+div.caution b.caution,
+div.caution strong.caution {
float: left;
- margin-right: 0.675em;
+ margin-right: 0.5em;
}
-.docs blockquote.note p,
-.docs div.caution p,
-.docs div.warning p,
-.docs div.tip p {
+blockquote.note p,
+div.caution p,
+div.warning p,
+div.tip p {
margin: 0;
}
-.docs div.tip:before,
-.docs div.caution:before,
-.docs blockquote.note:before,
-.docs div.warning:before {
+div.tip:before,
+div.caution:before,
+blockquote.note:before,
+div.warning:before {
border-top:1px solid rgba(255,255,255,0.5);
content:"";
display:block;
@@ -120,8 +126,8 @@
/* }}} */
-.docs .refsect1 .dc-description,
-.docs .refsect1 .dc-description code,
+.refsect1 .dc-description,
+.refsect1 .dc-description code,
.docs .sect1 .dc-description,
.docs .sect1 .dc-description code {
font-weight:400;
@@ -132,7 +138,7 @@
margin:0;
}
.docs .dc-description {
- color:#808080;
+ color:#737373;
}
/* {{{ Parameter listing */
@@ -164,17 +170,16 @@
padding: .75em .625em;
border:1px solid #d6d6d6;
}
-.docs .refsect1 .example-contents > [class$="code"],
-.docs .refsect1 .example-contents.screen {
+.refsect1 .example-contents > [class$="code"],
+.refsect1 .example-contents.screen {
border-top-color: #cdcdcd;
}
-.docs .refsect1 .dc-description,
+.refsect1 .dc-description,
.docs .sect1 .dc-description {
- background:#fcfcfe;
- padding: .625em .75em;
- -moz-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.25);
- box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.25);
- border:-bottom 1px solid #e5e6e9;
+ background:#fff;
+ padding: .5em .75em .625em;
+ border: 1px solid #e0e0e0;
+ border-top-color:#d9d9d9;
margin-bottom: .75em;
}
@@ -200,7 +205,7 @@
background-color: #ffffff;
}
.docs .doctable tbody tr:nth-child(even) {
- background-color: #ebebf4;
+ background-color: #eeeef6;
}
.docs .doctable {
@@ -215,7 +220,7 @@
.docs .doctable th {
background-color: #bbd;
text-align: center;
- color: #333;
+ color: #262626;
}
.docs .doctable tr {
border-bottom:1px solid #ccc;
@@ -256,7 +261,7 @@ ul.chunklist_children {
.docs .refnamediv p {
margin:0;
}
-.docs .refsect1 p {
+.refsect1 p {
margin-top:0;
}
@@ -273,45 +278,45 @@ ul.chunklist_children {
border-radius:0 0 2px 2px;
padding: .75em .625em;
background-color:#F0F0F0;
- border-top:.125em solid #808080;
+ border-top:.125em solid #737373;
border-bottom:1px solid #D6D6D6;
box-shadow:
inset 2px 0 2px -2px #D6D6D6,
inset -2px 0 2px -2px #D6D6D6;
}
-.docs .refsect1 h3.title {
- color: #333;
+.refsect1 h3.title {
+ color: #262626;
position: absolute;
top:-2em;
left: 0;
}
.docs .classsynopsis,
-.docs .refsect1 {
- color: #333;
+.refsect1 {
+ color: #262626;
border-top:0.125em solid #669;
- border-bottom:1px solid #CACAE2;
+ border-bottom:1px solid #cacae3;
box-shadow:
- inset 2px 0 2px -2px #CACAE2,
- inset -2px 0 2px -2px #CACAE2;
+ inset 2px 0 2px -2px #d4d4e8,
+ inset -2px 0 2px -2px #d4d4e8;
}
-.docs .refsect1 {
+.refsect1 {
margin-top: 3em;
}
.docs .classsynopsis,
.docs div.refsect1 {
position: relative;
- background-color: #ebebf4;
+ background-color: #eeeef6;
-moz-border-radius:0 0 2px 2px;
border-radius:0 0 2px 2px;
padding: .75em .625em;
}
.docs .classsynopsis {
- color: #666;
+ color: #4D4D4D;
margin-bottom:.75em;
}
.docs .interfacename a,
@@ -319,7 +324,6 @@ ul.chunklist_children {
.docs .methodsynopsis .type,
.docs .constructorsynopsis .type {
color:#693;
- border-color:#693;
}
.docs .fieldsynopsis .modifier,
@@ -363,12 +367,11 @@ ul.chunklist_children {
border:0;
}
.docs .layout-menu ul.parent-menu-list a {
- color: #333;
+ color: #262626;
}
.docs .layout-menu ul.parent-menu-list a:hover {
color: #693;
- border-color: #693;
text-shadow:0 0 .25em #fff;
}
@@ -384,7 +387,6 @@ ul.chunklist_children {
.docs .layout-menu ul.child-menu-list .current a {
color:#669;
- border-color:#669;
}
.docs .layout-menu ul.child-menu-list a {
font-size: .875em;
@@ -445,10 +447,10 @@ div.soft-deprecation-notice blockquote.sidebar {
#breadcrumbs {
- color:#888;
- background:#f0f0f0;
- border:1px solid #e3e3e3;
- border-bottom-color:#d6d6d6;
+ color:#737373;
+ background:#f2f2f2;
+ border:1px solid #e0e0e0;
+ border-bottom-color:#d9d9d9;
margin:0 0 0.85714285714286em;
font-size:.875em;
line-height:1.71428571428571;
@@ -472,16 +474,13 @@ div.soft-deprecation-notice blockquote.sidebar {
#breadcrumbs a:visited {
color:#369;
border-width:0;
- border-color:#369;
}
#breadcrumbs li:last-child a {
- color:#666;
- border-color:#999;
+ color:#4D4D4D;
}
#breadcrumbs li:last-child a:hover,
#breadcrumbs li:last-child a:focus,
#breadcrumbs a:hover,
#breadcrumbs a:focus {
color:#693;
- border-color:#693;
}
diff --git a/styles/theme.css b/styles/theme.css
index 6f73435..21210bd 100755
--- a/styles/theme.css
+++ b/styles/theme.css
@@ -13,11 +13,7 @@
html {
- background-color: #333;
-}
-
-body * {
- border-color: #9999CC;
+ background-color: #262626;
}
body, input, textarea {
@@ -142,23 +138,19 @@ a {
}
h1, h1 a, h1 a:visited, h1 a:link {
color: #336;
- border-color:#336;
}
h1 a:hover,
h1 a:focus {
color: #000;
- border-color:#000;
}
h2, h2 a, h2 a:visited, h2 a:link {
- color: #333;
- border-color:#333;
+ color: #262626;
}
h2 a:hover,
h2 a:focus {
color: #000;
- border-color:#000;
}
h1, h2, h3, h4, h5, h6 {
@@ -175,7 +167,7 @@ h4, h5, h6 {
a:link,
a:visited {
color: #369;
- border-bottom: 1px solid #369;
+ border-bottom: 1px solid;
}
a:hover,
@@ -227,88 +219,6 @@ hr {
}
/**
- * Auto-complete
- */
-.ui-autocomplete {
- width: 185px;
- max-height: 250px;
- overflow-y: auto;
- overflow-x: hidden;
- list-style-position: outside;
- list-style: none;
- margin: 0;
- padding: 0 0 5px 0;
- border: 1px solid;
- z-index: 99999;
- border-color: #7F7FB2;
- background-color: white;
- border-top: 1px solid #f6f6f6;
- -webkit-box-shadow: 0px .25em .5em rgba(0,0,0,.33);
- -moz-box-shadow: 0px .25em .5em rgba(0,0,0,.33);
- box-shadow: 0px .25em .5em rgba(0,0,0,.33);
-}
-
-.ui-autocomplete .ui-state-hover,
-.ui-autocomplete .ui-state-focus {
- background-color: #666699;
- color: white;
-}
-
-.ui-autocomplete li {
- margin: 0px;
- cursor: pointer;
- display: block;
- /*
- if width will be 100% horizontal scrollbar will apear
- when scroll mode will be used
- */
- /*width: 100%;*/
- font: menu;
- font-size: 12px;
- /*
- it is very important, if line-height not setted or setted
- in relative units scroll will be broken in firefox
- */
- line-height: 16px;
- overflow: hidden;
- border-bottom: 1px solid #9999CC;
-}
-
-.ui-autocomplete a {
- display: block;
- padding: 2px 5px;
-}
-.ui-autocomplete a .search-item-description,
-.ui-autocomplete a .search-item-label {
- display:block;
-}
-
-.ui-autocomplete a .search-item-description {
- color:#666;
-}
-
-.ui-autocomplete .ui-state-hover .search-item-description,
-.ui-autocomplete .ui-state-focus .search-item-description {
- color:#ccc;
-}
-
-.ui-autocomplete a .search-item-label {
- font-weight:bold;
-}
-.ui-autocomplete a .search-item-category {
- font-weight:normal;
-}
-
-.ui-autocomplete-category {
- font-weight: bold;
- padding: .2em .4em;
- margin: .8em 0 .2em;
- line-height: 1.5;
- background-color: #7F7FB2;
- color: #fff;
-}
-
-/**
* User notes
*/
#usernotes {
@@ -320,7 +230,7 @@ hr {
border-bottom: 0.166666667em solid #669;
margin-bottom: -0.166666667.em;
line-height:2.666666667;
- color:#333;
+ color:#262626;
}
#usernotes .count {
@@ -398,16 +308,16 @@ hr {
}
#usernotes .note .text {
- background-color: #f0f0f0;
- border-top: .125em solid #d6d6d6;
+ background-color: #f2f2f2;
+ border-top: .125em solid #d9d9d9;
padding: .625em .75em .75em;
margin-top:.25em;
-moz-border-radius:0 0 2px 2px;
border-radius:0 0 2px 2px;
- border-bottom:1px solid #e3e3e3;
+ border-bottom:1px solid #d9d9d9;
box-shadow:
- inset 2px 0 2px -2px #e3e3e3,
- inset -2px 0 2px -2px #e3e3e3;
+ inset 2px 0 2px -2px #e0e0e0,
+ inset -2px 0 2px -2px #e0e0e0;
}
/* Vote arrow styles. */
@@ -453,7 +363,7 @@ hr {
}
#usernotes .note .votes .tally {
- color: #333;
+ color: #262626;
padding: 0 0.3em;
}
@@ -502,7 +412,7 @@ div.phpcode span.string {
padding: .75em 1em;
margin: 1.5em 0 1.5em 1.5em;
border-top: .1875em solid #669;
- background-color: #f0f0f0;
+ background-color: #f2f2f2;
border-radius: 0 0 2px 2px;
}
pre.info {
@@ -540,8 +450,8 @@ aside.tips div.border {
aside.tips div.inner {
padding: .75em;
background:#eeeef6;
- border-left:1px solid #e3e3e3;
- border-right:1px solid #e3e3e3;
+ border-left:1px solid #e0e0e0;
+ border-right:1px solid #e0e0e0;
border-bottom:1px solid #d6d6dd;
border-radius: 0 0 2px 2px;
}
@@ -555,9 +465,9 @@ aside.tips div.inner {
.layout-menu {
float: left;
padding:.5em .75em 1.5em;
- background-color:#f0f0f0;
- border: 1px solid #e3e3e3;
- border-bottom-color:#d6d6d6;
+ background-color:#f2f2f2;
+ border: 1px solid #e0e0e0;
+ border-bottom-color:#d9d9d9;
border-radius:2px;
}
@@ -603,7 +513,7 @@ aside.tips div.inner {
footer {
clear: both;
overflow: auto;
- background-color: #333;
+ background-color: #262626;
border-top: .25em solid #9999CC;
padding: .75em 0;
}
@@ -644,7 +554,7 @@ div.elephpants {
div.elephpants div.images {
height: 75px;
- background-color: #333;
+ background-color: #262626;
text-align: center;
white-space: nowrap;
}
@@ -907,7 +817,7 @@ div.informalexample {
em, strong {
font-weight: bold;
font-style: italic;
- color: #333;
+ color: #262626;
}--
PHP Webmaster List Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php