Cleanup css related stuff

This commit is contained in:
Maciej Ziaja 2020-02-23 13:06:12 +01:00
parent 3b5a05be27
commit bb9a402d20
1 changed files with 84 additions and 65 deletions

99
ssb
View File

@ -3,8 +3,8 @@
function usage function usage
{ {
echo \ echo \
"Usage: $0 [-d|-g|-h|-r] [-c CSS_PATH] [-e HEADER_PATH]" \ "Usage: $0 [-d|-g|-h|-r] [-e HEADER_PATH] [-f FOOTER_PATH]" \
"[-f FOOTER_PATH] [-m MD_RENDERER] [-o OUTPUT_DIR] [-p POSTS_DIR]" "[-m MD_RENDERER] [-o OUTPUT_DIR] [-p POSTS_DIR]"
} }
@ -22,8 +22,6 @@ function parse_optargs
exit 0;; exit 0;;
r) r)
RECURSE_POSTS=true;; RECURSE_POSTS=true;;
c)
CSS_PATH=$OPTARG;;
e) e)
HEADER_PATH=$OPTARG;; HEADER_PATH=$OPTARG;;
f) f)
@ -41,7 +39,6 @@ function parse_optargs
function set_default_args function set_default_args
{ {
CSS_PATH=./styles.css
FOOTER_PATH=./footer.html FOOTER_PATH=./footer.html
HEADER_PATH=./header.html HEADER_PATH=./header.html
MD_RENDERER=pandoc MD_RENDERER=pandoc
@ -60,7 +57,7 @@ function echo_header_template
<title>Title</title> <title>Title</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" href="style.css"> <link rel="stylesheet" type="text/css" href="styles.css">
</head> </head>
<body> <body>
@ -90,6 +87,8 @@ function echo_css_template
{ {
echo \ echo \
'body { } 'body { }
header { }
footer { }
nav { } nav { }
h1 { } h1 { }
h2 { } h2 { }
@ -100,16 +99,8 @@ h6 {}
p { } p { }
a { } a { }
a:hover { } a:hover { }
iframe {}
ul { } ul { }
header {}
footer {}
nav {}
hr { } hr { }
pre code {}
code {} code a {}
code a:hover {}
a code:hover {}
figure { } figure { }
figcaption { } figcaption { }
img { } img { }
@ -124,35 +115,63 @@ li {}
body { } body { }
} }
code span.al {} code span.al { color: #ff0000; font-weight: bold; }
code span.an {} /* Annotation */
code span.at {} code span.an { color: #60a0b0; font-weight: bold; font-style: italic; }
code span.bn {} /* Attribute */
code span.at { color: #7d9029; }
/* BaseN */
code span.bn { color: #40a070; }
/* BuiltIn */
code span.bu { } code span.bu { }
code span.cf {} /* ControlFlow */
code span.ch {} code span.cf { color: #007020; font-weight: bold; }
code span.cn {} /* Char */
code span.co {} code span.ch { color: #4070a0; }
code span.cv {} /* Constant */
code span.do {} code span.cn { color: #880000; }
code span.dt {} /* Comment */
code span.dv {} code span.co { color: #60a0b0; font-style: italic; }
code span.er {} /* 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 { } code span.ex { }
code span.fl {} /* Float */
code span.fu {} code span.fl { color: #40a070; }
/* Function */
code span.fu { color: #06287e; }
/* Import */
code span.im { } code span.im { }
code span.in {} /* Information */
code span.kw {} code span.in { color: #60a0b0; font-weight: bold; font-style: italic; }
code span.op {} /* Keyword */
code span.ot {} code span.kw { color: #007020; font-weight: bold; }
code span.pp {} /* Operator */
code span.sc {} code span.op { color: #666666; }
code span.ss {} /* Other */
code span.st {} code span.ot { color: #007020; }
code span.va {} /* Preprocessor */
code span.vs {} code span.pp { color: #bc7a00; }
code span.wa {}' /* 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; }'
} }