Index: components/dom_distiller/core/css/distilledpage.css |
diff --git a/components/dom_distiller/core/css/distilledpage.css b/components/dom_distiller/core/css/distilledpage.css |
index 211708b9e762d39f39e0d823f9f8ee7ce17ea6ae..db16791920949b122778b96a01e6065035c7cb50 100644 |
--- a/components/dom_distiller/core/css/distilledpage.css |
+++ b/components/dom_distiller/core/css/distilledpage.css |
@@ -75,7 +75,6 @@ th { |
body, |
html { |
- color: #333; |
font-family: 'Open Sans', sans-serif; |
font-size: 14px; |
line-height: 1.4; |
@@ -83,6 +82,25 @@ html { |
overflow-x: hidden; |
} |
+/* Classes for light, dark and sepia themes. |
+ * Must agree with classes returned by useTheme() in dom_distiller_viewer.js |
+ * and with CSS class constants in viewer.cc */ |
+ |
+.light { |
+ color: #333; |
+ background-color: #FFF; |
+} |
+ |
+.dark { |
+ color: #FFF; |
+ background-color: #000; |
+} |
+ |
+.sepia { |
+ color: #000; |
+ background-color: rgb(203, 173, 141); |
+} |
+ |
/* Define vertical rhythm (baseline grid of 4px). */ |
blockquote, |
@@ -133,8 +151,14 @@ h6 { |
margin: 1.296rem 1.296rem auto; |
} |
-a { |
- color: #222; |
+/* Link colors for light, dark and sepia themes */ |
+ |
+a:link { |
+ color: #55F; |
+} |
+ |
+a:visited { |
+ color: #902290; |
} |
blockquote { |
@@ -203,13 +227,22 @@ ul { |
margin-left: 1.296rem; |
} |
-code, |
-pre { |
+.light code, |
+.light pre, |
+.sepia code, |
+.sepia pre { |
background-color: #f8f8f8; |
border: 1px solid #eee; |
border-radius: 2px; |
} |
+.dark code, |
+.dark pre { |
+ background-color: #333; |
+ border: 1px solid #555; |
+ border-radius: 2px; |
+} |
+ |
code { |
display: block; |
padding: .4444rem; |