Add css from Dennis's blog
authorPeng Li <seudut@gmail.com>
Fri, 10 Mar 2017 15:57:47 +0000 (23:57 +0800)
committerPeng Li <seudut@gmail.com>
Fri, 10 Mar 2017 15:57:47 +0000 (23:57 +0800)
blog.el
css/code.css
css/main.css [new file with mode: 0644]

diff --git a/blog.el b/blog.el
index ff2fca2..cb42d19 100644 (file)
--- a/blog.el
+++ b/blog.el
 
 (setq blog-extra-head
       (concat
-       "<link rel='stylesheet' href='" css-file "' />\n"
-       ;; "<link rel='stylesheet' href='../css/main.css' />\n"
-       ;; "<link rel='stylesheet' href='../css/code.css' />"
+       ;; "<link rel='stylesheet' href='" css-file "' />\n"
+       "<link rel='stylesheet' href='../css/main.css' />\n"
+       "<link rel='stylesheet' href='../css/code.css' />"
        ))
 
-;; (setq blog-header
-;;       (concat
-;;        " <header id= "banner" > "
-;;        "<h1><a href= '/' >Dennis Ogbe </a></h1>"
-;;        "<hr>"
-;;        "<nav><ul>"
-;;        "<li><a href= '/contact.html' >Contact</a></li>"
-;;        "<li><a href= '/blog.html' >Blog</a></li>"
-;;        "<li><a href= '/teaching.html' >Teaching</a></li>"
-;;        "<li><a href= '/research.html' >Research</a></li>"
-;;        "<li><a href= '/' >About Me</a></li>"
-;;        "</ul></nav>"
-;;        "</header>"))
+(setq blog-header
+      (concat
+       " <header id= 'banner' > "
+       "<h1><a href= '/' >Peng Li</a></h1>"
+       "<hr>"
+       "<nav><ul>"
+       ;; "<li><a href= '/contact.html' >Contact</a></li>"
+       "<li><a href= '/blog.html' >Blog</a></li>"
+       ;; "<li><a href= '/teaching.html' >Teaching</a></li>"
+       ;; "<li><a href= '/research.html' >Research</a></li>"
+       "<li><a href= '/' >About Me</a></li>"
+       "</ul></nav>"
+       "</header>"))
 
 ;; don't know why setting this null in `org-publish-project-alist' doesn't work
 ;; (setf org-html-home/up-format "")
         
         ;; html style
         :htlm-link-home "/"
+        ;; disable home/up div
+        :html-home/up-format ""
+        :html-link-home ""
+        :html-link-up ""
+        
         :html-head  ,blog-extra-head
         :html-postamble nil)
+
        ("blog-posts"
         ;; publishing
         :base-directory ,(concat root-dir "/posts")
         :html-home/up-format ""
         :html-link-up ""
         :html-link-home ""
-        ;; don't export creator auto validation info in html postamble div
+        ;; Add css file and preamble
         :html-head ,blog-extra-head
-        :html-preamble nil
+        :html-preamble ,blog-header
         :html-postamble "")
