diff --git a/ssb b/ssb
index 08d25bb..b838b30 100755
--- a/ssb
+++ b/ssb
@@ -3,8 +3,8 @@
function usage
{
echo \
- "Usage: $0 [-d|-g|-h|-r] [-c CSS_PATH] [-e HEADER_PATH]" \
- "[-f FOOTER_PATH] [-m MD_RENDERER] [-o OUTPUT_DIR] [-p POSTS_DIR]"
+ "Usage: $0 [-d|-g|-h|-r] [-e HEADER_PATH] [-f FOOTER_PATH]" \
+ "[-m MD_RENDERER] [-o OUTPUT_DIR] [-p POSTS_DIR]"
}
@@ -22,8 +22,6 @@ function parse_optargs
exit 0;;
r)
RECURSE_POSTS=true;;
- c)
- CSS_PATH=$OPTARG;;
e)
HEADER_PATH=$OPTARG;;
f)
@@ -41,7 +39,6 @@ function parse_optargs
function set_default_args
{
- CSS_PATH=./styles.css
FOOTER_PATH=./footer.html
HEADER_PATH=./header.html
MD_RENDERER=pandoc
@@ -60,7 +57,7 @@ function echo_header_template
Title
-
+
@@ -89,70 +86,92 @@ function echo_footer_template
function echo_css_template
{
echo \
-'body {}
-nav {}
-h1 {}
-h2 {}
-h3 {}
-h4 {}
-h5 {}
-h6 {}
-p {}
-a {}
-a:hover {}
-iframe {}
-ul {}
-header {}
-footer {}
-nav {}
-hr {}
-pre code {}
-code {} code a {}
-code a:hover {}
-a code:hover {}
-figure {}
-figcaption {}
-img {}
-video {}
-blockquote {}
-table {}
-th, td {}
-li {}
+'body { }
+header { }
+footer { }
+nav { }
+h1 { }
+h2 { }
+h3 { }
+h4 { }
+h5 { }
+h6 { }
+p { }
+a { }
+a:hover { }
+ul { }
+hr { }
+figure { }
+figcaption { }
+img { }
+video { }
+blockquote { }
+table { }
+th, td { }
+li { }
@media only screen and (max-width: 600px)
{
- body {}
+ body { }
}
-code span.al {}
-code span.an {}
-code span.at {}
-code span.bn {}
-code span.bu {}
-code span.cf {}
-code span.ch {}
-code span.cn {}
-code span.co {}
-code span.cv {}
-code span.do {}
-code span.dt {}
-code span.dv {}
-code span.er {}
-code span.ex {}
-code span.fl {}
-code span.fu {}
-code span.im {}
-code span.in {}
-code span.kw {}
-code span.op {}
-code span.ot {}
-code span.pp {}
-code span.sc {}
-code span.ss {}
-code span.st {}
-code span.va {}
-code span.vs {}
-code span.wa {}'
+code span.al { color: #ff0000; font-weight: bold; }
+/* Annotation */
+code span.an { color: #60a0b0; font-weight: bold; font-style: italic; }
+/* Attribute */
+code span.at { color: #7d9029; }
+/* BaseN */
+code span.bn { color: #40a070; }
+/* BuiltIn */
+code span.bu { }
+/* ControlFlow */
+code span.cf { color: #007020; font-weight: bold; }
+/* Char */
+code span.ch { color: #4070a0; }
+/* Constant */
+code span.cn { color: #880000; }
+/* Comment */
+code span.co { color: #60a0b0; font-style: italic; }
+/* CommentVar */
+code span.cv { color: #60a0b0; font-weight: bold; font-style: italic; }
+/* Documentation */
+code span.do { color: #ba2121; font-style: italic; }
+/* DataType */
+code span.dt { color: #902000; }
+/* DecVal */
+code span.dv { color: #40a070; }
+/* Error */
+code span.er { color: #ff0000; font-weight: bold; }
+/* Extension */
+code span.ex { }
+/* Float */
+code span.fl { color: #40a070; }
+/* Function */
+code span.fu { color: #06287e; }
+/* Import */
+code span.im { }
+/* Information */
+code span.in { color: #60a0b0; font-weight: bold; font-style: italic; }
+/* Keyword */
+code span.kw { color: #007020; font-weight: bold; }
+/* Operator */
+code span.op { color: #666666; }
+/* Other */
+code span.ot { color: #007020; }
+/* Preprocessor */
+code span.pp { color: #bc7a00; }
+/* SpecialChar */
+code span.sc { color: #4070a0; }
+/* SpecialString */
+code span.ss { color: #bb6688; }
+/* String */
+code span.st { color: #4070a0; }
+/* Variable */
+code span.va { color: #19177c; }
+/* VerbatimString */
+code span.vs { color: #4070a0; }
+/* Warning */
+code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; }'
}