diff --git a/all.css b/all.css new file mode 100755 index 0000000..03d4582 --- /dev/null +++ b/all.css @@ -0,0 +1,922 @@ +@font-face { + font-family: 'Elusive-Icons'; + src:url('/lib/plugins/navigation/fonts/Elusive-Icons.eot'); + src:url('/lib/plugins/navigation/fonts/Elusive-Icons.eot?#iefix') format('embedded-opentype'), + url('/lib/plugins/navigation/fonts/Elusive-Icons.ttf') format('truetype'), + url('/lib/plugins/navigation/fonts/Elusive-Icons.woff') format('woff'), + url('/lib/plugins/navigation/fonts/Elusive-Icons.svg#Elusive-Icons') format('svg'); + font-weight: normal; + font-style: normal; +} + +[class*="el-icon-"] { + font-family: 'Elusive-Icons'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.el-icon-zoom-out:before { + content: "\e600"; +} +.el-icon-zoom-in:before { + content: "\e601"; +} +.el-icon-youtube:before { + content: "\e602"; +} +.el-icon-wrench-alt:before { + content: "\e603"; +} +.el-icon-wrench:before { + content: "\e604"; +} +.el-icon-wordpress:before { + content: "\e605"; +} +.el-icon-wheelchair:before { + content: "\e606"; +} +.el-icon-website-alt:before { + content: "\e607"; +} +.el-icon-website:before { + content: "\e608"; +} +.el-icon-warning-sign:before { + content: "\e609"; +} +.el-icon-w3c:before { + content: "\e60a"; +} +.el-icon-volume-up:before { + content: "\e60b"; +} +.el-icon-volume-off:before { + content: "\e60c"; +} +.el-icon-volume-down:before { + content: "\e60d"; +} +.el-icon-vkontakte:before { + content: "\e60e"; +} +.el-icon-vimeo:before { + content: "\e60f"; +} +.el-icon-view-mode:before { + content: "\e610"; +} +.el-icon-video-chat:before { + content: "\e611"; +} +.el-icon-video-alt:before { + content: "\e612"; +} +.el-icon-video:before { + content: "\e613"; +} +.el-icon-viadeo:before { + content: "\e614"; +} +.el-icon-user:before { + content: "\e615"; +} +.el-icon-usd:before { + content: "\e616"; +} +.el-icon-upload:before { + content: "\e617"; +} +.el-icon-unlock-alt:before { + content: "\e618"; +} +.el-icon-unlock:before { + content: "\e619"; +} +.el-icon-universal-access:before { + content: "\e61a"; +} +.el-icon-twitter:before { + content: "\e61b"; +} +.el-icon-tumblr:before { + content: "\e61c"; +} +.el-icon-trash-alt:before { + content: "\e61d"; +} +.el-icon-trash:before { + content: "\e61e"; +} +.el-icon-torso:before { + content: "\e61f"; +} +.el-icon-tint:before { + content: "\e620"; +} +.el-icon-time-alt:before { + content: "\e621"; +} +.el-icon-time:before { + content: "\e622"; +} +.el-icon-thumbs-up:before { + content: "\e623"; +} +.el-icon-thumbs-down:before { + content: "\e624"; +} +.el-icon-th-list:before { + content: "\e625"; +} +.el-icon-th-large:before { + content: "\e626"; +} +.el-icon-th:before { + content: "\e627"; +} +.el-icon-text-width:before { + content: "\e628"; +} +.el-icon-text-height:before { + content: "\e629"; +} +.el-icon-tasks:before { + content: "\e62a"; +} +.el-icon-tags:before { + content: "\e62b"; +} +.el-icon-tag:before { + content: "\e62c"; +} +.el-icon-stumbleupon:before { + content: "\e62d"; +} +.el-icon-stop-alt:before { + content: "\e62e"; +} +.el-icon-stop:before { + content: "\e62f"; +} +.el-icon-step-forward:before { + content: "\e630"; +} +.el-icon-step-backward:before { + content: "\e631"; +} +.el-icon-star-empty:before { + content: "\e632"; +} +.el-icon-star-alt:before { + content: "\e633"; +} +.el-icon-star:before { + content: "\e634"; +} +.el-icon-stackoverflow:before { + content: "\e635"; +} +.el-icon-spotify:before { + content: "\e636"; +} +.el-icon-speaker:before { + content: "\e637"; +} +.el-icon-soundcloud:before { + content: "\e638"; +} +.el-icon-smiley-alt:before { + content: "\e639"; +} +.el-icon-smiley:before { + content: "\e63a"; +} +.el-icon-slideshare:before { + content: "\e63b"; +} +.el-icon-skype:before { + content: "\e63c"; +} +.el-icon-signal:before { + content: "\e63d"; +} +.el-icon-shopping-cart-sign:before { + content: "\e63e"; +} +.el-icon-shopping-cart:before { + content: "\e63f"; +} +.el-icon-share-alt:before { + content: "\e640"; +} +.el-icon-share:before { + content: "\e641"; +} +.el-icon-search-alt:before { + content: "\e642"; +} +.el-icon-search:before { + content: "\e643"; +} +.el-icon-screenshot:before { + content: "\e644"; +} +.el-icon-screen-alt:before { + content: "\e645"; +} +.el-icon-screen:before { + content: "\e646"; +} +.el-icon-scissors:before { + content: "\e647"; +} +.el-icon-rss:before { + content: "\e648"; +} +.el-icon-road:before { + content: "\e649"; +} +.el-icon-reverse-alt:before { + content: "\e64a"; +} +.el-icon-retweet:before { + content: "\e64b"; +} +.el-icon-return-key:before { + content: "\e64c"; +} +.el-icon-resize-vertical:before { + content: "\e64d"; +} +.el-icon-resize-small:before { + content: "\e64e"; +} +.el-icon-resize-horizontal:before { + content: "\e64f"; +} +.el-icon-resize-full:before { + content: "\e650"; +} +.el-icon-repeat-alt:before { + content: "\e651"; +} +.el-icon-repeat:before { + content: "\e652"; +} +.el-icon-remove-sign:before { + content: "\e653"; +} +.el-icon-remove-circle:before { + content: "\e654"; +} +.el-icon-remove:before { + content: "\e655"; +} +.el-icon-refresh:before { + content: "\e656"; +} +.el-icon-reddit:before { + content: "\e657"; +} +.el-icon-record:before { + content: "\e658"; +} +.el-icon-random:before { + content: "\e659"; +} +.el-icon-quotes-alt:before { + content: "\e65a"; +} +.el-icon-quotes:before { + content: "\e65b"; +} +.el-icon-question-sign:before { + content: "\e65c"; +} +.el-icon-question:before { + content: "\e65d"; +} +.el-icon-qrcode:before { + content: "\e65e"; +} +.el-icon-puzzle:before { + content: "\e65f"; +} +.el-icon-print:before { + content: "\e660"; +} +.el-icon-podcast:before { + content: "\e661"; +} +.el-icon-plus-sign:before { + content: "\e662"; +} +.el-icon-plus:before { + content: "\e663"; +} +.el-icon-play-circle:before { + content: "\e664"; +} +.el-icon-play-alt:before { + content: "\e665"; +} +.el-icon-play:before { + content: "\e666"; +} +.el-icon-plane:before { + content: "\e667"; +} +.el-icon-pinterest:before { + content: "\e668"; +} +.el-icon-picture:before { + content: "\e669"; +} +.el-icon-picasa:before { + content: "\e66a"; +} +.el-icon-photo-alt:before { + content: "\e66b"; +} +.el-icon-photo:before { + content: "\e66c"; +} +.el-icon-phone-alt:before { + content: "\e66d"; +} +.el-icon-phone:before { + content: "\e66e"; +} +.el-icon-person:before { + content: "\e66f"; +} +.el-icon-pencil-alt:before { + content: "\e670"; +} +.el-icon-pencil:before { + content: "\e671"; +} +.el-icon-pause-alt:before { + content: "\e672"; +} +.el-icon-pause:before { + content: "\e673"; +} +.el-icon-path:before { + content: "\e674"; +} +.el-icon-paper-clip-alt:before { + content: "\e675"; +} +.el-icon-paper-clip:before { + content: "\e676"; +} +.el-icon-opensource:before { + content: "\e677"; +} +.el-icon-ok-sign:before { + content: "\e678"; +} +.el-icon-ok-circle:before { + content: "\e679"; +} +.el-icon-ok:before { + content: "\e67a"; +} +.el-icon-off:before { + content: "\e67b"; +} +.el-icon-network:before { + content: "\e67c"; +} +.el-icon-myspace:before { + content: "\e67d"; +} +.el-icon-music:before { + content: "\e67e"; +} +.el-icon-move:before { + content: "\e67f"; +} +.el-icon-minus-sign:before { + content: "\e680"; +} +.el-icon-minus:before { + content: "\e681"; +} +.el-icon-mic-alt:before { + content: "\e682"; +} +.el-icon-mic:before { + content: "\e683"; +} +.el-icon-map-marker-alt:before { + content: "\e684"; +} +.el-icon-map-marker:before { + content: "\e685"; +} +.el-icon-male:before { + content: "\e686"; +} +.el-icon-magnet:before { + content: "\e687"; +} +.el-icon-magic:before { + content: "\e688"; +} +.el-icon-lock-alt:before { + content: "\e689"; +} +.el-icon-lock:before { + content: "\e68a"; +} +.el-icon-livejournal:before { + content: "\e68b"; +} +.el-icon-list-alt:before { + content: "\e68c"; +} +.el-icon-list:before { + content: "\e68d"; +} +.el-icon-linkedin:before { + content: "\e68e"; +} +.el-icon-link:before { + content: "\e68f"; +} +.el-icon-lines:before { + content: "\e690"; +} +.el-icon-leaf:before { + content: "\e691"; +} +.el-icon-lastfm:before { + content: "\e692"; +} +.el-icon-laptop-alt:before { + content: "\e693"; +} +.el-icon-laptop:before { + content: "\e694"; +} +.el-icon-key:before { + content: "\e695"; +} +.el-icon-italic:before { + content: "\e696"; +} +.el-icon-iphone-home:before { + content: "\e697"; +} +.el-icon-instagram:before { + content: "\e698"; +} +.el-icon-info-sign:before { + content: "\e699"; +} +.el-icon-indent-right:before { + content: "\e69a"; +} +.el-icon-indent-left:before { + content: "\e69b"; +} +.el-icon-inbox-box:before { + content: "\e69c"; +} +.el-icon-inbox-alt:before { + content: "\e69d"; +} +.el-icon-inbox:before { + content: "\e69e"; +} +.el-icon-idea-alt:before { + content: "\e69f"; +} +.el-icon-idea:before { + content: "\e6a0"; +} +.el-icon-hourglass:before { + content: "\e6a1"; +} +.el-icon-home-alt:before { + content: "\e6a2"; +} +.el-icon-home:before { + content: "\e6a3"; +} +.el-icon-heart-empty:before { + content: "\e6a4"; +} +.el-icon-heart-alt:before { + content: "\e6a5"; +} +.el-icon-heart:before { + content: "\e6a6"; +} +.el-icon-hearing-impaired:before { + content: "\e6a7"; +} +.el-icon-headphones:before { + content: "\e6a8"; +} +.el-icon-hdd:before { + content: "\e6a9"; +} +.el-icon-hand-up:before { + content: "\e6aa"; +} +.el-icon-hand-right:before { + content: "\e6ab"; +} +.el-icon-hand-left:before { + content: "\e6ac"; +} +.el-icon-hand-down:before { + content: "\e6ad"; +} +.el-icon-guidedog:before { + content: "\e6ae"; +} +.el-icon-group-alt:before { + content: "\e6af"; +} +.el-icon-group:before { + content: "\e6b0"; +} +.el-icon-graph-alt:before { + content: "\e6b1"; +} +.el-icon-graph:before { + content: "\e6b2"; +} +.el-icon-googleplus:before { + content: "\e6b3"; +} +.el-icon-globe-alt:before { + content: "\e6b4"; +} +.el-icon-globe:before { + content: "\e6b5"; +} +.el-icon-glasses:before { + content: "\e6b6"; +} +.el-icon-glass:before { + content: "\e6b7"; +} +.el-icon-github-text:before { + content: "\e6b8"; +} +.el-icon-github:before { + content: "\e6b9"; +} +.el-icon-gift:before { + content: "\e6ba"; +} +.el-icon-gbp:before { + content: "\e6bb"; +} +.el-icon-fullscreen:before { + content: "\e6bc"; +} +.el-icon-friendfeed-rect:before { + content: "\e6bd"; +} +.el-icon-friendfeed:before { + content: "\e6be"; +} +.el-icon-foursquare:before { + content: "\e6bf"; +} +.el-icon-forward-alt:before { + content: "\e6c0"; +} +.el-icon-forward:before { + content: "\e6c1"; +} +.el-icon-fork:before { + content: "\e6c2"; +} +.el-icon-fontsize:before { + content: "\e6c3"; +} +.el-icon-font:before { + content: "\e6c4"; +} +.el-icon-folder-sign:before { + content: "\e6c5"; +} +.el-icon-folder-open:before { + content: "\e6c6"; +} +.el-icon-folder-close:before { + content: "\e6c7"; +} +.el-icon-folder:before { + content: "\e6c8"; +} +.el-icon-flickr:before { + content: "\e6c9"; +} +.el-icon-flag-alt:before { + content: "\e6ca"; +} +.el-icon-flag:before { + content: "\e6cb"; +} +.el-icon-fire:before { + content: "\e6cc"; +} +.el-icon-filter:before { + content: "\e6cd"; +} +.el-icon-film:before { + content: "\e6ce"; +} +.el-icon-file-new-alt:before { + content: "\e6cf"; +} +.el-icon-file-new:before { + content: "\e6d0"; +} +.el-icon-file-edit-alt:before { + content: "\e6d1"; +} +.el-icon-file-edit:before { + content: "\e6d2"; +} +.el-icon-file-alt:before { + content: "\e6d3"; +} +.el-icon-file:before { + content: "\e6d4"; +} +.el-icon-female:before { + content: "\e6d5"; +} +.el-icon-fast-forward:before { + content: "\e6d6"; +} +.el-icon-fast-backward:before { + content: "\e6d7"; +} +.el-icon-facetime-video:before { + content: "\e6d8"; +} +.el-icon-facebook:before { + content: "\e6d9"; +} +.el-icon-eye-open:before { + content: "\e6da"; +} +.el-icon-eye-close:before { + content: "\e6db"; +} +.el-icon-exclamation-sign:before { + content: "\e6dc"; +} +.el-icon-eur:before { + content: "\e6dd"; +} +.el-icon-error-alt:before { + content: "\e6de"; +} +.el-icon-error:before { + content: "\e6df"; +} +.el-icon-envelope-alt:before { + content: "\e6e0"; +} +.el-icon-envelope:before { + content: "\e6e1"; +} +.el-icon-eject:before { + content: "\e6e2"; +} +.el-icon-edit:before { + content: "\e6e3"; +} +.el-icon-dribbble:before { + content: "\e6e4"; +} +.el-icon-download-alt:before { + content: "\e6e5"; +} +.el-icon-download:before { + content: "\e6e6"; +} +.el-icon-digg:before { + content: "\e6e7"; +} +.el-icon-deviantart:before { + content: "\e6e8"; +} +.el-icon-delicious:before { + content: "\e6e9"; +} +.el-icon-dashboard:before { + content: "\e6ea"; +} +.el-icon-css:before { + content: "\e6eb"; +} +.el-icon-credit-card:before { + content: "\e6ec"; +} +.el-icon-compass-alt:before { + content: "\e6ed"; +} +.el-icon-compass:before { + content: "\e6ee"; +} +.el-icon-comment-alt:before { + content: "\e6ef"; +} +.el-icon-comment:before { + content: "\e6f0"; +} +.el-icon-cogs:before { + content: "\e6f1"; +} +.el-icon-cog-alt:before { + content: "\e6f2"; +} +.el-icon-cog:before { + content: "\e6f3"; +} +.el-icon-cloud-alt:before { + content: "\e6f4"; +} +.el-icon-cloud:before { + content: "\e6f5"; +} +.el-icon-circle-arrow-up:before { + content: "\e6f6"; +} +.el-icon-circle-arrow-right:before { + content: "\e6f7"; +} +.el-icon-circle-arrow-left:before { + content: "\e6f8"; +} +.el-icon-circle-arrow-down:before { + content: "\e6f9"; +} +.el-icon-child:before { + content: "\e6fa"; +} +.el-icon-chevron-up:before { + content: "\e6fb"; +} +.el-icon-chevron-right:before { + content: "\e6fc"; +} +.el-icon-chevron-left:before { + content: "\e6fd"; +} +.el-icon-chevron-down:before { + content: "\e6fe"; +} +.el-icon-check-empty:before { + content: "\e6ff"; +} +.el-icon-check:before { + content: "\e700"; +} +.el-icon-certificate:before { + content: "\e701"; +} +.el-icon-cc:before { + content: "\e702"; +} +.el-icon-caret-up:before { + content: "\e703"; +} +.el-icon-caret-right:before { + content: "\e704"; +} +.el-icon-caret-left:before { + content: "\e705"; +} +.el-icon-caret-down:before { + content: "\e706"; +} +.el-icon-car:before { + content: "\e707"; +} +.el-icon-camera:before { + content: "\e708"; +} +.el-icon-calendar-sign:before { + content: "\e709"; +} +.el-icon-calendar:before { + content: "\e70a"; +} +.el-icon-bullhorn:before { + content: "\e70b"; +} +.el-icon-bulb:before { + content: "\e70c"; +} +.el-icon-brush:before { + content: "\e70d"; +} +.el-icon-broom:before { + content: "\e70e"; +} +.el-icon-briefcase:before { + content: "\e70f"; +} +.el-icon-braille:before { + content: "\e710"; +} +.el-icon-bookmark-empty:before { + content: "\e711"; +} +.el-icon-bookmark:before { + content: "\e712"; +} +.el-icon-book:before { + content: "\e713"; +} +.el-icon-bold:before { + content: "\e714"; +} +.el-icon-blogger:before { + content: "\e715"; +} +.el-icon-blind:before { + content: "\e716"; +} +.el-icon-bell:before { + content: "\e717"; +} +.el-icon-behance:before { + content: "\e718"; +} +.el-icon-barcode:before { + content: "\e719"; +} +.el-icon-ban-circle:before { + content: "\e71a"; +} +.el-icon-backward:before { + content: "\e71b"; +} +.el-icon-asl:before { + content: "\e71c"; +} +.el-icon-arrow-up:before { + content: "\e71d"; +} +.el-icon-arrow-right:before { + content: "\e71e"; +} +.el-icon-arrow-left:before { + content: "\e71f"; +} +.el-icon-arrow-down:before { + content: "\e720"; +} +.el-icon-align-right:before { + content: "\e721"; +} +.el-icon-align-left:before { + content: "\e722"; +} +.el-icon-align-justify:before { + content: "\e723"; +} +.el-icon-align-center:before { + content: "\e724"; +} +.el-icon-adult:before { + content: "\e725"; +} +.el-icon-adjust-alt:before { + content: "\e726"; +} +.el-icon-adjust:before { + content: "\e727"; +} +.el-icon-address-book-alt:before { + content: "\e728"; +} +.el-icon-address-book:before { + content: "\e729"; +} +.el-icon-asterisk:before { + content: "\e72a"; +} \ No newline at end of file diff --git a/fonts/Elusive-Icons.eot b/fonts/Elusive-Icons.eot new file mode 100644 index 0000000..822d181 Binary files /dev/null and b/fonts/Elusive-Icons.eot differ diff --git a/fonts/Elusive-Icons.svg b/fonts/Elusive-Icons.svg new file mode 100644 index 0000000..1dc2e76 --- /dev/null +++ b/fonts/Elusive-Icons.svg @@ -0,0 +1,309 @@ + + + +Generated by IcoMoon + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/fonts/Elusive-Icons.ttf b/fonts/Elusive-Icons.ttf new file mode 100644 index 0000000..ba2bafe Binary files /dev/null and b/fonts/Elusive-Icons.ttf differ diff --git a/fonts/Elusive-Icons.woff b/fonts/Elusive-Icons.woff new file mode 100644 index 0000000..0d9e274 Binary files /dev/null and b/fonts/Elusive-Icons.woff differ diff --git a/style.css b/style.css index a68e5af..46dab3b 100755 --- a/style.css +++ b/style.css @@ -1,3 +1,59 @@ -ul.navigation li a.active { +.dokuwiki .aside .content p:first-child { + display: none !important; +} + +div.navigation { + border: 1px solid #cccccc; + background-color: #ffffff; +} + +div.navigation h3 { + padding: 0.5rem; +} + +div.navigation li a.active { font-weight: bold; + background-color: #eeeeee !important; +} + +div.navigation nav { + padding-left: 0 !important; +} + +div.navigation li { + list-style-type: none; + margin-left: 0; +} + +div.navigation > nav > li > a { + border-left: 0; +} + +div.navigation > nav > li nav { + padding-left: 0.5rem !important; +} + +div.navigation li a { + display: block; + border-left: 1px solid #cccccc; + /*border-right: 1px solid #cccccc;*/ + border-bottom: 1px solid #cccccc; + padding: 0.3rem; +} + +div.navigation li a .text { + margin-left: 0.3rem; +} + +div.navigation li a .icon { + color: #bbbbbb; +} + +div.navigation li a:first-child { + border-top: 1px solid #cccccc !important; +} + +div.navigation li a:hover { + background-color: #eeeeee !important; + text-decoration: none; } \ No newline at end of file diff --git a/syntax.php b/syntax.php index eddbf55..f86bb7f 100755 --- a/syntax.php +++ b/syntax.php @@ -111,9 +111,12 @@ class syntax_plugin_navigation extends DokuWiki_Syntax_Plugin if ($root instanceof DokuWikiNameSpace) { $nodes = $root->getNodes(); if ($nodes->count() > 0) { - $content .= ''; + $content .= ''; + $content .= ''; } } @@ -140,7 +143,7 @@ class syntax_plugin_navigation extends DokuWiki_Syntax_Plugin $access = auth_quickaclcheck($node->getFullID()); if ($node instanceof DokuWikiPage) { if (($access > 0)) { - $output .= '
  • ' . $title . '
  • ' . PHP_EOL; + $output .= '
  • ' . $title . '
  • ' . PHP_EOL; } } else if ($node instanceof DokuWikiNameSpace) { @@ -151,10 +154,10 @@ class syntax_plugin_navigation extends DokuWiki_Syntax_Plugin if ($start = $node->hasChild('start')) { $access = auth_quickaclcheck($start->getFullID()); if ($access > 0) { - $title = '' . (strlen($start->getMetaData('title')) > 0 ? $start->getMetaData('title') : $start->getName()) . ''; + $title = '' . (strlen($start->getMetaData('title')) > 0 ? $start->getMetaData('title') : $start->getName()) . ''; } } - $output .= '
  • ' . $title . '
  • ' . PHP_EOL; + $output .= '
  • ' . $title . '
  • ' . PHP_EOL; $this->depth--; } } else { @@ -163,7 +166,7 @@ class syntax_plugin_navigation extends DokuWiki_Syntax_Plugin $access = auth_quickaclcheck($start->getFullID()); if ($access > 0) { $title = (strlen($start->getMetaData('title')) > 0 ? $start->getMetaData('title') : $start->getName()); - $output .= '
  • ' . $title . '
  • ' . PHP_EOL; + $output .= '
  • ' . $title . '
  • ' . PHP_EOL; } } }