+       
        ("blog-css"
         :base-directory ,(concat root-dir "/css")
         :base-extension ".*"
index 0af242d..f9a8692 100644 (file)
@@ -1,75 +1 @@
-.org-bold-italic{font-weight:700;font-style:italic;}
-.org-cursor{background-color:#c9c1b9;}
-.org-error{color:red;font-weight:700;}
-.org-escape-glyph{color:#a52a2a;}
-.org-fringe{color:#7d7d7d;background-color:#dfd6cd;}
-.org-glyphless-char{font-size:60%;}
-.org-header-line{color:#333;background-color:#e5e5e5;font-weight:700;}
-.org-highlight{color:#707070;background-color:#c9c1b9;}
-.org-holiday{background-color:#ffc0cb;}
-.org-isearch-fail{background-color:#ffc1c1;}
-.org-lazy-highlight{color:#646464;background-color:#c9c1b9;}
-.org-link-visited{color:#8b008b;text-decoration:underline;}
-.org-mode-line-emphasis{color:#585858;}
-.org-mode-line-inactive{color:#43757c;background-color:#f5ebe1;}
-.org-nobreak-space{color:#a52a2a;text-decoration:underline;}
-.org-org-agenda-date-today{color:#707070;background-color:#c9c1b9;font-weight:700;font-style:italic;}
-.org-org-agenda-restriction-lock{background-color:#EEE;}
-.org-org-code{color:#646464;}
-.org-org-column-title{background-color:#e5e5e5;font-weight:700;text-decoration:underline;}
-.org-org-date{color:#476238;text-decoration:underline;}
-.org-org-document-info{color:#191970;}
-.org-org-document-title{color:#191970;font-weight:700;}
-.org-org-footnote{color:#7d7d7d;text-decoration:underline;}
-.org-org-headline-done{color:#bc8f8f;}
-.org-org-level-1{color:#646464;font-size:110%;font-weight:700;}
-.org-org-level-3{color:#7d7d7d;font-weight:700;}
-.org-org-link{color:#8c4a79;text-decoration:underline;}
-.org-org-mode-line-clock-overrun{color:#7d7d7d;background-color:red;font-weight:700;}
-.org-org-scheduled-today{color:#bd745e;font-size:120%;font-weight:700;}
-.org-org-warning{color:#ff1276;text-decoration:underline;}
-.org-show-paren-match{background-color:#40e0d0;}
-.org-show-paren-mismatch{color:#FFF;background-color:#a020f0;}
-.org-success{color:#228b22;font-weight:700;}
-.org-tool-bar{color:#000;background-color:#bfbfbf;}
-.org-tooltip{color:#000;background-color:#ffffe0;}
-.org-trailing-whitespace{background-color:#ff1276;}
-.org-tty-menu-disabled{color:#d3d3d3;background-color:#00F;}
-.org-tty-menu-enabled{color:#FF0;background-color:#00F;font-weight:700;}
-.org-tty-menu-selected{background-color:red;}
-.org-warning{color:#ff1276;}
-.org-warning-1{color:#ff1276;background-color:#dfd6cd;}
-.org-window-divider{color:#999;}
-.org-window-divider-first-pixel{color:#CCC;}
-.org-window-divider-last-pixel{color:#666;}
-.org-bold,.org-buffer-menu-buffer,.org-comint-highlight-input,.org-completions-first-difference,.org-org-checkbox,.org-org-list-dt,.org-org-tag,.org-org-tag-group,.org-regexp-grouping-backslash,.org-regexp-grouping-construct{font-weight:700;}
-.org-builtin,.org-org-ellipsis,.org-org-level-7,.org-outline-7,.org-preprocessor{color:#1a8591;}
-.org-button,.org-link{color:#697024;text-decoration:underline;}
-.org-calendar-month-header,.org-function-name,.org-mode-line-buffer-id,.org-outline-1{color:#bd745e;font-weight:700;}
-.org-calendar-today,.org-org-target,.org-underline{text-decoration:underline;}
-.org-calendar-weekday-header,.org-constant,.org-negation-char,.org-org-level-6,.org-outline-6{color:#697024;}
-.org-calendar-weekend-header,.org-comment,.org-comment-delimiter,.org-doc,.org-org-block-begin-line,.org-org-block-end-line,.org-org-meta-line,.org-outline-4{color:#a9a9a9;}
-.org-comint-highlight-prompt,.org-keyword,.org-minibuffer-prompt,.org-mode-line-highlight,.org-org-checkbox-statistics-todo,.org-org-priority,.org-org-todo,.org-outline-3{color:#4a858c;font-weight:700;}
-.org-completions-annotations,.org-help-argument-name,.org-italic{font-style:italic;}
-.org-diary,.org-org-date-selected{color:red;}
-.org-file-name-shadow,.org-org-agenda-dimmed-todo,.org-org-archived,.org-shadow{color:#7f7f7f;}
-.org-isearch,.org-query-replace{background-color:#c9c1b9;color:#ff1276;font-weight:700;}
-.org-match,.org-org-agenda-clocking,.org-org-clock-overlay,.org-secondary-selection{background-color:#FF0;}
-.org-mode-line,.org-org-agenda-filter-category,.org-org-agenda-filter-regexp,.org-org-agenda-filter-tags,.org-org-mode-line-clock{background-color:#dfd6cd;color:#7d7d7d;font-weight:700;}
-.org-next-error,.org-region{background-color:#585858;color:#f5ebe1;}
-.org-org-agenda-calendar-event,.org-org-agenda-calendar-sexp,.org-org-agenda-diary,.org-org-default{background-color:#f5ebe1;color:#585858;}
-.org-org-agenda-column-dateline,.org-org-column{background-color:#e5e5e5;}
-.org-org-agenda-current-time,.org-org-time-grid{color:#b8860b;}
-.org-org-agenda-date,.org-org-agenda-date-weekend,.org-org-agenda-structure{background-color:#c9c1b9;color:#707070;font-weight:700;}
-.org-org-agenda-done,.org-org-level-4{color:#b4ada6;}
-.org-org-block,.org-org-level-2,.org-org-quote,.org-org-verse,.org-vertical-border{color:#707070;}
-.org-org-checkbox-statistics-done,.org-org-done{color:#b4ada6;font-weight:700;}
-.org-org-document-info-keyword,.org-org-special-keyword{color:#bd745e;}
-.org-org-drawer,.org-org-table{color:#00F;}
-.org-org-formula,.org-org-scheduled-previously,.org-org-upcoming-deadline{color:#b22222;}
-.org-org-hide,.org-org-sexp-date,.org-org-verbatim{color:#7d7d7d;}
-.org-org-latex-and-related,.org-org-macro{color:#8b4513;}
-.org-org-level-5,.org-org-scheduled,.org-outline-5,.org-type{color:#8c4a79;}
-.org-org-level-8,.org-outline-8,.org-string{color:#b3534b;}
-.org-outline-2,.org-variable-name{color:#476238;}
-
+.org-bold-italic{font-weight:700;font-style:italic;}.org-cursor{background-color:#c9c1b9;}.org-error{color:red;font-weight:700;}.org-escape-glyph{color:#a52a2a;}.org-fringe{color:#7d7d7d;background-color:#dfd6cd;}.org-glyphless-char{font-size:60%;}.org-header-line{color:#333;background-color:#e5e5e5;font-weight:700;}.org-highlight{color:#707070;background-color:#c9c1b9;}.org-holiday{background-color:#ffc0cb;}.org-isearch-fail{background-color:#ffc1c1;}.org-lazy-highlight{color:#646464;background-color:#c9c1b9;}.org-link-visited{color:#8b008b;text-decoration:underline;}.org-mode-line-emphasis{color:#585858;}.org-mode-line-inactive{color:#43757c;background-color:#f5ebe1;}.org-nobreak-space{color:#a52a2a;text-decoration:underline;}.org-org-agenda-date-today{color:#707070;background-color:#c9c1b9;font-weight:700;font-style:italic;}.org-org-agenda-restriction-lock{background-color:#EEE;}.org-org-code{color:#646464;}.org-org-column-title{background-color:#e5e5e5;font-weight:700;text-decoration:underline;}.org-org-date{color:#476238;text-decoration:underline;}.org-org-document-info{color:#191970;}.org-org-document-title{color:#191970;font-weight:700;}.org-org-footnote{color:#7d7d7d;text-decoration:underline;}.org-org-headline-done{color:#bc8f8f;}.org-org-level-1{color:#646464;font-size:110%;font-weight:700;}.org-org-level-3{color:#7d7d7d;font-weight:700;}.org-org-link{color:#8c4a79;text-decoration:underline;}.org-org-mode-line-clock-overrun{color:#7d7d7d;background-color:red;font-weight:700;}.org-org-scheduled-today{color:#bd745e;font-size:120%;font-weight:700;}.org-org-warning{color:#ff1276;text-decoration:underline;}.org-show-paren-match{background-color:#40e0d0;}.org-show-paren-mismatch{color:#FFF;background-color:#a020f0;}.org-success{color:#228b22;font-weight:700;}.org-tool-bar{color:#000;background-color:#bfbfbf;}.org-tooltip{color:#000;background-color:#ffffe0;}.org-trailing-whitespace{background-color:#ff1276;}.org-tty-menu-disabled{color:#d3d3d3;background-color:#00F;}.org-tty-menu-enabled{color:#FF0;background-color:#00F;font-weight:700;}.org-tty-menu-selected{background-color:red;}.org-warning{color:#ff1276;}.org-warning-1{color:#ff1276;background-color:#dfd6cd;}.org-window-divider{color:#999;}.org-window-divider-first-pixel{color:#CCC;}.org-window-divider-last-pixel{color:#666;}.org-bold,.org-buffer-menu-buffer,.org-comint-highlight-input,.org-completions-first-difference,.org-org-checkbox,.org-org-list-dt,.org-org-tag,.org-org-tag-group,.org-regexp-grouping-backslash,.org-regexp-grouping-construct{font-weight:700;}.org-builtin,.org-org-ellipsis,.org-org-level-7,.org-outline-7,.org-preprocessor{color:#1a8591;}.org-button,.org-link{color:#697024;text-decoration:underline;}.org-calendar-month-header,.org-function-name,.org-mode-line-buffer-id,.org-outline-1{color:#bd745e;font-weight:700;}.org-calendar-today,.org-org-target,.org-underline{text-decoration:underline;}.org-calendar-weekday-header,.org-constant,.org-negation-char,.org-org-level-6,.org-outline-6{color:#697024;}.org-calendar-weekend-header,.org-comment,.org-comment-delimiter,.org-doc,.org-org-block-begin-line,.org-org-block-end-line,.org-org-meta-line,.org-outline-4{color:#a9a9a9;}.org-comint-highlight-prompt,.org-keyword,.org-minibuffer-prompt,.org-mode-line-highlight,.org-org-checkbox-statistics-todo,.org-org-priority,.org-org-todo,.org-outline-3{color:#4a858c;font-weight:700;}.org-completions-annotations,.org-help-argument-name,.org-italic{font-style:italic;}.org-diary,.org-org-date-selected{color:red;}.org-file-name-shadow,.org-org-agenda-dimmed-todo,.org-org-archived,.org-shadow{color:#7f7f7f;}.org-isearch,.org-query-replace{background-color:#c9c1b9;color:#ff1276;font-weight:700;}.org-match,.org-org-agenda-clocking,.org-org-clock-overlay,.org-secondary-selection{background-color:#FF0;}.org-mode-line,.org-org-agenda-filter-category,.org-org-agenda-filter-regexp,.org-org-agenda-filter-tags,.org-org-mode-line-clock{background-color:#dfd6cd;color:#7d7d7d;font-weight:700;}.org-next-error,.org-region{background-color:#585858;color:#f5ebe1;}.org-org-agenda-calendar-event,.org-org-agenda-calendar-sexp,.org-org-agenda-diary,.org-org-default{background-color:#f5ebe1;color:#585858;}.org-org-agenda-column-dateline,.org-org-column{background-color:#e5e5e5;}.org-org-agenda-current-time,.org-org-time-grid{color:#b8860b;}.org-org-agenda-date,.org-org-agenda-date-weekend,.org-org-agenda-structure{background-color:#c9c1b9;color:#707070;font-weight:700;}.org-org-agenda-done,.org-org-level-4{color:#b4ada6;}.org-org-block,.org-org-level-2,.org-org-quote,.org-org-verse,.org-vertical-border{color:#707070;}.org-org-checkbox-statistics-done,.org-org-done{color:#b4ada6;font-weight:700;}.org-org-document-info-keyword,.org-org-special-keyword{color:#bd745e;}.org-org-drawer,.org-org-table{color:#00F;}.org-org-formula,.org-org-scheduled-previously,.org-org-upcoming-deadline{color:#b22222;}.org-org-hide,.org-org-sexp-date,.org-org-verbatim{color:#7d7d7d;}.org-org-latex-and-related,.org-org-macro{color:#8b4513;}.org-org-level-5,.org-org-scheduled,.org-outline-5,.org-type{color:#8c4a79;}.org-org-level-8,.org-outline-8,.org-string{color:#b3534b;}.org-outline-2,.org-variable-name{color:#476238;}
diff --git a/css/main.css b/css/main.css
new file mode 100644 (file)
index 0000000..b50a8fa
--- /dev/null
@@ -0,0 +1 @@
+html{background:#fffbf8;color:#585858;padding:17px;}body{max-width:45em;line-height:1.333;font-size:12pt;font-family:"PT Serif", serif;text-rendering:optimizeLegibility;margin:0 auto;padding:20px 60px;}#banner h1{font-family:"Open Sans","Deja Vu Sans", Georgia, sans;font-size:300%;line-height:.2;}#banner nav{font-size:115%;font-family:"Open Sans","Deja Vu Sans", Georgia, sans;font-weight:600;padding-bottom:30px;text-align:center;}#banner nav ul{list-style:none;margin:0 auto;}#banner nav li{float:right;display:inline;margin:0;}#banner nav a:link,#banner nav a:visited{color:#585858;display:inline-block;height:30px;text-decoration:none;padding:0 .5em;}h1,h2,h3{font-family:"Open Sans","Deja Vu Sans", Georgia, sans;color:#585858;font-weight:600;text-decoration:none;}h1{font-size:200%;margin-bottom:.5em;line-height:1;}h2{font-size:116%;margin-top:.5em;line-height:1.2;}h3{font-size:105%;line-height:1.26;margin-top:.5em;}h1 a,h2 a,h3 a{color:#585858;text-decoration:none;}b,strong{font-weight:700;color:#585858;}li,p,dd,blockquote{text-align:justify;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;margin:1em 0;}ul,ol{padding-left:1.2em;margin-top:.5em;}ol ol{list-style-type:lower-latin;}blockquote{margin:1.2em 1.5em;}dt{font-weight:400;}pre{overflow:auto;color:#585858;background-color:#f5ebe1;font-size:10pt;border-color:#585858;border-style:solid;border-width:1px;margin:1em 0;padding:.5em;}pre,code{font-family:"Open Sans", Inconsolata, "Deja Vu Sans Mono", monospace;white-space:pre;}img,table{max-width:80%;margin:1.5em auto;}.figure{margin:1.5em auto;}.figure p{text-align:center;font-size:80%;line-height:1.286;margin:0;}.figure img,.figure svg{margin-bottom:.5em;}iframe{height:600px;width:100%;border:1px solid #585858;}#mypicture{padding-left:25px;padding-bottom:25px;}#footnotes{margin-top:4.5em;}#footnotes p{font-size:80%;line-height:1.142;}.footdef sup{float:left;margin:0 1em;}.drawer{background-color:#4a858c;color:#585858;margin:1em 0;padding:20px;}.drawer h6{color:#bd745e;font-size:14pt;font-weight:700;margin:0 0 1em;}.drawer :last-child{margin-bottom:0;}.drawer.warning{background-color:#a52a2a;}.drawer.warning h6{color:#a52a2a;}#postamble p{font-size:75%;line-height:.6;text-align:right;margin-top:.5em;}path{stroke:#000;stroke-width:2;fill:none;}svg{display:block;margin:1.5em auto;}svg button{position:absolute;right:0;bottom:0;}svg .plot{display:none;margin:1em;}svg .plot thead{font-size:110%;color:#888a85;}svg .plot em{font-variant:small-caps;font-style:normal;}svg .plot th{padding-right:1em;font-style:italic;}a,a:hover,#banner nav a:hover,#banner nav a:active,#banner nav .active a:link,#banner nav .active a:visited{color:#bd745e;}@media print{body{font-size:9pt;max-width:none;width:auto;column-count:2;-moz-column-count:2;-webkit-column-count:2;widows:3;margin:0;}pre{font-size:8pt;margin:6pt 0;padding:0 6pt;}p,li,dd,blockquote{margin:6pt 0;}h1,#table-of-contents{column-span:all;-webkit-column-span:2;}.drawer{border:1pt solid #585858;padding:3pt;}.drawer h6,.drawer p{color:#000;font-size:9pt;display:inline;}a{text-decoration:none;color:#000;}#MathJax_Message,#taglist,svg button{display:none;}}