From da7baf43a25e64d2a67152455c39583083a96e88 Mon Sep 17 00:00:00 2001 From: Peng Li Date: Fri, 10 Mar 2017 23:57:47 +0800 Subject: [PATCH] Add css from Dennis's blog --- blog.el | 43 ++++++++++++++++++++-------------- css/code.css | 76 +----------------------------------------------------------- css/main.css | 1 + 3 files changed, 27 insertions(+), 93 deletions(-) create mode 100644 css/main.css diff --git a/blog.el b/blog.el index ff2fca2..cb42d19 100644 --- a/blog.el +++ b/blog.el @@ -71,24 +71,24 @@ (setq blog-extra-head (concat - "\n" - ;; "\n" - ;; "" + ;; "\n" + "\n" + "" )) -;; (setq blog-header -;; (concat -;; " ")) +(setq blog-header + (concat + " ")) ;; don't know why setting this null in `org-publish-project-alist' doesn't work ;; (setf org-html-home/up-format "") @@ -124,8 +124,14 @@ ;; 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") @@ -140,10 +146,11 @@ :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 ".*" diff --git a/css/code.css b/css/code.css index 0af242d..f9a8692 100644 --- a/css/code.css +++ b/css/code.css @@ -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 index 0000000..b50a8fa --- /dev/null +++ b/css/main.css @@ -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;}} -- 2.11.0