diff options
Diffstat (limited to 'lib/styles')
-rw-r--r-- | lib/styles/all.css | 65 | ||||
-rw-r--r-- | lib/styles/feed.css | 63 | ||||
-rw-r--r-- | lib/styles/index.html | 12 | ||||
-rw-r--r-- | lib/styles/print.css | 23 | ||||
-rw-r--r-- | lib/styles/screen.css | 103 |
5 files changed, 266 insertions, 0 deletions
diff --git a/lib/styles/all.css b/lib/styles/all.css new file mode 100644 index 000000000..5d7eb7d14 --- /dev/null +++ b/lib/styles/all.css @@ -0,0 +1,65 @@ +/** + * Basic styles. These styles are needed for basic DokuWiki functions + * regardless of the used template. Templates can override them of course + */ + +div.clearer { + clear: both; + font-size: 0; + line-height: 0; + height: 0; + overflow: hidden; +} + +/* one of the many clearfix versions */ +.group { + display: inline-block; +} +.group { + display: block; +} +.group:before, +.group:after { + content: ""; + display: table; +} +.group:after { + clear: both; +} + +div.no { + display: inline; + margin: 0; + padding: 0; +} + +.hidden { + display: none; +} + +/* image alignment */ +.medialeft { + float: left; +} +.mediaright { + float: right; +} +.mediacenter { + display: block; + margin-left: auto; + margin-right: auto; +} + +/* table cell alignment */ +.leftalign { text-align: left; } +.centeralign { text-align: center; } +.rightalign { text-align: right; } + +/* underline */ +em.u { + font-style: normal; + text-decoration: underline; +} +em em.u { + font-style: italic; +} diff --git a/lib/styles/feed.css b/lib/styles/feed.css new file mode 100644 index 000000000..44b72d770 --- /dev/null +++ b/lib/styles/feed.css @@ -0,0 +1,63 @@ +rss channel, feed, RDF { + font: 80% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; + background-color: __background__; + color: __text__; + margin: 0; + padding: 0; +} + + +link, description, language, managingEditor, copyright, lastBuildDate, date, +pubDate, generator, webMaster, ttl, docs, tagline, author, copyright, +generator, content, created, issued, modified, subject, id, format, creator, +category, image { + display: none; +} + +item link, entry id { + display: block; + color: __extern__; + text-decoration: underline; +} + +channel title, feed title { + display: block; + font-size: 200%; + font-weight: bolder; + color: __extern__; + text-decoration: none; + border-bottom: 20px solid __background_alt__; +} + +:root:before { + content: "This data file is meant to be read in a XML feed reader. See document source." +} + +item, entry { + display: block; + margin: 1em 180px 1em 1em; + border-bottom: 1px solid __border__; + padding-bottom: 1em; +} + +item title, entry title { + display: block; + background: transparent none; + border: 0px solid __background_other__; + padding: 0; + color: __text_alt__; + font-size: 1.4em; + font-weight: bold; +} + +item pubDate, entry modified, item date { + display: inline; + color: __text_neu__; + font: 1em trebuchet ms, arial, helvetica, sans-serif; +} + +item description, entry summary { + display: block; + clear: both; + padding-top: 0.5em; +} diff --git a/lib/styles/index.html b/lib/styles/index.html new file mode 100644 index 000000000..d614603ac --- /dev/null +++ b/lib/styles/index.html @@ -0,0 +1,12 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="refresh" content="0; URL=../../" /> +<meta name="robots" content="noindex" /> +<title>nothing here...</title> +</head> +<body> +<!-- this is just here to prevent directory browsing --> +</body> +</html> diff --git a/lib/styles/print.css b/lib/styles/print.css new file mode 100644 index 000000000..76bc6d3bc --- /dev/null +++ b/lib/styles/print.css @@ -0,0 +1,23 @@ +/** + * Basic styles. These styles are needed for basic DokuWiki functions + * regardless of the used template. Templates can override them of course + */ + +/* messages with msg() */ +div.error, +div.info, +div.success, +div.notify { + display: none; +} + +/* section edit button */ +.secedit { + display: none; +} + +/* modal windows */ +.JSpopup, +#link__wiz { + display: none; +} diff --git a/lib/styles/screen.css b/lib/styles/screen.css new file mode 100644 index 000000000..101ed3529 --- /dev/null +++ b/lib/styles/screen.css @@ -0,0 +1,103 @@ +/** + * Basic styles. These styles are needed for basic DokuWiki functions + * regardless of the used template. Templates can override them of course + */ + +/* messages with msg() */ +div.error, +div.info, +div.success, +div.notify { + color: #000; + background-repeat: no-repeat; + background-position: .5em 0; + border-bottom: 1px solid; + font-size: 90%; + margin: 0; + padding-left: 3em; + overflow: hidden; +} + +div.error { + background-color: #fcc; + background-image: url(../images/error.png); + border-bottom-color: #faa; +} + +div.info { + background-color: #ccf; + background-image: url(../images/info.png); + border-bottom-color: #aaf; +} + +div.success { + background-color: #cfc; + background-image: url(../images/success.png); + border-bottom-color: #afa; +} + +div.notify { + background-color: #ffc; + background-image: url(../images/notify.png); + border-bottom-color: #ffa; +} + +/* modal windows */ +.JSpopup, +#link__wiz { + position: absolute; + background-color: #fff; + color: #000; + z-index: 20; + overflow: hidden; +} + +#link__wiz .ui-dialog-content { + padding-left: 0; + padding-right: 0; +} + +/* media manager popup toggle buttons */ + +#media__popup_content button.button { + border: 1px outset; +} + +#media__popup_content button.selected { + border-style: inset; +} + +/* hide something accessibly + (e.g. for screen readers or to keep access keys working) */ +.a11y { + position: absolute !important; + left: -10000px !important; + top: auto !important; + width: 1px !important; + height: 1px !important; + overflow: hidden !important; +} + +/* syntax highlighting code */ +.code .br0 { color: #66cc66; } +.code .co0 { color: #808080; font-style: italic; } +.code .co1 { color: #808080; font-style: italic; } +.code .co2 { color: #808080; font-style: italic; } +.code .co3 { color: #808080; } +.code .coMULTI { color: #808080; font-style: italic; } +.code .es0 { color: #000099; font-weight: bold; } +.code .kw1 { color: #b1b100; } +.code .kw2 { color: #000000; font-weight: bold; } +.code .kw3 { color: #000066; } +.code .kw4 { color: #993333; } +.code .kw5 { color: #0000ff; } +.code .me1 { color: #006600; } +.code .me2 { color: #006600; } +.code .nu0 { color: #cc66cc; } +.code .re0 { color: #0000ff; } +.code .re1 { color: #0000ff; } +.code .re2 { color: #0000ff; } +.code .re3 { color: #ff3333; font-weight:bold; } +.code .re4 { color: #009999; } +.code .st0 { color: #ff0000; } +.code .sy0 { color: #66cc66; } |