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

149
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>
@ -89,70 +86,92 @@ function echo_footer_template
function echo_css_template function echo_css_template
{ {
echo \ echo \
'body {} 'body { }
nav {} header { }
h1 {} footer { }
h2 {} nav { }
h3 {} h1 { }
h4 {} h2 { }
h5 {} h3 { }
h6 {} h4 { }
p {} h5 { }
a {} h6 { }
a:hover {} p { }
iframe {} a { }
ul {} a:hover { }
header {} ul { }
footer {} hr { }
nav {} figure { }
hr {} figcaption { }
pre code {} img { }
code {} code a {} video { }
code a:hover {} blockquote { }
a code:hover {} table { }
figure {} th, td { }
figcaption {} li { }
img {}
video {}
blockquote {}
table {}
th, td {}
li {}
@media only screen and (max-width: 600px) @media only screen and (max-width: 600px)
{ {
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.bu {} code span.at { color: #7d9029; }
code span.cf {} /* BaseN */
code span.ch {} code span.bn { color: #40a070; }
code span.cn {} /* BuiltIn */
code span.co {} code span.bu { }
code span.cv {} /* ControlFlow */
code span.do {} code span.cf { color: #007020; font-weight: bold; }
code span.dt {} /* Char */
code span.dv {} code span.ch { color: #4070a0; }
code span.er {} /* Constant */
code span.ex {} code span.cn { color: #880000; }
code span.fl {} /* Comment */
code span.fu {} code span.co { color: #60a0b0; font-style: italic; }
code span.im {} /* CommentVar */
code span.in {} code span.cv { color: #60a0b0; font-weight: bold; font-style: italic; }
code span.kw {} /* Documentation */
code span.op {} code span.do { color: #ba2121; font-style: italic; }
code span.ot {} /* DataType */
code span.pp {} code span.dt { color: #902000; }
code span.sc {} /* DecVal */
code span.ss {} code span.dv { color: #40a070; }
code span.st {} /* Error */
code span.va {} code span.er { color: #ff0000; font-weight: bold; }
code span.vs {} /* Extension */
code span.wa {}' 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; }'
} }