├── COPYING
├── LICENSE
├── README
├── Template.php
├── conf
├── default.php
└── metadata.php
├── css
├── area_content.less
├── area_footer.less
├── area_footnotes.less
├── area_forms.less
├── area_header.less
├── area_main-content-anchor.less
├── area_main-content-secedit.less
├── area_main-content.less
├── area_main-sidebar-nav.less
├── area_main-sidebar-search.less
├── area_main-sidebar-tabs.less
├── area_msg.less
├── area_nav-breadcrumb.less
├── area_nav-direct.less
├── area_nav-metabox.less
├── area_nav-page-attributes.less
├── area_nav-pagetools.less
├── area_nav-usertools.less
├── area_recent.less
├── area_search.less
├── area_tabs.less
├── area_togglelink.less
├── base.less
├── base_design.less
├── base_fontello-icons.less
├── base_mixins.less
├── base_structure.less
├── base_vars.less
├── plugins
│ ├── bureaucracy.less
│ ├── configmanager.less
│ ├── data.less
│ ├── do_tasks.less
│ ├── edit.less
│ ├── edittable.less
│ ├── extension__manager.less
│ ├── fastwiki.less
│ ├── folded.less
│ ├── highlight_parent.less
│ ├── magic-matcher.less
│ ├── mediamanager.less
│ ├── move.less
│ ├── popupviewer.less
│ ├── qc.less
│ ├── sitemapnavi.less
│ ├── starred.less
│ ├── struct.less
│ ├── structstatus.less
│ ├── tabinclude.less
│ ├── tablelayout.less
│ ├── tagging.less
│ ├── tplinc.less
│ └── translation.less
├── print.less
├── template_admin.less
├── template_detail.less
└── toollist.less
├── deleted.files
├── detail.php
├── fonts
└── icons
│ ├── LICENSE.txt
│ ├── README.txt
│ ├── config.json
│ ├── fontello-codes.css
│ ├── fontello-no-materialdesign.zip
│ ├── fontello.eot
│ ├── fontello.svg
│ ├── fontello.ttf
│ ├── fontello.woff
│ ├── fontello.woff2
│ ├── fontello.zip
│ └── svg
│ ├── elusive-clipboard-default.svg
│ ├── elusive-clipboard-hover.svg
│ ├── elusive-doc-new-default.svg
│ ├── elusive-doc-new-hover.svg
│ ├── entypo-down-open-big-default.svg
│ ├── entypo-down-open-big-hover.svg
│ ├── entypo-help-default.svg
│ ├── entypo-help-hover.svg
│ ├── entypo-search-default.svg
│ ├── entypo-search-hover.svg
│ ├── entypo-up-open-big-default.svg
│ ├── entypo-up-open-big-hover.svg
│ ├── entypo-user-default.svg
│ ├── entypo-user-hover.svg
│ ├── fontawesome-bell-default.svg
│ ├── fontawesome-bell-hover.svg
│ ├── fontawesome-bookmark-empty-default.svg
│ ├── fontawesome-bookmark-empty-hover.svg
│ ├── fontawesome-clock-default.svg
│ ├── fontawesome-clock-hover.svg
│ ├── fontawesome-code-default.svg
│ ├── fontawesome-code-hover.svg
│ ├── fontawesome-cog-alt-default.svg
│ ├── fontawesome-cog-alt-hover.svg
│ ├── fontawesome-cog-default.svg
│ ├── fontawesome-cog-hover.svg
│ ├── fontawesome-doc-default.svg
│ ├── fontawesome-doc-hover.svg
│ ├── fontawesome-doc-text-default.svg
│ ├── fontawesome-doc-text-hover.svg
│ ├── fontawesome-docs-default.svg
│ ├── fontawesome-docs-hover.svg
│ ├── fontawesome-file-pdf-default.svg
│ ├── fontawesome-file-pdf-hover.svg
│ ├── fontawesome-frown-default.svg
│ ├── fontawesome-frown-hover.svg
│ ├── fontawesome-home-default.svg
│ ├── fontawesome-home-hover.svg
│ ├── fontawesome-link-default.svg
│ ├── fontawesome-link-hover.svg
│ ├── fontawesome-login-default.svg
│ ├── fontawesome-login-hover.svg
│ ├── fontawesome-logout-default.svg
│ ├── fontawesome-logout-hover.svg
│ ├── fontawesome-mail-default.svg
│ ├── fontawesome-mail-hover.svg
│ ├── fontawesome-meh-default.svg
│ ├── fontawesome-meh-hover.svg
│ ├── fontawesome-menu-default.svg
│ ├── fontawesome-menu-hover.svg
│ ├── fontawesome-plus-default.svg
│ ├── fontawesome-plus-hover.svg
│ ├── fontawesome-puzzle-default.svg
│ ├── fontawesome-puzzle-hover.svg
│ ├── fontawesome-sitemap-default.svg
│ ├── fontawesome-sitemap-hover.svg
│ ├── fontawesome-smile-default.svg
│ ├── fontawesome-smile-hover.svg
│ ├── fontelico-emo-angry-default.svg
│ ├── fontelico-emo-angry-hover.svg
│ ├── fontelico-emo-cry-default.svg
│ ├── fontelico-emo-cry-hover.svg
│ ├── fontelico-emo-grin-default.svg
│ ├── fontelico-emo-grin-hover.svg
│ ├── fontelico-emo-happy-default.svg
│ ├── fontelico-emo-happy-hover.svg
│ ├── fontelico-emo-laugh-default.svg
│ ├── fontelico-emo-laugh-hover.svg
│ ├── fontelico-emo-sleep-default.svg
│ ├── fontelico-emo-sleep-hover.svg
│ ├── fontelico-emo-squint-default.svg
│ ├── fontelico-emo-squint-hover.svg
│ ├── fontelico-emo-thumbsup-default.svg
│ ├── fontelico-emo-thumbsup-hover.svg
│ ├── fontelico-emo-unhappy-default.svg
│ ├── fontelico-emo-unhappy-hover.svg
│ ├── fontelico-emo-wink-default.svg
│ ├── fontelico-emo-wink-hover.svg
│ ├── fontelico-emo-wink2-default.svg
│ ├── fontelico-emo-wink2-hover.svg
│ ├── iconic-book-open-default.svg
│ ├── iconic-book-open-hover.svg
│ ├── linecons-cloud-default.svg
│ ├── linecons-cloud-hover.svg
│ ├── linecons-pencil-default.svg
│ ├── linecons-pencil-hover.svg
│ ├── modernpics-pencil-default.svg
│ ├── modernpics-pencil-hover.svg
│ ├── typicons-cloud-default.svg
│ ├── typicons-cloud-hover.svg
│ ├── typicons-down-outline-default.svg
│ ├── typicons-down-outline-hover.svg
│ ├── typicons-down-small-default.svg
│ ├── typicons-down-small-hover.svg
│ ├── typicons-home-outline-default.svg
│ ├── typicons-home-outline-hover.svg
│ ├── typicons-left-outline-default.svg
│ ├── typicons-left-outline-hover.svg
│ ├── typicons-left-small-default.svg
│ ├── typicons-left-small-hover.svg
│ ├── typicons-puzzle-default.svg
│ ├── typicons-puzzle-hover.svg
│ ├── typicons-right-outline-default.svg
│ ├── typicons-right-outline-hover.svg
│ ├── typicons-right-small-default.svg
│ ├── typicons-right-small-hover.svg
│ ├── typicons-up-outline-default.svg
│ ├── typicons-up-outline-hover.svg
│ ├── typicons-up-small-default.svg
│ └── typicons-up-small-hover.svg
├── images
├── fav
│ ├── android-chrome-192x192.png
│ ├── apple-touch-icon-114x114.png
│ ├── apple-touch-icon-120x120.png
│ ├── apple-touch-icon-144x144.png
│ ├── apple-touch-icon-152x152.png
│ ├── apple-touch-icon-180x180.png
│ ├── apple-touch-icon-57x57.png
│ ├── apple-touch-icon-60x60.png
│ ├── apple-touch-icon-72x72.png
│ ├── apple-touch-icon-76x76.png
│ ├── favicon-32x32.png
│ ├── favicon-96x96.png
│ ├── largetile.png
│ ├── mediumtile.png
│ ├── smalltile.png
│ └── widetile.png
├── favicon.ico
├── pagetools-sprite.png
└── tools
│ ├── 00-default_checkbox-blank-circle-outline.svg
│ ├── 01-edit_pencil.svg
│ ├── 02-create_pencil.svg
│ ├── 03-draft_android-studio.svg
│ ├── 04-show_file-document.svg
│ ├── 05-source_file-xml.svg
│ ├── 06-revert_replay.svg
│ ├── 07-revisions_history.svg
│ ├── 08-backlink_link-variant.svg
│ ├── 09-subscribe_email-outline.svg
│ ├── 10-top_arrow-up.svg
│ ├── 11-mediamanager_folder-image.svg
│ ├── 12-back_arrow-left.svg
│ ├── 40-pdf-file.svg
│ ├── 41-format-paint.svg
│ └── 43-file-delimeted.svg
├── img
├── account-settings.svg
├── apple-safari.svg
├── down.svg
├── file-export.svg
├── menu.svg
├── pencil.svg
├── sitemap.svg
├── star-circle.svg
└── up.svg
├── js
├── anchor.js
├── direct.js
├── meta-box.js
├── plugins
│ ├── bookcreator.js
│ ├── do_tasks.js
│ ├── folded.js
│ └── qc.js
└── sidebar.js
├── lang
├── cs
│ ├── lang.php
│ ├── settings.php
│ └── style.txt
├── de
│ ├── lang.php
│ └── settings.php
├── en
│ ├── lang.php
│ ├── settings.php
│ └── style.txt
├── es
│ ├── lang.php
│ ├── settings.php
│ └── style.txt
├── fr
│ ├── lang.php
│ ├── settings.php
│ └── style.txt
├── it
│ ├── lang.php
│ ├── settings.php
│ └── style.txt
├── nl
│ ├── lang.php
│ ├── settings.php
│ └── style.txt
├── ru
│ ├── lang.php
│ ├── settings.php
│ └── style.txt
└── zh-tw
│ ├── lang.php
│ ├── settings.php
│ └── style.txt
├── main.php
├── mediamanager.php
├── script.js
├── style.ini
├── svg.php
├── template.info.txt
├── tpl.php
└── tpl
├── favicon_tiles.php
├── main-footer.php
├── main-sidebar-logo.php
├── main-sidebar-nav.php
├── main-sidebar-search.php
├── nav-breadcrumb.php
├── nav-direct.php
├── nav-magicmatcher.php
├── nav-meta-box.php
├── nav-page-attributes.php
├── nav-page-tools.php
├── nav-status.php
└── nav-usertools-buttons.php
/README:
--------------------------------------------------------------------------------
1 | sprintdoc template for DokuWiki
2 |
3 | modern, responsive template that integrates multiple plugins
4 |
5 | All documentation for this template can be found at
6 | https://www.dokuwiki.org/template:sprintdoc
7 |
8 | If you install this template manually, make sure it is installed in
9 | lib/tpl/sprintdoc/ - if the folder is called different it
10 | will not work!
11 |
12 | Please refer to http://www.dokuwiki.org/extensions for additional info
13 | on how to install extensions in DokuWiki.
14 |
15 | ----
16 | Copyright (C) Jana Deutschlaender
17 |
18 | This program is free software; you can redistribute it and/or modify
19 | it under the terms of the GNU General Public License as published by
20 | the Free Software Foundation; version 2 of the License
21 |
22 | This program is distributed in the hope that it will be useful,
23 | but WITHOUT ANY WARRANTY; without even the implied warranty of
24 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
25 | GNU General Public License for more details.
26 |
27 | See the LICENSING file for details
28 |
--------------------------------------------------------------------------------
/conf/default.php:
--------------------------------------------------------------------------------
1 | array(
6 | 'h1',
7 | 'h1,h2',
8 | 'h1,h2,h3,h4,h5',
9 | 'li.level1 > .li',
10 | ),
11 | );
12 |
13 | $meta['header_layout'] = array(
14 | 'multichoice',
15 | '_choices' => array(
16 | 'header-default',
17 | 'header-compact',
18 | ),
19 | );
20 |
21 | $meta['autocollapse'] = array('onoff');
22 | $meta['closedwiki'] = array('onoff');
23 | $meta['copyright'] = array('');
24 |
--------------------------------------------------------------------------------
/css/area_content.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides the design styles for the page content.
3 | */
4 |
5 | .content .row {
6 | > .col-xs-12 {
7 | box-shadow: @box-shadow;
8 |
9 | #dokuwiki__content {
10 | position: relative;
11 |
12 | &::before {
13 | content: '';
14 | position: absolute;
15 | top: 0;
16 | left: 0;
17 | height: @page-header_height;
18 | box-sizing: border-box;
19 | width: 100%;
20 | background-color: @ini_background_page_header;
21 | border-bottom: 1px solid @ini_border_light;
22 | }
23 |
24 | .page-content {
25 | padding-top: @page-header_height;
26 |
27 | .msg-area + * {
28 | clear: both;
29 | padding-top: 1em; // as h1
30 | }
31 | }
32 | }
33 | }
34 | }
35 |
36 | .main-content > .level2,
37 | .main-content > .level1,
38 | .main-content > .level3,
39 | .main-content > .level4,
40 | .main-content > .level5,
41 | .main-content > .level6 {
42 | > p,
43 | > ul > li .li {
44 | a {
45 | font-size: inherit;
46 | }
47 | }
48 | }
49 |
50 | .level1,
51 | .level2,
52 | .level3,
53 | .level4,
54 | .level5,
55 | .level6 {
56 | line-height: @line-height-default;
57 |
58 | div, p, th, td, textarea,
59 | h1, h2, h3, h4, h5, h6,
60 | dl, dt, dd, ol, ul, li {
61 | line-height: @line-height-default;
62 | }
63 | }
64 |
--------------------------------------------------------------------------------
/css/area_footnotes.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides the design styles for the footnotes.
3 | */
4 |
5 | /* + + + + + + + + + + + + + + + + + + + + + + + + + + */
6 | /* footnotes section */
7 | .dokuwiki div.footnotes {
8 | div.fn {
9 | margin-bottom: .2rem;
10 | display: table;
11 | vertical-align: top;
12 |
13 | > sup,
14 | .content {
15 | display: table-cell;
16 | }
17 |
18 | > sup {
19 | vertical-align: top;
20 |
21 | // footnote anchor
22 | a.fn_bot {
23 | font-size: .86em;
24 | padding-right: .2em;
25 | }
26 | }
27 |
28 | .content {
29 | vertical-align: top;
30 | line-height: 135%;
31 | }
32 |
33 | // footnote text
34 | div.content {
35 | line-height: 135%;
36 | }
37 | }
38 | }
39 |
40 | /* + + + + + + + + + + + + + + + + + + + + + + + + + + */
41 | /* footnotes in content */
42 | .main-content sup,
43 | .main-content > div > p sup,
44 | .main-content > div > ul > li .li sup {
45 | a.fn_top {
46 | font-size: .7rem;
47 | font-weight: bold;
48 | padding-right: .2em;
49 | }
50 | }
51 |
52 | .insitu-footnote {
53 | line-height: 130%;
54 | z-index: 100;
55 | }
56 |
--------------------------------------------------------------------------------
/css/area_main-content-anchor.less:
--------------------------------------------------------------------------------
1 | #dokuwiki__content.main-content {
2 | h1, h2, h3, h4, h5 {
3 | a.anchor {
4 | vertical-align: middle;
5 | margin-left: 0.25em;
6 | display: none;
7 | position: absolute;
8 |
9 | svg {
10 | width: 1em;
11 | height: 1em;
12 | fill: @ini_link;
13 | }
14 | }
15 |
16 | &:hover {
17 | a.anchor {
18 | display: inline-block;
19 | }
20 | }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/css/area_main-content-secedit.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This styles the "section editing button" (if not added by data-plugin)
3 | */
4 |
5 | #dokuwiki__content.main-content {
6 | .secedit:not([class*="plugin"]):not([class*="table"]) {
7 | position: relative;
8 | top: 0;
9 | float: right;
10 | margin-top: 0; // for best position of edit-tab beneath table
11 |
12 | form div.no {
13 | button {
14 | margin-top: -.4rem;
15 | padding-right: 0;
16 | }
17 | }
18 |
19 | // "section editing button"
20 | button {
21 | background-color: transparent;
22 | color: transparent;
23 | border-color: transparent;
24 |
25 | &::after {
26 | content: '';
27 | float: right;
28 | display: inline-block;
29 | background: transparent url("svg.php?svg=pencil.svg&f=existing") center center no-repeat;
30 | height: 1em;
31 | width: 1em;
32 | background-size: contain;
33 | border: solid 2px transparent;
34 | border-radius: @ini_default_border_radius;
35 | margin-left: @small-spacing;
36 | margin-top: -1px;
37 | }
38 |
39 | &:hover,
40 | &:active,
41 | &:focus {
42 | //background-color: @ini_existing;
43 | color: @ini_existing;
44 | //border-color: @ini_existing;
45 |
46 | &::after {
47 | background-color: @ini_existing;
48 | background-image: url("svg.php?svg=pencil.svg&f=background");
49 | border-color: @ini_existing;
50 | }
51 | }
52 | }
53 | }
54 | }
55 |
--------------------------------------------------------------------------------
/css/area_main-content.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides the design styles for the main-content.
3 | */
4 |
5 | #dokuwiki__content.main-content {
6 | div[class^="level"] {
7 | p a.media {
8 | img {
9 | border: 1px dotted @ini_background_site;
10 |
11 | }
12 | &:hover,
13 | &:focus,
14 | &:active {
15 | img {
16 | border: 1px solid @ini_existing;
17 | }
18 | }
19 | }
20 | }
21 |
22 | > div,
23 | div[class^="level"] {
24 | > ul,
25 | > ol {
26 | &:not([class="tabs"]) > li {
27 | margin-bottom: @small-spacing;
28 | }
29 | }
30 | }
31 |
32 | .wikipagefooter {
33 | > hr {
34 | margin-top: 3em;
35 | margin-bottom: .5em;
36 | border-top: dashed @ini_border_light 2px;
37 | border-bottom: none;
38 | }
39 | }
40 | }
41 |
42 | /* + + + + + + + + + + + + + + + + + + + + + + + + + + */
43 | /* min-width: 1440px */
44 | // @media @screen_min-xlg {
45 | // }
46 |
47 | /* + + + + + + + + + + + + + + + + + + + + + + + + + + */
48 | /* max-width: 1199px */
49 | // @media @screen_max-xlg {
50 | // }
51 |
--------------------------------------------------------------------------------
/css/area_main-sidebar-tabs.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides the design styles for tab list in sidebar
3 | */
4 |
5 | /* default view */
6 | #dokuwiki__aside ul.sidebar-tabs {
7 | margin-top: 0;
8 | margin-bottom: @nav-margin;
9 |
10 | border-bottom: 1px solid @ini_nav_menu_color;
11 |
12 | white-space: nowrap;
13 |
14 | li {
15 | display: inline-block;
16 | border: 1px solid @ini_nav_menu_color;
17 | padding: 0.25em 0.5em;
18 | margin-bottom: -1px;
19 | margin-left: 0.5em;
20 | border-top-right-radius: @fix_border-radius;
21 | border-top-left-radius: @fix_border-radius;
22 |
23 | &.active {
24 | border-bottom: 1px solid @ini_background_site;
25 | font-weight: bold;
26 | }
27 | }
28 | }
29 |
30 | /* wide content view */
31 | .wide-content #dokuwiki__aside ul.sidebar-tabs {
32 | visibility: hidden;
33 | }
34 |
--------------------------------------------------------------------------------
/css/area_msg.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides the design styles for message block
3 | */
4 |
5 | .msg-area {
6 | clear: both;
7 | padding-top: 1.6rem;
8 |
9 | div {
10 | line-height: 135%;
11 | }
12 |
13 | &:empty {
14 | display: none;
15 | }
16 | }
17 |
18 | /* short fix: SPR-891 - icons for notifications in message area are repeated */
19 | div.success,
20 | div.error,
21 | div.info,
22 | div.notify {
23 | background-repeat: no-repeat;
24 | background-position: 8px 50%;
25 | border: 1px solid #eeb;
26 | font-size: 90%;
27 | margin: 0 0 .5em;
28 | padding: .4em;
29 | padding-left: 32px;
30 | overflow: hidden;
31 | border-radius: @fix_border-radius;
32 |
33 | * {
34 | color: inherit;
35 | }
36 |
37 | a {
38 | text-decoration: underline;
39 |
40 | &:hover,
41 | &:focus,
42 | &:active {
43 | text-decoration: none;
44 | }
45 | }
46 | }
47 |
--------------------------------------------------------------------------------
/css/area_nav-breadcrumb.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides the design styles for the breadcrumb
3 | */
4 |
5 | .breadcrumbs {
6 | position: relative;
7 | min-height: @page-header_height;
8 | box-sizing: border-box;
9 | background-color: @ini_background;
10 | border-bottom: 1px solid @ini_border_light;
11 | padding: 1rem 1.8rem .2rem;
12 |
13 | @media @screen_max-md {
14 | background-color: @ini_background_page_header;
15 | }
16 |
17 | @media @screen_max-xs {
18 | padding-left: @margin-small;
19 | padding-right: .75rem;
20 | }
21 |
22 | @media @screen_xs-lg {
23 | background-color: @ini_background;
24 | }
25 |
26 | > p {
27 | font-size: @font-size-small;
28 | margin: 0;
29 |
30 | @media @screen_max-xs{
31 | width: 1px;
32 | position: relative;
33 | overflow: hidden;
34 | height: 1.6rem;
35 | }
36 |
37 | * {
38 | font-size: @font-size-small;
39 | }
40 |
41 | .bchead {
42 | .sr-only();
43 | }
44 |
45 | span.home {
46 | margin-left: -.2rem; // reverse spacing in home icon --> content text and home icon aligned
47 |
48 | .wide-content & {
49 | margin-left: .4rem; //toggle link has position absolute, hover on home icon needs more space than left padding of breadcrumb
50 | }
51 |
52 | a {
53 | .fontello();
54 | .hide-text-show-before();
55 | .icon-home();
56 |
57 | min-height: 1.8em;
58 | min-width: 1.9em;
59 | width: auto;
60 | box-sizing: border-box;
61 | border: solid 1px transparent;
62 | border-radius: @ini_default_border_radius; // @ini_default_border_radius vs. @fix_border-radius
63 | vertical-align: middle;
64 | text-decoration: none;
65 | margin-top: -.2em;
66 | transition: @transition border-color;
67 |
68 | &:before {
69 | font-size: @font-size-default + (@font-scale-factor * 2);
70 | margin-top: .17rem;
71 | }
72 |
73 | &:hover,
74 | &:focus,
75 | &:active {
76 | border-color: @ini_existing;
77 | }
78 | }
79 | }
80 |
81 | bdi {
82 | padding: .1em .1em 0;
83 | }
84 | }
85 | }
86 |
--------------------------------------------------------------------------------
/css/area_nav-direct.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides the design styles for the direct / menu jump links.
3 | */
4 |
5 | .nav-direct {
6 | background-color: @nav_direct_background;
7 | margin-top: -1px;
8 |
9 | p {
10 | box-sizing: border-box;
11 | text-align: center;
12 | position: absolute;
13 | left: 0;
14 | top: -1px;
15 | width: 100%;
16 | height: 1px;
17 |
18 | a:link,
19 | a:visited {
20 | .sr-out();
21 |
22 | box-shadow: @box-shadow;
23 | display: block;
24 | width: 100%;
25 | background-color: @nav_direct_background;
26 | border-bottom: 1px solid @ini_border_light;
27 | color: @nav_direct_color;
28 | line-height: @line-height-default;
29 | text-decoration: none;
30 | padding: 1em;
31 | box-sizing: border-box;
32 | border-radius: 0;
33 | }
34 |
35 | a:focus,
36 | a:hover,
37 | a:active {
38 | top: 0;
39 | left: 0;
40 | text-decoration: underline;
41 | min-height: 50px;
42 | }
43 |
44 | a:hover,
45 | a:active {
46 | text-decoration: none;
47 | }
48 | }
49 | }
50 |
--------------------------------------------------------------------------------
/css/area_nav-page-attributes.less:
--------------------------------------------------------------------------------
1 | /**
2 | * Page Attribute Icons in the breadcrumb bar
3 | */
4 | .page-attributes {
5 | list-style: none;
6 | float: right;
7 | margin: -.45em 0 0; // FIXME sourrounding CSS should be fixed so negative margin is not needed
8 | padding: 0;
9 | display: flex;
10 | gap: 0.5rem;
11 |
12 | > li {
13 | margin: 0;
14 | padding: 0;
15 | border: 1px solid @wikiicons-border;
16 | border-radius: @ini_default_border_radius;
17 | position: relative;
18 | display: flex;
19 | align-items: center;
20 | justify-content: center;
21 | transition: @transition background-color, @transition border-color, @transition color;
22 |
23 | // override any plugin element styles
24 | * {
25 | margin: 0;
26 | padding: 0;
27 | line-height: normal;
28 | display: block;
29 | }
30 |
31 | // number badge
32 | .btn-usertools-num();
33 |
34 | // icon
35 | svg {
36 | height: 1.5em;
37 | width: 1.5em;
38 |
39 | path {
40 | fill: @ini_nav_menu_color;
41 | }
42 | }
43 |
44 | // adjust colors on hover
45 | &:hover {
46 | background-color: @ini_nav_menu_hover_color;
47 | border-color: @ini_nav_menu_hover_color;
48 |
49 | svg path {
50 | fill: @ini_nav_menu_hover_bg;
51 | }
52 | }
53 | }
54 | }
55 |
--------------------------------------------------------------------------------
/css/area_search.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides the design styles for the search results
3 | */
4 |
5 | /* search hit in normal text */
6 | .dokuwiki .search_hit {
7 | background-color: @ini_highlight;
8 | color: @ini_highlight_text;
9 | }
10 |
--------------------------------------------------------------------------------
/css/area_tabs.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides styles for tab boxes
3 | */
4 |
5 | /* + + + + + tabs + + + + + */
6 | #dokuwiki__content {
7 | ul.tabs {
8 | li:not([class~="active"]) {
9 | strong,
10 | a {
11 | color: @ini_text_neu;
12 | transition: @transition background-color, @transition color;
13 | }
14 |
15 | a:hover,
16 | a:focus,
17 | a:active {
18 | color: @ini_text;
19 | }
20 | }
21 | }
22 |
23 | .tabs > ul {
24 | li:not([class~="active"]) {
25 | a {
26 | color: @ini_text_neu;
27 | transition: @transition background-color, @transition color;
28 | }
29 |
30 | a:hover,
31 | a:focus,
32 | a:active {
33 | color: @ini_text;
34 | }
35 | }
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/css/plugins/bureaucracy.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides styles for bureaucracy plugin
3 | */
4 |
5 | /* + + + + + global + + + + + */
6 | .dokuwiki form.bureaucracy__plugin {
7 | fieldset {
8 | width: 100%;
9 | max-width: 800px;
10 | box-sizing: border-box;
11 | border: 0 none;
12 | text-align: center;
13 | margin-left: 0;
14 | margin-bottom: (@grid * 2);
15 | padding: @grid 0 0;
16 |
17 | > *:not(button) {
18 | text-align: left;
19 | }
20 | }
21 |
22 | legend {
23 | font-size: @font-size-small;
24 | font-weight: bold;
25 | text-align: left;
26 | }
27 |
28 | label {
29 | clear: both;
30 | padding-top: (@grid / 2);
31 |
32 | &::after {
33 | content: '';
34 | clear: both;
35 | }
36 |
37 | sup {
38 | float: right;
39 | font-size: 1em;
40 | }
41 |
42 | input,
43 | select {
44 | float: left;
45 | width: 50%;
46 | text-align: left;
47 | padding: .1em .2em;
48 | }
49 |
50 | input[type="checkbox"] {
51 | width: 1.5rem;
52 | height: 1.5rem;
53 | background-image: none;
54 | }
55 |
56 | span {
57 | float: left;
58 | text-align: right;
59 | line-height: @line-height-default;
60 | padding-top: .2em;
61 | padding-right: @grid;
62 |
63 | &:not([class]) {
64 | font-weight: bold;
65 | margin-top: .5em;
66 |
67 | + input,
68 | + select {
69 | margin-top: .3em;
70 | }
71 |
72 | // checkboxes
73 | + input + input {
74 | margin-top: .3em;
75 | }
76 | }
77 |
78 | &.label {
79 | text-align: right;
80 | padding-top: .5em;
81 | }
82 |
83 | &.input {
84 | width: 49%;
85 | text-align: left;
86 | padding-left: 0;
87 | }
88 | } // span
89 | } // label
90 |
91 | button[type="submit"] {
92 | margin-top: (@grid * 2);
93 | }
94 | }
95 |
96 | /* + + + + + + + + + + + + + + + + + + + + + + + + + + */
97 | /* min-width: 1440px */
98 | @media @screen_min-xlg {
99 | .dokuwiki form.bureaucracy__plugin {
100 | p {
101 | font-size: @font-size-default;
102 | }
103 | }
104 | }
105 |
106 | /* + + + + + + + + + + + + + + + + + + + + + + + + + + */
107 | /* max-width: 1439px */
108 | @media @screen_max-xlg {
109 | .dokuwiki form.bureaucracy__plugin {
110 | p,
111 | label,
112 | button[type="submit"] {
113 | font-size: @font-size-default;
114 | }
115 | }
116 | }
117 |
--------------------------------------------------------------------------------
/css/plugins/data.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides styles for "data plugin"
3 | * after importing struct data this can be deleted
4 | */
5 |
6 | /* + + + + + global + + + + + */
7 | #dokuwiki__content {
8 | .dataplugin_entry {
9 | dl {
10 | margin-left: 0;
11 | margin-right: 0;
12 | }
13 | }
14 |
15 | .editbutton_plugin_data {
16 | position: relative;
17 | top: -1em; // as margin after DL
18 | float: left;
19 | font-size: @font-size-small; // for right position
20 | margin-top: 0;
21 |
22 | form {
23 | button {
24 | min-height: 1rem;
25 | height: 1.8em;
26 | background-color: @ini_background;
27 | border-top: solid 1px @ini_button_background;
28 | border-color: @ini_border;
29 | border-radius: 0 0 @fix_border-radius @fix_border-radius;
30 | color: @ini_existing;
31 | font-size: @font-size-small;
32 | line-height: 1.8em;
33 | margin-top: -1px; // for right position
34 | margin-left: .6em;
35 | padding: 0 .3em;
36 | transition: @transition background-color, @transition border-color, @transition color;
37 |
38 | &:hover,
39 | &:focus,
40 | &:active {
41 | background-color: @ini_existing;
42 | border-color: @ini_existing;
43 | color: @ini_background;
44 | }
45 | }
46 | }
47 | }
48 | }
49 |
--------------------------------------------------------------------------------
/css/plugins/do_tasks.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides styles for do-task plugin
3 | */
4 |
5 |
6 | /* + + + + + usertool icon in header + + + + + */
7 | #dokuwiki__usertools.nav-usertools {
8 | ul {
9 | li {
10 | &.user-task {
11 | .btn-usertools-wrapper();
12 | .btn-usertools-num();
13 |
14 | position: relative;
15 |
16 | .plugin__do_usertasks {
17 | width: 100%;
18 | min-width: (@toggle-size + .25);
19 | min-height: @toggle-size;
20 | border-radius: @ini_default_border_radius;
21 | border: 1px solid @wikiicons-border;
22 | padding: .14rem 0 0 0;
23 |
24 | &::before {
25 | content: ''; // remove when fontello is removed from usertools
26 | }
27 |
28 | &:hover,
29 | &:focus,
30 | &:active {
31 | background-color: @ini_nav_menu_hover_color;
32 | border: none;
33 |
34 | svg path {
35 | fill: @ini_nav_menu_hover_bg;
36 | }
37 | }
38 | }
39 |
40 | button {
41 | background-color: @ini_nav_menu_hover_bg;
42 | }
43 |
44 | svg {
45 | width: 1.2rem;
46 | height: 1.2rem; // for IE 11
47 | margin-bottom: 2px;
48 |
49 | path {
50 | fill: @ini_nav_menu_hover_color;
51 | }
52 | }
53 |
54 | .noopentasks {
55 | span {
56 | background-color: @ini_background_site;
57 | border-color: @noopentasks-border;
58 | color: @ini_text_webframe;
59 | }
60 |
61 | svg path {
62 | fill: @ini_text_webframe;
63 | }
64 |
65 | .num {
66 | background-color: @noopentasks-border; // fix
67 | color: @noopentasks-color; // fix
68 | margin-top: 1px;
69 | }
70 | }
71 |
72 | @media @screen_max-xs {
73 | display: none;
74 | }
75 | } // user-task
76 | } // li
77 | } // ul
78 | }
79 |
80 | .plugin__do_usertasks_list {
81 | background-color: transparent;
82 |
83 | @media @screen_max-sm {
84 | right: 1.25rem !important;
85 | left: 1.25rem !important;
86 | }
87 |
88 | table.inline {
89 | background-color: #FFF;
90 | margin-top: .5rem;
91 |
92 | @media @screen_max-sm {
93 | width: 100%;
94 | }
95 | }
96 | }
97 |
--------------------------------------------------------------------------------
/css/plugins/edit.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides styles for the edit view (?do=edit), preview
3 | * and "section edit button" and "editbutton_table edit button".
4 | */
5 |
6 | /* + + + + + edit view + + + + + */
7 | #dokuwiki__content {
8 | div.section_highlight {
9 | clear: right;
10 | background: repeating-linear-gradient(
11 | -45deg,
12 | @highlight-odd-ini_text,
13 | @highlight-odd-ini_text 10px,
14 | @highlight-even-ini_text 10px,
15 | @highlight-even-ini_text 20px,
16 | );
17 | border-color: @ini_background_page_header;
18 | }
19 |
20 | // "section edit button" and "editbutton_table edit button"
21 | .secedit button {
22 | clear: both;
23 | font-size: 100%;
24 | margin-top: .5rem;
25 | margin-bottom: .5rem;
26 | }
27 |
28 | div.editBox {
29 | background-color: #FFF;
30 | border: solid 2px #FFF;
31 |
32 | .editButtons {
33 | display: inline-block;
34 | padding-bottom: 1rem;
35 | }
36 |
37 | @media @screen_max-xs {
38 | div.summary {
39 | label[for=edit__summary] {
40 | white-space: normal;
41 | display: block;
42 | width: 100%;
43 | span {
44 | display: inline-block;
45 | padding-bottom: .4rem;
46 | }
47 | input#edit__summary{
48 | max-width: 100%;
49 | box-sizing: border-box;
50 | }
51 | }
52 | }
53 | }
54 | }
55 | }
56 |
57 | .mode_edit {
58 | .content {
59 | .msg-area {
60 | display: block;
61 | margin-bottom: 1.5rem;
62 | clear: both;
63 | }
64 |
65 | #spr__meta-box {
66 | display: none;
67 | }
68 | }
69 | }
70 |
--------------------------------------------------------------------------------
/css/plugins/edittable.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides styles for "edittable plugin"
3 | */
4 |
5 | /* + + + + + global + + + + + */
6 | #dokuwiki__content.main-content {
7 | div.editbutton_table {
8 | position: relative; // for IE
9 | float: left;
10 | margin-top: -1.4em !important; // overwrite inline styles
11 |
12 | form div.no {
13 | button,
14 | input.button {
15 | min-height: 1rem;
16 | background-color: @ini_background;
17 | border-top: solid 1px @ini_button_background;
18 | border-color: @ini_border;
19 | border-radius: 0 0 @fix_border-radius @fix_border-radius;
20 | color: @ini_existing;
21 | font-size: @font-size-small;
22 | margin-top: -1px; // for best position of edit-tab beneath table
23 | padding-right: .3em;
24 | transition: @transition background-color, @transition border-color, @transition color;
25 |
26 | &:hover,
27 | &:focus,
28 | &:active {
29 | background-color: @ini_existing;
30 | border-color: @ini_existing;
31 | color: @ini_background;
32 | }
33 | }
34 | }
35 |
36 | + * {
37 | clear: left;
38 | }
39 |
40 | + div.editbutton_table {
41 | clear: none;
42 | }
43 | }
44 | }
45 |
--------------------------------------------------------------------------------
/css/plugins/extension__manager.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides styles for extension manager
3 | */
4 |
5 | /* + + + + + global + + + + + */
6 | .dokuwiki #extension__manager {
7 | .actions {
8 | font-size: 0;
9 |
10 | > button {
11 | font-size: .92rem;
12 | margin-left: .3rem;
13 | padding-left: .3rem;
14 | padding-right: .3rem;
15 | }
16 | }
17 | }
18 |
19 |
--------------------------------------------------------------------------------
/css/plugins/fastwiki.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides styles for "fastwiki" plugin
3 | */
4 |
5 | .mode_edit .content .row > .col-xs-12 #dokuwiki__content::before {
6 | display: none;
7 | }
8 |
--------------------------------------------------------------------------------
/css/plugins/folded.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides styles for the toggle "folded"
3 | */
4 |
5 | /* + + + + + global + + + + + */
6 | #dokuwiki__content {
7 | a.folder {
8 | background: transparent url("svg.php?svg=down.svg&f=existing") right center no-repeat;
9 | color: @ini_existing;
10 | padding-right: 20px;
11 |
12 | &.open {
13 | background-image: url("svg.php?svg=up.svg&f=existing");
14 | }
15 | }
16 |
17 | div.folded {
18 | box-shadow: @box-shadow-colored;
19 | border: 1px solid fade(@ini_existing, 50%);
20 | border-radius: 0;
21 | margin-top: -.7rem;
22 | margin-bottom: .7rem;
23 | padding: .5em;
24 |
25 | p {
26 | margin: .5rem 0;
27 | }
28 | }
29 |
30 | span.folded {
31 | border: 1px dotted @ini_border;
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/css/plugins/highlight_parent.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides styles for highlight plugin
3 | */
4 |
5 | /* + + + + + global + + + + + */
6 | #plugin__highlightparent {
7 | clear: none;
8 | display: block;
9 | position: relative;
10 |
11 | + * {
12 | clear: both;
13 | padding-top: 1em; // as h1
14 | }
15 | }
16 |
17 | @media @screen_max-md {
18 | #plugin__highlightparent {
19 | clear: both;
20 | margin-top: 1rem;
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/css/plugins/mediamanager.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides styles for mediamanager
3 | */
4 |
5 | /* + + + + + global + + + + + */
6 | #mediamanager__page {
7 | .namespaces h2 {
8 | bottom: 0;
9 | line-height: 100%;
10 | margin-bottom: -1px;
11 | }
12 |
13 | #media__tree ul li img {
14 | padding-top: .3em;
15 | }
16 |
17 | ul.tabs li a {
18 | border-bottom-color: transparent;
19 | }
20 |
21 | #page__revisions {
22 | > .no > ul > li input[type="checkbox"] {
23 | margin-left: 0;
24 | }
25 | }
26 | }
27 |
28 | /* + + + + + + + + + + + + + + + + + + + + + + + + + + */
29 | /* media queries */
30 | @media @screen_max-md {
31 | #mediamanager__page {
32 | min-width: 100%;
33 | max-width: 100%;
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/css/plugins/move.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides styles for move plugin
3 | */
4 |
5 | /* + + + + + global + + + + + */
6 | #dokuwiki__site > .plugin_move_dialog {
7 | font-size: @font-size-default;
8 |
9 | * {
10 | font-size: @font-size-default;
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/css/plugins/popupviewer.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides styles for popupviewer plugin
3 | */
4 |
5 | /* + + + + + global + + + + + */
6 | #popupviewer {
7 | > .controls > .content {
8 | padding: 1.5rem 1rem 1rem;
9 |
10 | td,
11 | th {
12 | font-size: @font-size-default;
13 | line-height: @line-height-default;
14 | a{
15 | font-size: @font-size-default;
16 | line-height: @line-height-default;
17 | }
18 | }
19 |
20 | .li,
21 | li {
22 | font-size: @font-size-default;
23 | line-height: @line-height-default;
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/css/plugins/qc.less:
--------------------------------------------------------------------------------
1 | /**
2 | * Styles for the QC plugin
3 | */
4 |
5 | /* + + + + + slideout output + + + + + */
6 | .qc-output {
7 | position: relative;
8 | min-width: 100%;
9 | width: auto;
10 | background-color: @ini_background !important;
11 | font-size: 90%;
12 | box-shadow: @box-shadow-bottom;
13 | border-bottom: solid 1px @ini_border_light;
14 | margin-bottom: 0;
15 | padding-top: 0 !important; // for JS overwrite
16 |
17 | @media @screen_min-xxs {
18 | margin-right: -(@margin-default);
19 | margin-left: -(@margin-default);
20 | padding-left: @margin-default;
21 | padding-right: @margin-default;
22 | }
23 |
24 | @media @screen_min-md {
25 | top: -(@margin-small);
26 | }
27 |
28 | @media @screen_max-md {
29 | top: 0;
30 | margin-top: -(@page_padding-top + 2);
31 | margin-right: -(@margin-default * 1.6);
32 | margin-left: -(@margin-default);
33 | padding-top: @margin-default;
34 | }
35 |
36 | @media @screen_max-xxs {
37 | margin-left: -(@margin-small);
38 | padding-left: @margin-small;
39 | padding-right: @margin-default;
40 | }
41 |
42 | h1 {
43 | @media @screen_min-md {
44 | padding-top: 0;
45 | }
46 | }
47 |
48 | h2 {
49 | font-size: 1.3rem;
50 | }
51 |
52 | h3 {
53 | font-size: 1.1rem;
54 | }
55 |
56 | h4,
57 | h5,
58 | h6 {
59 | font-size: 1rem;
60 | }
61 |
62 | div,
63 | p {
64 | margin-left: 0;
65 | }
66 |
67 | dl {
68 | dt,
69 | dd {
70 | padding-bottom: @small-spacing;
71 |
72 | @media @screen_max-xxs {
73 | float: none;
74 | display: inline-block;
75 | width: 49%;
76 | max-width: 10em;
77 | vertical-align: top;
78 | margin-left: 0;
79 | }
80 | }
81 | }
82 |
83 | .qc_icon {
84 | background-color: #fff;
85 | border-radius: @fix_border-radius;
86 | vertical-align: top;
87 | padding: .1rem;
88 | }
89 | }
90 |
91 | /* + + + + + admin settings + + + + + */
92 | .do-admin #dokuwiki__content {
93 | #plugin__qc_admin {
94 | table .centeralign {
95 | .qc_icon svg + span {
96 | min-width: 2em;
97 | padding-left: .2em;
98 | text-align: left;
99 | display: inline-block;
100 | }
101 | }
102 | }
103 | }
104 |
--------------------------------------------------------------------------------
/css/plugins/sitemapnavi.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides styles for the sitemapnavi plugin
3 | */
4 |
5 | #plugin__sitemapnavi {
6 | padding-bottom: @nav-margin;
7 | margin-bottom: @nav-margin;
8 | border-bottom: 1px solid @ini_nav_menu_color;
9 |
10 | label {
11 | padding-left: 0.5em;
12 | }
13 |
14 | li {
15 | line-height: @line-height-bigger;
16 |
17 | li {
18 | margin-left: 0.75em;
19 | }
20 | }
21 | }
22 |
23 | .wide-content #plugin__sitemapnavi {
24 | display: none;
25 | }
26 |
--------------------------------------------------------------------------------
/css/plugins/starred.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides styles for starred plugin
3 | */
4 | nav.nav-starred {
5 | ul {
6 | list-style: none;
7 |
8 | li {
9 | margin-left: 0;
10 |
11 | svg {
12 | vertical-align: text-top;
13 | fill: @ini_nav_menu_color;
14 | }
15 | }
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/css/plugins/structstatus.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides styles for structstatus plugin
3 | */
4 |
5 | /* + + + + + global + + + + + */
6 | #dokuwiki__content {
7 | .struct_status {
8 | border-color: @ini_border;
9 | border-radius: @fix_border-radius;
10 | font-size: @font-size-small;
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/css/plugins/tabinclude.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides styles for the tabinclude
3 | */
4 |
5 | /* + + + + + plugin tabinclude + + + + + */
6 | div#dwpl-ti-container {
7 | li.dwpl-ti-tab {
8 | box-shadow: none;
9 | background-color: @ini_background_page_header;
10 | border-color: @ini_border;
11 | border-radius: @fix_border-radius @fix_border-radius 0 0;
12 | color: @ini_background_page_footer;
13 | padding: 0;
14 |
15 | &:hover {
16 | background-color: @ini_background_page_header;
17 | text-decoration: none;
18 |
19 | div {
20 | text-decoration: underline;
21 |
22 | &.selected {
23 | color: @ini_text;
24 | }
25 | }
26 | }
27 |
28 | div {
29 | border-radius: inherit;
30 | color: inherit;
31 | padding: .1em .35em;
32 |
33 | &.selected {
34 | position: relative;
35 | background-color: @ini_background;
36 | color: @ini_text;
37 | }
38 | }
39 | }
40 |
41 | /* + + + content box + + + */
42 | div.dwpl-ti-content-box {
43 | position: relative;
44 | overflow: auto;
45 | box-shadow: @box-shadow;
46 | background-color: @ini_background;
47 | border: solid 1px @ini_border;
48 | border-radius: 0;
49 | margin-top: -1px;
50 | }
51 | }
52 |
53 | /* + + + + + + + + + + + + + + + + + + + + + + + + + + */
54 | /* media queries */
55 | @media @screen_max-md {
56 | div#dwpl-ti-container { }
57 | }
58 |
--------------------------------------------------------------------------------
/css/plugins/tablelayout.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides styles for "tablelayout plugin"
3 | */
4 |
5 |
6 | /* + + + + + global + + + + + */
7 |
8 | #dokuwiki__content.main-content .secedit.editbutton_table{
9 | a.button.print {
10 | min-height: 1rem;
11 | background-color: @ini_background;
12 | border-radius: 0 @ini_default_border_radius;
13 | border-top: solid 1px;
14 | border-color: @ini_border;
15 | font-size: .88rem;
16 | margin-top: -1px;
17 | padding-right: .3em;
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/css/plugins/tagging.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides styles for the form in tagcloud
3 | */
4 |
5 | /* + + + + + plugin tagging + + + + + */
6 | #spr__meta-box {
7 | ul.tagging_cloud {
8 | width: 100%;
9 | padding-right: 0;
10 |
11 | li {
12 | &.t0 a {
13 | font-size: .88rem;
14 | }
15 |
16 | &.t1 a {
17 | font-size: 1rem;
18 | }
19 |
20 | &.t2 a {
21 | font-size: 1.1rem;
22 | }
23 |
24 | &.t3 a {
25 | font-size: 1.2rem;
26 | }
27 |
28 | &.t4 a {
29 | font-size: 1.3rem;
30 | }
31 |
32 | &.t5 a {
33 | font-size: 1.4rem;
34 | }
35 |
36 | &.t6 a {
37 | font-size: 1.5rem;
38 | }
39 |
40 | &.t7 a {
41 | font-size: 1.6rem;
42 | }
43 |
44 | &.t8 a {
45 | font-size: 1.7rem;
46 | }
47 |
48 | &.t9 a {
49 | font-size: 1.8rem;
50 | }
51 |
52 | &.t10 a {
53 | font-size: 1.9rem;
54 | }
55 | }
56 | }
57 |
58 | form#tagging__edit {
59 | width: 100%;
60 |
61 | label {
62 | display: block;
63 | }
64 |
65 | input.edit {
66 | width: 100%;
67 | margin-bottom: .5rem;
68 | }
69 | }
70 | }
71 |
72 | /* + + + + + + + + + + + + + + + + + + + + + + + + + + */
73 | /* media queries */
74 | @media @screen_max-md {
75 | #spr__meta-box {
76 | form {
77 | tagging__edit {
78 | label {
79 | display: inline-block;
80 | min-width: 50%;
81 | vertical-align: top;
82 | margin-bottom: .5rem;
83 | }
84 |
85 | input.edit {
86 | margin-bottom: 0;
87 | }
88 | }
89 | }
90 | }
91 | }
92 |
93 | @media @screen_max-xs {
94 | #spr__meta-box {
95 | form {
96 | div > button[type="submit"] {
97 | width: 49%;
98 | padding: 0;
99 | }
100 |
101 | tagging__edit {
102 | &::after {
103 | content: '';
104 | clear: both;
105 | display: block;
106 | }
107 |
108 | label {
109 | display: block;
110 | width: 100%;
111 | }
112 |
113 | button[type="submit"] {
114 | float: right;
115 |
116 | &:first-of-type {
117 | float: left;
118 | }
119 | }
120 | }
121 | }
122 | }
123 | }
124 |
--------------------------------------------------------------------------------
/css/plugins/tplinc.less:
--------------------------------------------------------------------------------
1 | .wide-content {
2 | .sidebarheader,
3 | .sidebarfooter {
4 | visibility: hidden;
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/css/plugins/translation.less:
--------------------------------------------------------------------------------
1 | /**
2 | * This file provides styles for the translation plugin
3 | */
4 |
5 |
6 | .dokuwiki div.plugin_translation {
7 | clear: none;
8 | display: block;
9 | position: relative;
10 | float: none;
11 |
12 | + * {
13 | clear: both;
14 | padding-top: 1em; // as h1
15 | }
16 |
17 | ul li {
18 | a.wikilink1:link,
19 | a.wikilink1:hover,
20 | a.wikilink1:active,
21 | a.wikilink1:visited {
22 | background-color: @ini_link;
23 | }
24 | }
25 | }
26 |
27 | @media @screen_max-md {
28 | .dokuwiki div.plugin_translation {
29 | clear: both;
30 | margin-top: 1rem;
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/css/toollist.less:
--------------------------------------------------------------------------------
1 | /**
2 | * Styles for site tools and user tools in sidebar
3 | * Using BEM methodology as far as possible
4 | */
5 |
6 | //.toollist {
7 | //}
8 |
9 | .toollist__listitem {
10 | list-style: none;
11 |
12 | a {
13 | display: inline-flex;
14 | flex-direction: row-reverse;
15 | flex-wrap: nowrap;
16 | align-items: center;
17 | }
18 |
19 | span {
20 | font-size: @font-size-default;
21 | }
22 |
23 | svg {
24 | width: @font-size-default;
25 | vertical-align: middle;
26 | fill: @ini_nav_menu_color;
27 | margin-right: .2em;
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/deleted.files:
--------------------------------------------------------------------------------
1 | # This is a list of files that were present in previous releases
2 | # but were removed later. They should not exist in your installation.
3 | .gitlab-ci.yml
4 | css/area_main-sidebar-content.less
5 | css/area_main-sidebar.less
6 | css/area_sidebar-search.less
7 | css/area_sidetools.less
8 | css/base_fonts.less
9 | css/basic.css
10 | css/content.css
11 | css/design.css
12 | css/includes.css
13 | css/mobile.css
14 | css/plugins/hightlight_parent.less
15 | css/print.css
16 | css/structure.css
17 | fabfile.py
18 | fonts/Google Android License.txt
19 | fonts/icons/fontello-1a5d199c.zip
20 | fonts/icons/svg/index.css
21 | fonts/roboto-black.eot
22 | fonts/roboto-black.svg
23 | fonts/roboto-black.ttf
24 | fonts/roboto-black.woff
25 | fonts/roboto-blackItalic.eot
26 | fonts/roboto-blackItalic.svg
27 | fonts/roboto-blackItalic.ttf
28 | fonts/roboto-blackItalic.woff
29 | fonts/roboto-bold.eot
30 | fonts/roboto-bold.svg
31 | fonts/roboto-bold.ttf
32 | fonts/roboto-bold.woff
33 | fonts/roboto-boldcondensed.eot
34 | fonts/roboto-boldcondensed.svg
35 | fonts/roboto-boldcondensed.ttf
36 | fonts/roboto-boldcondensed.woff
37 | fonts/roboto-boldcondenseditalic.eot
38 | fonts/roboto-boldcondenseditalic.svg
39 | fonts/roboto-boldcondenseditalic.ttf
40 | fonts/roboto-boldcondenseditalic.woff
41 | fonts/roboto-bolditalic.eot
42 | fonts/roboto-bolditalic.svg
43 | fonts/roboto-bolditalic.ttf
44 | fonts/roboto-bolditalic.woff
45 | fonts/roboto-condensed.eot
46 | fonts/roboto-condensed.svg
47 | fonts/roboto-condensed.ttf
48 | fonts/roboto-condensed.woff
49 | fonts/roboto-condenseditalic.eot
50 | fonts/roboto-condenseditalic.svg
51 | fonts/roboto-condenseditalic.ttf
52 | fonts/roboto-condenseditalic.woff
53 | fonts/roboto-italic.eot
54 | fonts/roboto-italic.svg
55 | fonts/roboto-italic.ttf
56 | fonts/roboto-italic.woff.textClipping
57 | fonts/roboto-italic2.woff
58 | fonts/roboto-light.eot
59 | fonts/roboto-light.svg
60 | fonts/roboto-light.ttf
61 | fonts/roboto-light.woff
62 | fonts/roboto-lightItalic.eot
63 | fonts/roboto-lightItalic.svg
64 | fonts/roboto-lightItalic.ttf
65 | fonts/roboto-lightItalic.woff
66 | fonts/roboto-medium.eot
67 | fonts/roboto-medium.svg
68 | fonts/roboto-medium.ttf
69 | fonts/roboto-medium.woff
70 | fonts/roboto-mediumItalic.eot
71 | fonts/roboto-mediumItalic.svg
72 | fonts/roboto-mediumItalic.ttf
73 | fonts/roboto-mediumItalic.woff
74 | fonts/roboto-regular.eot
75 | fonts/roboto-regular.svg
76 | fonts/roboto-regular.ttf
77 | fonts/roboto-regular.woff
78 | fonts/roboto-thin.eot
79 | fonts/roboto-thin.svg
80 | fonts/roboto-thin.ttf
81 | fonts/roboto-thin.woff
82 | fonts/roboto-thinItalic.eot
83 | fonts/roboto-thinItalic.svg
84 | fonts/roboto-thinItalic.ttf
85 | fonts/roboto-thinItalic.woff
86 | images/apple-touch-icon.png
87 | images/logo.png
88 | js/base/helper.js
89 | js/base/rem.min.js
90 | js/base/spc.js
91 | js/base/velocity.min.js
92 | js/legacy/html5shiv.js
93 | js/legacy/respond.min.js
94 | js/breadcrumb.js
95 | js/sidebar-menu.js
96 | tpl/nav-main.php
97 | tpl/nav-page-quality-tasks.php
98 | tpl/nav-sitetools.php
99 | tpl/nav-trace.php
100 | tpl/nav-usermenu.php
101 | tpl/nav-usertools.php
102 | tpl_functions.php
103 |
--------------------------------------------------------------------------------
/fonts/icons/LICENSE.txt:
--------------------------------------------------------------------------------
1 | Font license info
2 |
3 |
4 | ## Fontelico
5 |
6 | Copyright (C) 2012 by Fontello project
7 |
8 | Author: Crowdsourced, for Fontello project
9 | License: SIL (http://scripts.sil.org/OFL)
10 | Homepage: http://fontello.com
11 |
12 |
13 | ## Font Awesome
14 |
15 | Copyright (C) 2016 by Dave Gandy
16 |
17 | Author: Dave Gandy
18 | License: SIL ()
19 | Homepage: http://fortawesome.github.com/Font-Awesome/
20 |
21 |
22 |
--------------------------------------------------------------------------------
/fonts/icons/README.txt:
--------------------------------------------------------------------------------
1 | This webfont is generated by http://fontello.com open source project.
2 |
3 |
4 | ================================================================================
5 | Please, note, that you should obey original font licenses, used to make this
6 | webfont pack. Details available in LICENSE.txt file.
7 |
8 | - Usually, it's enough to publish content of LICENSE.txt file somewhere on your
9 | site in "About" section.
10 |
11 | - If your project is open-source, usually, it will be ok to make LICENSE.txt
12 | file publicly available in your repository.
13 |
14 | - Fonts, used in Fontello, don't require a clickable link on your site.
15 | But any kind of additional authors crediting is welcome.
16 | ================================================================================
17 |
18 |
19 | Comments on archive content
20 | ---------------------------
21 |
22 | - /font/* - fonts in different formats
23 |
24 | - /css/* - different kinds of css, for all situations. Should be ok with
25 | twitter bootstrap. Also, you can skip style and assign icon classes
26 | directly to text elements, if you don't mind about IE7.
27 |
28 | - demo.html - demo file, to show your webfont content
29 |
30 | - LICENSE.txt - license info about source fonts, used to build your one.
31 |
32 | - config.json - keeps your settings. You can import it back into fontello
33 | anytime, to continue your work
34 |
35 |
36 | Why so many CSS files ?
37 | -----------------------
38 |
39 | Because we like to fit all your needs :)
40 |
41 | - basic file, .css - is usually enough, it contains @font-face
42 | and character code definitions
43 |
44 | - *-ie7.css - if you need IE7 support, but still don't wish to put char codes
45 | directly into html
46 |
47 | - *-codes.css and *-ie7-codes.css - if you like to use your own @font-face
48 | rules, but still wish to benefit from css generation. That can be very
49 | convenient for automated asset build systems. When you need to update font -
50 | no need to manually edit files, just override old version with archive
51 | content. See fontello source code for examples.
52 |
53 | - *-embedded.css - basic css file, but with embedded WOFF font, to avoid
54 | CORS issues in Firefox and IE9+, when fonts are hosted on the separate domain.
55 | We strongly recommend to resolve this issue by `Access-Control-Allow-Origin`
56 | server headers. But if you ok with dirty hack - this file is for you. Note,
57 | that data url moved to separate @font-face to avoid problems with
--------------------------------------------------------------------------------
/fonts/icons/svg/elusive-clipboard-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/elusive-doc-new-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/elusive-doc-new-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/entypo-down-open-big-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/entypo-down-open-big-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/entypo-help-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/entypo-help-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/entypo-search-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/entypo-search-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/entypo-up-open-big-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/entypo-up-open-big-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/entypo-user-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/entypo-user-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-bell-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-bell-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-bookmark-empty-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-bookmark-empty-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-clock-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-clock-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-code-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-code-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-cog-alt-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-cog-alt-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-cog-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-cog-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-doc-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-doc-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-doc-text-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-doc-text-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-docs-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-docs-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-file-pdf-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-file-pdf-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-frown-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-frown-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-home-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-home-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-link-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-link-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-login-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-login-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-logout-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-logout-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-mail-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-mail-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-meh-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-meh-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-menu-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-menu-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-plus-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-plus-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-puzzle-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-puzzle-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-sitemap-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-sitemap-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-smile-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontawesome-smile-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontelico-emo-angry-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontelico-emo-angry-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontelico-emo-cry-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontelico-emo-cry-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontelico-emo-grin-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontelico-emo-grin-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontelico-emo-happy-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontelico-emo-happy-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontelico-emo-laugh-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontelico-emo-laugh-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontelico-emo-sleep-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontelico-emo-sleep-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontelico-emo-squint-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontelico-emo-squint-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontelico-emo-thumbsup-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontelico-emo-thumbsup-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontelico-emo-unhappy-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontelico-emo-unhappy-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontelico-emo-wink-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontelico-emo-wink-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontelico-emo-wink2-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/fontelico-emo-wink2-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/iconic-book-open-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/iconic-book-open-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/linecons-cloud-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/linecons-cloud-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/linecons-pencil-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/linecons-pencil-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/modernpics-pencil-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/modernpics-pencil-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/typicons-cloud-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/typicons-cloud-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/typicons-down-outline-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/typicons-down-outline-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/typicons-down-small-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/typicons-down-small-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/typicons-home-outline-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/typicons-home-outline-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/typicons-left-outline-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/typicons-left-outline-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/typicons-left-small-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/typicons-left-small-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/typicons-puzzle-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/typicons-puzzle-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/typicons-right-outline-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/typicons-right-outline-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/typicons-right-small-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/typicons-right-small-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/typicons-up-outline-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/typicons-up-outline-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/typicons-up-small-default.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/fonts/icons/svg/typicons-up-small-hover.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/images/fav/android-chrome-192x192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cosmocode/dokuwiki-template-sprintdoc/29cb2d5706986525d4f4cdda89db4459e42d6512/images/fav/android-chrome-192x192.png
--------------------------------------------------------------------------------
/images/fav/apple-touch-icon-114x114.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cosmocode/dokuwiki-template-sprintdoc/29cb2d5706986525d4f4cdda89db4459e42d6512/images/fav/apple-touch-icon-114x114.png
--------------------------------------------------------------------------------
/images/fav/apple-touch-icon-120x120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cosmocode/dokuwiki-template-sprintdoc/29cb2d5706986525d4f4cdda89db4459e42d6512/images/fav/apple-touch-icon-120x120.png
--------------------------------------------------------------------------------
/images/fav/apple-touch-icon-144x144.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cosmocode/dokuwiki-template-sprintdoc/29cb2d5706986525d4f4cdda89db4459e42d6512/images/fav/apple-touch-icon-144x144.png
--------------------------------------------------------------------------------
/images/fav/apple-touch-icon-152x152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cosmocode/dokuwiki-template-sprintdoc/29cb2d5706986525d4f4cdda89db4459e42d6512/images/fav/apple-touch-icon-152x152.png
--------------------------------------------------------------------------------
/images/fav/apple-touch-icon-180x180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cosmocode/dokuwiki-template-sprintdoc/29cb2d5706986525d4f4cdda89db4459e42d6512/images/fav/apple-touch-icon-180x180.png
--------------------------------------------------------------------------------
/images/fav/apple-touch-icon-57x57.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cosmocode/dokuwiki-template-sprintdoc/29cb2d5706986525d4f4cdda89db4459e42d6512/images/fav/apple-touch-icon-57x57.png
--------------------------------------------------------------------------------
/images/fav/apple-touch-icon-60x60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cosmocode/dokuwiki-template-sprintdoc/29cb2d5706986525d4f4cdda89db4459e42d6512/images/fav/apple-touch-icon-60x60.png
--------------------------------------------------------------------------------
/images/fav/apple-touch-icon-72x72.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cosmocode/dokuwiki-template-sprintdoc/29cb2d5706986525d4f4cdda89db4459e42d6512/images/fav/apple-touch-icon-72x72.png
--------------------------------------------------------------------------------
/images/fav/apple-touch-icon-76x76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cosmocode/dokuwiki-template-sprintdoc/29cb2d5706986525d4f4cdda89db4459e42d6512/images/fav/apple-touch-icon-76x76.png
--------------------------------------------------------------------------------
/images/fav/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cosmocode/dokuwiki-template-sprintdoc/29cb2d5706986525d4f4cdda89db4459e42d6512/images/fav/favicon-32x32.png
--------------------------------------------------------------------------------
/images/fav/favicon-96x96.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cosmocode/dokuwiki-template-sprintdoc/29cb2d5706986525d4f4cdda89db4459e42d6512/images/fav/favicon-96x96.png
--------------------------------------------------------------------------------
/images/fav/largetile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cosmocode/dokuwiki-template-sprintdoc/29cb2d5706986525d4f4cdda89db4459e42d6512/images/fav/largetile.png
--------------------------------------------------------------------------------
/images/fav/mediumtile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cosmocode/dokuwiki-template-sprintdoc/29cb2d5706986525d4f4cdda89db4459e42d6512/images/fav/mediumtile.png
--------------------------------------------------------------------------------
/images/fav/smalltile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cosmocode/dokuwiki-template-sprintdoc/29cb2d5706986525d4f4cdda89db4459e42d6512/images/fav/smalltile.png
--------------------------------------------------------------------------------
/images/fav/widetile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cosmocode/dokuwiki-template-sprintdoc/29cb2d5706986525d4f4cdda89db4459e42d6512/images/fav/widetile.png
--------------------------------------------------------------------------------
/images/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cosmocode/dokuwiki-template-sprintdoc/29cb2d5706986525d4f4cdda89db4459e42d6512/images/favicon.ico
--------------------------------------------------------------------------------
/images/pagetools-sprite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cosmocode/dokuwiki-template-sprintdoc/29cb2d5706986525d4f4cdda89db4459e42d6512/images/pagetools-sprite.png
--------------------------------------------------------------------------------
/images/tools/00-default_checkbox-blank-circle-outline.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/images/tools/01-edit_pencil.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/images/tools/02-create_pencil.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/images/tools/03-draft_android-studio.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/images/tools/04-show_file-document.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/images/tools/05-source_file-xml.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/images/tools/06-revert_replay.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/images/tools/07-revisions_history.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/images/tools/08-backlink_link-variant.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/images/tools/09-subscribe_email-outline.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/images/tools/10-top_arrow-up.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/images/tools/11-mediamanager_folder-image.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/images/tools/12-back_arrow-left.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/images/tools/40-pdf-file.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/images/tools/41-format-paint.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/images/tools/43-file-delimeted.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/img/account-settings.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/img/apple-safari.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/img/down.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/img/file-export.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/img/menu.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/img/pencil.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/img/sitemap.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/img/star-circle.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/img/up.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/js/anchor.js:
--------------------------------------------------------------------------------
1 | jQuery(function () {
2 | jQuery('#dokuwiki__content.main-content').find('h1,h2,h3,h4,h5').append(function () {
3 | if (this.id) {
4 | return '' +
5 | '' +
8 | '';
9 | } else {
10 | return '';
11 | }
12 | })
13 | });
14 |
--------------------------------------------------------------------------------
/js/meta-box.js:
--------------------------------------------------------------------------------
1 |
2 | /**
3 | * Sets up the behaviour of the meta box
4 | *
5 | * @author Andreas Gohr
6 | * @author Jana Deutschlaender
7 | */
8 | (function($) {
9 |
10 |
11 | /**
12 | * Register the click handler for the tabs
13 | *
14 | * Tabs can be added dynamically later on and this handler will still
15 | * provide the open/close functionality
16 | */
17 | var registerClickForTabsInMetaBox = function($metaBox) {
18 |
19 | $metaBox.on('click', '.meta-tabs a', function (e) {
20 | e.preventDefault();
21 | var $tab = $(this),
22 | isopen = $tab.attr('aria-expanded') === 'true';
23 |
24 | // disable all existing tabs
25 | disableExistingTabs($metaBox);
26 |
27 |
28 | if (isopen) return; // tab was open, we closed it. we're done
29 |
30 | // enable current tab
31 | $tab
32 | .attr('aria-expanded', 'true')
33 | .closest('li')
34 | .addClass('active');
35 | $metaBox.find($tab.attr('href'))
36 | .addClass('active')
37 | .attr('aria-hidden', 'false');
38 |
39 | }).find('.meta-content').on('click', 'a[href*="#"]', function (e) {
40 | disableExistingTabs($metaBox);
41 | /* uses custome event handler hide see spc.js */
42 | }).find('#tagging__edit').on('hide', function(e){
43 | disableExistingTabs($metaBox);
44 | });
45 |
46 | /**
47 | * in admin templates show toc tab, if available
48 | */
49 | if($('body').hasClass('do-admin')) {
50 | var $tocLink = $metaBox.find('a[href="#spr__tab-toc"]');
51 | if($tocLink.length === 1) {
52 | $tocLink.trigger('click');
53 | }
54 | }
55 | },
56 | disableExistingTabs = function($metaBox) {
57 | $metaBox.find('.meta-tabs li')
58 | .removeClass('active')
59 | .find('a')
60 | .attr('aria-expanded', 'false');
61 | $metaBox.find('.meta-content .tab-pane')
62 | .removeClass('active')
63 | .attr('aria-hidden', 'false');
64 | };
65 |
66 |
67 | var stickyBox = function ($metaBox, topOffset, leftOffset) {
68 | if (window.pageYOffset >= topOffset) {
69 | $metaBox.addClass("sticky").attr("style", "left: " + leftOffset + "px");
70 | } else {
71 | $metaBox.removeClass("sticky").removeAttr("style");
72 | }
73 | };
74 |
75 |
76 | $(function(){
77 | var $metaBox = $('#spr__meta-box');
78 | if (!$metaBox.length) return;
79 |
80 | registerClickForTabsInMetaBox($metaBox);
81 |
82 | var topOffset = $metaBox.offset().top;
83 | window.onscroll = function () {
84 | // check while scrolling, or window resizing will break horizontal positioning
85 | var leftOffset = $metaBox.offset().left;
86 | stickyBox($metaBox, topOffset, leftOffset)
87 | };
88 | });
89 |
90 |
91 | })(jQuery);
92 |
--------------------------------------------------------------------------------
/js/plugins/bookcreator.js:
--------------------------------------------------------------------------------
1 | /**
2 | * prevents Uncaught TypeError in detail template if bookcreator plug-in is installed
3 | *
4 | * @author Jana Deutschlaender
5 | *
6 | */
7 | (function($) {
8 |
9 |
10 | var debugBookCreatorOnDetailTemplate = function(){
11 |
12 | var $detail = $('#dokuwiki__detail');
13 | if (!$detail.length) return;
14 |
15 | if(JSINFO.bookcreator === undefined) {
16 | JSINFO.bookcreator = {};
17 | JSINFO.bookcreator.areToolsVisible = false;
18 | }
19 | };
20 |
21 | $(function(){
22 | debugBookCreatorOnDetailTemplate();
23 | });
24 |
25 |
26 | })(jQuery);
27 |
--------------------------------------------------------------------------------
/js/plugins/do_tasks.js:
--------------------------------------------------------------------------------
1 | // FIXME figure out what this did and why
2 |
3 | // ( function( $, spc ) {
4 | //
5 | // var togglePageAnalysis = function(){
6 | // var $this = $('.page-attributes').find('.plugin__qc');
7 | // try{
8 | // var $link = $this.find('#plugin__qc__link'),
9 | // $container = $this.find('#plugin__qc__wrapper');
10 | //
11 | // if($container.length < 1){
12 | // $this.remove();
13 | // }else{
14 | // $container.attr('aria-hidden','true');
15 | // var $icon = $container.find('#plugin__qc__icon');
16 | // $container.find('#plugin__qc__out').removeAttr('style');
17 | // $link.on( 'click', function(e){
18 | // e.preventDefault();
19 | // $icon.trigger('click');
20 | // var oldState = ($link.attr('aria-expanded')=== "true" );
21 | // $container.attr('aria-hidden',oldState);
22 | // $(this).attr('aria-expanded',!oldState);
23 | //
24 | // });
25 | //
26 | // if($container.length > 0){
27 | // var num = $container.attr('data-errors');
28 | // if(num){
29 | // $link.find('.num').empty().append(num);
30 | // $link.closest('li').removeClass('do_none');
31 | // }
32 | // }
33 | //
34 | // }
35 | //
36 | // }catch(err){
37 | // $this.remove();
38 | // }
39 | // };
40 | //
41 | // $(function(){
42 | // togglePageAnalysis();
43 | // });
44 | //
45 | // } )( jQuery, spc );
46 | //
47 | //
48 | //
49 | //
50 |
--------------------------------------------------------------------------------
/js/plugins/folded.js:
--------------------------------------------------------------------------------
1 | /**
2 | * prevents Uncaught TypeError in detail template if folded plug-in is installed
3 | *
4 | * @author Jana Deutschlaender
5 | *
6 | */
7 | (function($) {
8 |
9 |
10 | var debugFoldedOnDetailTemplate = function(){
11 |
12 | var $detail = $('#dokuwiki__detail');
13 | if (!$detail.length) return;
14 |
15 | if(JSINFO.plugin_folded === undefined) {
16 | JSINFO.plugin_folded = {};
17 | JSINFO.plugin_folded.reveal = '';
18 | JSINFO.plugin_folded.hide = '';
19 | }
20 | };
21 |
22 | $(function(){
23 | debugFoldedOnDetailTemplate();
24 | });
25 |
26 |
27 | })(jQuery);
28 |
--------------------------------------------------------------------------------
/js/plugins/qc.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Add custom QC functionality instead of using the plugin's mechanism
3 | *
4 | * @author Andreas Gohr
5 | * @author Jana Deutschlaender
6 | */
7 | jQuery(function () {
8 | var $panel = jQuery('div.qc-output').hide();
9 |
10 | // load summary
11 | jQuery('.page-attributes .plugin_qc a').load(
12 | DOKU_BASE + 'lib/exe/ajax.php',
13 | {
14 | call: 'plugin_qc_short',
15 | id: JSINFO['id']
16 | },
17 | function () {
18 | jQuery(this).find('span span').addClass('num');
19 | }
20 | ).click(function (e) {
21 | e.preventDefault();
22 |
23 | if ($panel.html() == '') {
24 | // load output
25 | $panel.load(
26 | DOKU_BASE + 'lib/exe/ajax.php',
27 | {
28 | call: 'plugin_qc_long',
29 | id: JSINFO['id']
30 | },
31 | function () {
32 | $panel.dw_show();
33 | }
34 | );
35 | } else {
36 | $panel.dw_toggle();
37 | }
38 | });
39 |
40 | });
41 |
--------------------------------------------------------------------------------
/lang/cs/settings.php:
--------------------------------------------------------------------------------
1 | .li'] = 'První položka v seznamu';
12 |
13 | $lang['header_layout'] = 'Nastavit rozvrže`ní záhlaví:';
14 | $lang['header_layout_o_default'] = 'široké záhlaví s dlouhým nadpisem a sloganem';
15 | $lang['header_layout_o_compact'] = 'kompaktní záhlaví s krátkým nadpisem a skrytým sloganem';
16 |
17 |
--------------------------------------------------------------------------------
/lang/cs/style.txt:
--------------------------------------------------------------------------------
1 | Pokud chcete zménit //favicon//, jednoduše použijte Správu médií pro nahrátí ''favicon.ico'' do prostoru ''wiki'' nebo ''root''. Potom bude ikona automaticky použita. Pokud máte neveřejnou wiki, je doporučené nastavit prostor ''wiki'' (nebo root) čitelný pro všechny, jinak favicon nebude zobrazena nepřihlášeným uživatelům.
2 |
--------------------------------------------------------------------------------
/lang/de/settings.php:
--------------------------------------------------------------------------------
1 | .li'] = 'Top-level Listeneinträge in verschachtelten Listen';
13 |
14 | $lang['header_layout'] = 'Layout des Headers anpassen:';
15 | $lang['header_layout_o_default'] = 'großer Header für langen Wiki Titel und Tagline';
16 | $lang['header_layout_o_compact'] = 'kompakter Header für kurzen Wiki Titel ohne Tagline';
17 |
18 | $lang['autocollapse'] = 'Sidebar automatisch einklappen wenn Nicht-Inhaltsseiten angezigt werden, um mehr Platz zu haben.';
19 |
--------------------------------------------------------------------------------
/lang/en/settings.php:
--------------------------------------------------------------------------------
1 | .li'] = 'Top-level list items';
13 |
14 | $lang['header_layout'] = 'Adjust header layout:';
15 | $lang['header_layout_o_default'] = 'generous header layout for long wiki titel and tagline';
16 | $lang['header_layout_o_compact'] = 'compact header layout for short wiki title and hidden tagline';
17 |
18 | $lang['autocollapse'] = 'Automatically collapse the sidebar when viewing non-content pages for more screen estate.';
19 | $lang['closedwiki'] = 'This is a closed wiki. Hide most wiki functionality before user has logged in.';
20 | $lang['copyright'] = 'Copyright notice. Use %year%, %title%, and %TITLE% as placeholders. May contain HTML. You probably want to disable the default license notice.';
21 |
--------------------------------------------------------------------------------
/lang/en/style.txt:
--------------------------------------------------------------------------------
1 | If you'd like to change the favicon, simply use the Media Manager to upload a ''favicon.ico'' into the ''wiki'' or the root namespace and it will automatically be used. If you use a closed wiki it is recommended to make the ''wiki'' (or root) namespace world readable in the ACL settings or your favicon will not be shown to logged-out users.
2 |
--------------------------------------------------------------------------------
/lang/es/settings.php:
--------------------------------------------------------------------------------
1 | .li'] = 'Items del mayor nivel en listas';
13 |
14 | $lang['header_layout'] = 'Adjust header layout:';
15 | $lang['header_layout_o_default'] = 'disposición generosa del encabezado (para título y lema de la wiki largos)';
16 | $lang['header_layout_o_compact'] = 'disposición compacta del encabezado (para título corto de la wiki y lema oculto)';
17 |
--------------------------------------------------------------------------------
/lang/es/style.txt:
--------------------------------------------------------------------------------
1 | Si desea cambiar el favicon, use el Administrador de Ficheros para subir un ''favicon.ico'' en el subespacio ''wiki'' o RAIZ, y se utilizará automáticamente. Si usa una wiki cerrada, se recomienda dar permiso de lectura para todo el mundo en la configuracion de ACL, en el espacio de nombres ''wiki'' (o RAIZ), o los usuarios no conectados, no podrán ver el favicon.
--------------------------------------------------------------------------------
/lang/fr/settings.php:
--------------------------------------------------------------------------------
1 |
7 | */
8 | $lang['sidebar_sections'] = 'Convertir automatiquement en section ces éléments :';
9 | $lang['sidebar_sections_o_h1'] = 'titres de premier rang';
10 | $lang['sidebar_sections_o_h1,h2'] = 'titres de premier et second rang';
11 | $lang['sidebar_sections_o_h1,h2,h3,h4,h5'] = 'tous les titres';
12 | $lang['sidebar_sections_o_li.level1 > .li'] = 'items de premier niveau des listes';
13 | $lang['header_layout'] = 'Ajuster la disposition de l\'entête :';
14 | $lang['header_layout_o_default'] = 'Disposition d\'entête généreuse pour un titre long et un descriptif';
15 | $lang['header_layout_o_compact'] = 'Disposition compacte de l\'entête pour un titre court sans descriptif';
16 | $lang['autocollapse'] = 'Replier automatiquement la barre latérale quand on n\'est pas sur une page de wiki pour donner plus de place aux outils.';
17 | $lang['closedwiki'] = 'Ceci est un wiki fermé. Cacher la plupart des fonctionnalités avant que l\'utilisateur ne se connecte.';
18 | $lang['copyright'] = 'Notice de Copyright. Utilisez les expressions %year% pour l\'année, %title% et %TITLE% pour le titre. Peut contenir de l\'HTML. Vous voudrez probablement désactiver la notice de licence par défaut.';
19 |
--------------------------------------------------------------------------------
/lang/fr/style.txt:
--------------------------------------------------------------------------------
1 | Si vous voulez changer le //favicon//, utilisez simplement le gestionnaire de médias et envoyez un ''favicon.ico'' dans la catégorie racine ou ''wiki'' et il sera automatiquement utilisé. Si vous utilisez un wiki privé on vous recommande de rendre la catégorie ''wiki'' (ou racine) publique dans les réglages d'ACL, sans quoi votre //favicon// sera invisible aux utilisateurs non connectés.
--------------------------------------------------------------------------------
/lang/it/settings.php:
--------------------------------------------------------------------------------
1 | .li'] = 'Primo livello degli elementi di elenco';
13 |
14 | $lang['header_layout'] = 'Regola il layout dell\'intestazione:';
15 | $lang['header_layout_o_header-default'] = 'layout di intestazione generoso per un lungo titolo e una tagline';
16 | $lang['header_layout_o_header-compact'] = 'layout di intestazione compatto per un breve titolo e tagline nascosta';
17 |
18 |
--------------------------------------------------------------------------------
/lang/it/style.txt:
--------------------------------------------------------------------------------
1 | Se vuoi cambiare la favicon, usa semplicemente il Gestore Media per caricare un ''favicon.ico'' nel ''wiki'' o nel namespace di root e verrà automaticamente usato. Se si utilizza un wiki chiuso, si consiglia di rendere leggibile per chiunque lo spazio dei nomi ''wiki'' (o root) nelle impostazioni ACL o il proprio favicon non verrà mostrato agli utenti che hanno effettuato il logout.
2 |
--------------------------------------------------------------------------------
/lang/nl/lang.php:
--------------------------------------------------------------------------------
1 |
7 | */
8 | $lang['direct_prefix'] = 'ga naar';
9 | $lang['direct_content_main'] = 'Hoofdinhoud';
10 | $lang['direct_quick_search'] = 'Zoeken';
11 | $lang['direct_content_toggle'] = 'Wijzig inhoud breedte';
12 | $lang['adjunct_linked_logo_text'] = 'link naar home pagina';
13 | $lang['a11y_sidebartoggle'] = 'Toon/Verberg navigatie';
14 | $lang['nav-area-head'] = 'Menu en snelzoeken';
15 | $lang['head_quick_search'] = 'Snelzoeken';
16 | $lang['head_menu_status'] = 'website status';
17 | $lang['head_menu_trace'] = 'Laatst bezochte pagina\'s';
18 | $lang['head_meta_box'] = 'meta data voor deze pagina';
19 | $lang['head_menu_starred'] = 'Gemarkeerde pagina\'s';
20 | $lang['head_menu_tool-select'] = 'Hulpmiddelen';
21 | $lang['jump_to_quicksearch'] = 'Ga naar snelzoeken';
22 | $lang['tab_tags'] = 'Tags';
23 | $lang['tab_issues'] = 'Onderwerpen';
24 | $lang['quality_trigger'] = 'Toon/Verberg pagina analyse';
25 | $lang['prefix_tasks_page'] = 'open taken voor deze pagina';
26 | $lang['tasks_page_none'] = 'geen openstaande taken voor deze pagina';
27 | $lang['tasks_page_intime'] = 'open taken op deze pagina: %1$d';
28 | $lang['tasks_page_late'] = 'open taken op deze pagina: %1$d, over tijd: %2$d';
29 | $lang['meta_data'] = 'meta data';
30 | $lang['osm_zoom_link_text'] = 'bekijk grotere kaart';
31 | $lang['osm_zoom_link_title'] = 'externe link opent in een nieuw venster';
32 | $lang['image_detail'] = 'afbeelding details';
33 | $lang['mode_edit'] = 'Bewerk pagina';
34 | $lang['nav_sidebar'] = 'Navigatie';
35 | $lang['nav_sitemap'] = 'Site structuur';
36 | $lang['__site_width__'] = 'inhoud - breedte (in %)';
37 | $lang['__background_site__'] = 'website - kleur achtergrond';
38 | $lang['__text_webframe__'] = 'claim, titel, footer (niet gelinkt), navigatie (niet gelinkt) - tekstkleur';
39 | $lang['__nav_menu_color__'] = 'navigatie (link), footer (link), pagina-hulpmiddelen iconen, tabbox, tekstkleur';
40 | $lang['__nav_menu_hover_color__'] = 'navigatie (hover), tekstkleur, kader kleur; wiki iconen - tekstkleur; wiki iconen (hover) - kleur achtergrond';
41 | $lang['__nav_menu_hover_bg__'] = 'navigatie (hover), kleur achtergrond; wiki iconen - kleur achtergrond; wiki iconen (hover) - tekstkleur';
42 | $lang['__background__'] = 'inhoud, broodkruimels, pagina hulpmiddelen (hover) - kleur achtergrond';
43 | $lang['__text__'] = 'inhoud: tekst - tekstkleur';
44 | $lang['__highlight__'] = 'tekst accentuering (bijv. voor zoekresultaten) - kleur achtergrond';
45 | $lang['__highlight_text__'] = 'tekst accentuering (bijv. voor zoekresultaten) - tekstkleur';
46 | $lang['__existing__'] = 'links naar wiki-pagina\'s, pen, pagina-hulpmiddelen (hover) - tekstkleur; tabbox (hover) - tekstkleur, kader kleur';
47 | $lang['__link__'] = 'links naar niet wiki-pagina\'s (externe links) - tekstkleur';
48 | $lang['__missing__'] = 'links naar niet niet bestaande pagina\'s (externe links) - tekstkleur';
49 | $lang['__button_color__'] = 'buttons - tekstkleur';
50 | $lang['__button_background__'] = 'buttons - kleur achtergrond';
51 |
--------------------------------------------------------------------------------
/lang/nl/settings.php:
--------------------------------------------------------------------------------
1 |
7 | */
8 | $lang['sidebar_sections_o_h1,h2,h3,h4,h5'] = 'Alle koppen';
9 |
--------------------------------------------------------------------------------
/lang/nl/style.txt:
--------------------------------------------------------------------------------
1 | Gebruik de Media Manager voor het wijzigen van de favicon. Upload een "favicon.ico" naar de "wiki" of root namespace en deze wordt automatisch gebruikt. Bij een gesloten Wiki wordt aanbevolen om de "wiki" of root namespace leesbaar te maken in de ACL settings, anders is de favicon niet zichtbaar voor niet ingelogde gebruikers.
--------------------------------------------------------------------------------
/lang/ru/settings.php:
--------------------------------------------------------------------------------
1 |
9 | */
10 | $lang['sidebar_sections'] = 'Автоматически переключать боковую панель в секциях';
11 | $lang['sidebar_sections_o_h1'] = 'Заголовок 1 уровня';
12 | $lang['sidebar_sections_o_h1,h2'] = 'Заголовки 1 и 2 уровня';
13 | $lang['sidebar_sections_o_h1,h2,h3,h4,h5'] = 'Все заголовки';
14 | $lang['sidebar_sections_o_li.level1 > .li'] = 'Первые элементы в списках';
15 | $lang['header_layout'] = 'Настройка размещения заголовков';
16 | $lang['header_layout_o_default'] = 'разрежённое размещение длинных вики-заголовков и блоков тегов';
17 | $lang['header_layout_o_compact'] = 'компактное размещение длинных вики-заголовков и блоков тегов';
18 |
--------------------------------------------------------------------------------
/lang/ru/style.txt:
--------------------------------------------------------------------------------
1 | If you'd like to change the favicon, simply use the Media Manager to upload a ''favicon.ico'' into the ''wiki'' or the root namespace and it will automatically be used. If you use a closed wiki it is recommended to make the ''wiki'' (or root) namespace world readable in the ACL settings or your favicon will not be shown to logged-out users.
2 |
--------------------------------------------------------------------------------
/lang/zh-tw/lang.php:
--------------------------------------------------------------------------------
1 |
7 | */
8 | $lang['head_menu_trace'] = '最近瀏覽的頁面';
9 | $lang['head_menu_tool-select'] = '工具';
10 | $lang['tab_tags'] = '標籤';
11 | $lang['quality_trigger'] = '顯示/隱藏頁面分析';
12 | $lang['prefix_tasks_page'] = '此頁尚未完成的工作:';
13 | $lang['tasks_page_none'] = '此頁工作都已完成';
14 |
--------------------------------------------------------------------------------
/lang/zh-tw/settings.php:
--------------------------------------------------------------------------------
1 |
7 | */
8 | $lang['sidebar_sections_o_li.level1 > .li'] = '上層清單項目';
9 | $lang['header_layout_o_default'] = '寬裕的頁首佈局(適用於較長的 wiki 標題及副標題)';
10 | $lang['header_layout_o_compact'] = '精簡的頁首佈局(適用於較短的 wiki 標題及隱藏副標題)';
11 |
--------------------------------------------------------------------------------
/lang/zh-tw/style.txt:
--------------------------------------------------------------------------------
1 | 若您想變更 favicon,只要將一個 ''favicon.ico'' 檔案上傳到 ''wiki'' 或 root 分類名稱下,系統就會自動使用該檔案。如果您使用封閉的 wiki,建議您在 ACL 設定中將 ''wiki''(或 root)分類名稱設為公開,不然未登入的使用者將無法看到您的 favicon。
--------------------------------------------------------------------------------
/mediamanager.php:
--------------------------------------------------------------------------------
1 | , Jana Deutschlaender
7 | * @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
8 | */
9 | // must be run from within DokuWiki
10 | if (!defined('DOKU_INC')) die();
11 | header('X-UA-Compatible: IE=edge,chrome=1');
12 |
13 | ?>
14 |
15 |
16 |
17 |
24 |
25 |
26 |
27 |
32 | []
33 |
34 |
35 |
36 |
43 |
47 |
54 |
55 |
56 |
57 |
58 |
65 |
66 |
84 |
85 |
86 |
87 |
--------------------------------------------------------------------------------
/script.js:
--------------------------------------------------------------------------------
1 | /* DOKUWIKI:include js/plugins/do_tasks.js */
2 | /* DOKUWIKI:include js/plugins/qc.js */
3 | /* DOKUWIKI:include js/plugins/bookcreator.js */
4 | /* DOKUWIKI:include js/plugins/folded.js */
5 |
6 | /* DOKUWIKI:include js/meta-box.js */
7 | /* DOKUWIKI:include js/sidebar.js */
8 | /* DOKUWIKI:include js/direct.js */
9 | /* DOKUWIKI:include js/anchor.js */
10 |
11 |
--------------------------------------------------------------------------------
/template.info.txt:
--------------------------------------------------------------------------------
1 | base sprintdoc
2 | author Jana Deutschlaender
3 | email dokuwiki@cosmocode.de
4 | date 2025-05-14
5 | name sprintDoc Template
6 | desc modern, responsive template that integrates multiple plugins
7 | url https://www.dokuwiki.org/template:sprintdoc
8 |
--------------------------------------------------------------------------------
/tpl/favicon_tiles.php:
--------------------------------------------------------------------------------
1 |
10 | */
11 | use dokuwiki\template\sprintdoc\Template;
12 |
13 | if(!defined('DOKU_INC')) die();
14 |
15 | // standard favicon
16 | echo Template::getResizedImgTag(
17 | 'link',
18 | array(
19 | 'rel' => 'shortcut icon',
20 | 'href' => array('wiki:favicon.ico', 'wiki:favicon.png', 'wiki:logo-square.png')
21 | ),
22 | 0, 0 // no scaling
23 | );
24 |
25 | // square apple icons
26 | foreach(array(57, 60, 72, 76, 114, 120, 144, 152, 180) as $size) {
27 | echo Template::getResizedImgTag(
28 | 'link',
29 | array(
30 | 'rel' => 'apple-touch-icon',
31 | 'sizes' => $size . 'x' . $size,
32 | 'href' => array('wiki:logo-' . $size . 'x' . $size . '.png', 'wiki:logo-square.png', 'wiki:favicon.ico', 'wiki:favicon.png', 'wiki:logo.png'),
33 | ),
34 | $size, $size
35 | );
36 | }
37 |
38 | // square favicons
39 | foreach(array(32, 96, 192) as $size) {
40 | echo Template::getResizedImgTag(
41 | 'link',
42 | array(
43 | 'rel' => 'icon',
44 | 'sizes' => $size . 'x' . $size,
45 | 'href' => array('wiki:logo-' . $size . 'x' . $size . '.png', 'wiki:logo-square.png', 'wiki:favicon.ico', 'wiki:favicon.png', 'wiki:logo.png')
46 | ),
47 | $size, $size
48 | );
49 | }
50 |
51 | // square microsoft icons
52 | foreach(array(70, 310) as $size) {
53 | echo Template::getResizedImgTag(
54 | 'meta',
55 | array(
56 | 'name' => 'msapplication-square' . $size . 'x' . $size . 'logo',
57 | 'content' => array('wiki:logo-' . $size . 'x' . $size . '.png', 'wiki:logo-square.png', 'wiki:favicon.ico', 'wiki:favicon.png', 'wiki:logo.png'),
58 | ),
59 | $size, $size
60 | );
61 | }
62 |
63 | // wide micorsoft icons
64 | foreach(array(array(310, 150)) as $size) {
65 | echo Template::getResizedImgTag(
66 | 'meta',
67 | array(
68 | 'name' => 'msapplication-wide' . $size[0] . 'x' . $size[1] . 'logo',
69 | 'content' => array('wiki:logo-' . $size[0] . 'x' . $size[1] . '.png', 'wiki:logo-wide.png', 'wiki:logo.png')
70 | ),
71 | $size[0], $size[1]
72 | );
73 | }
74 |
--------------------------------------------------------------------------------
/tpl/main-footer.php:
--------------------------------------------------------------------------------
1 | ';
6 | tpl_license($img = false, $imgonly = false, $return = false, $wrap = false);
7 | echo '
';
8 | }
9 |
10 | if (tpl_getConf('copyright')) {
11 | $copy = str_replace(
12 | [
13 | '%year%',
14 | '%title%',
15 | '%TITLE%',
16 | ],
17 | [
18 | date('Y'),
19 | $conf['title'],
20 | dokuwiki\Utf8\PhpString::strtoupper($conf['title']),
21 | ],
22 | tpl_getConf('copyright')
23 | );
24 | echo '' . $copy . '
';
25 | }
26 |
--------------------------------------------------------------------------------
/tpl/main-sidebar-logo.php:
--------------------------------------------------------------------------------
1 | ';
5 | \dokuwiki\template\sprintdoc\Template::getInstance()->mainLogo();
6 | echo '
';
7 | echo '';
8 |
--------------------------------------------------------------------------------
/tpl/main-sidebar-search.php:
--------------------------------------------------------------------------------
1 | ' . tpl_getLang('head_quick_search') . '';
5 | echo '' . tpl_getLang('jump_to_quicksearch') . '
';
6 | tpl_searchform(true, false);
7 |
--------------------------------------------------------------------------------
/tpl/nav-breadcrumb.php:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 | breadcrumbSuffix();
10 | ?>
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/tpl/nav-direct.php:
--------------------------------------------------------------------------------
1 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | :
12 |
13 | /
14 | /
15 | /
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/tpl/nav-magicmatcher.php:
--------------------------------------------------------------------------------
1 |
4 |
5 |
6 |
7 | ".tpl_getLang('head_magic_matcher')."";
9 | echo PHP_EOL;
10 | echo $matcher;
11 | echo PHP_EOL;
12 | ?>
13 |
14 |
15 |
--------------------------------------------------------------------------------
/tpl/nav-meta-box.php:
--------------------------------------------------------------------------------
1 | getMetaBoxTabs();
5 |
6 | ?>
7 |
8 |
28 |
29 |
30 |
31 | ';
37 | echo $tab['tab'];
38 | echo '
';
39 | }
40 | ?>
41 |
42 |
43 |
44 |
--------------------------------------------------------------------------------
/tpl/nav-page-attributes.php:
--------------------------------------------------------------------------------
1 | ';
15 | }
16 |
17 |
18 | if($qcPlugin && $qcPlugin->shouldShow()) {
19 | $qcPrefix = tpl_getLang('quality_trigger');
20 | echo ''.$qcPrefix.':'; // filled by javascript
21 | }
22 |
23 |
24 | if($doPlugin !== null) {
25 | $count = $doPlugin->getPageTaskCount();
26 | $num = $count['count'];
27 | $title = "";
28 |
29 | if($num == 0) { // no tasks - does not exist do in plug-in
30 | $class = "do_none";
31 | $title = tpl_getLang('tasks_page_none');
32 | } elseif($count['undone'] == 0) { // all tasks done
33 | $class = 'do_done';
34 | $title = $doPlugin->getLang('title_alldone');
35 | } elseif($count['late'] == 0) { // open tasks but none late
36 | $class = 'do_undone';
37 | $title = sprintf(tpl_getLang('tasks_page_intime'), $count['undone']);
38 | } else { // late tasks
39 | $class = 'do_late';
40 | $title = sprintf(tpl_getLang('tasks_page_late'), $count['undone'], $count['late']);
41 | }
42 |
43 | echo '';
44 | echo '';
45 | echo inlineSVG(DOKU_PLUGIN . 'do/pix/clipboard-text.svg');
46 | echo '';
47 | echo '' . $count['undone'] . '';
48 | echo '';
49 | }
50 |
51 | if($starredPlugin !== null) {
52 | echo '';
53 | $starredPlugin->tpl_starred();
54 | echo '';
55 | }
56 |
57 | if($quickSubPlugin !== null) {
58 | echo '';
59 | echo $quickSubPlugin->tpl_subscribe();
60 | echo '';
61 | }
62 |
63 | if($doPlugin !== null || $qcPlugin !== null || $starredPlugin !== null) {
64 | echo "";
65 | }
66 |
--------------------------------------------------------------------------------
/tpl/nav-page-tools.php:
--------------------------------------------------------------------------------
1 |
6 |
7 |
8 |
28 |
--------------------------------------------------------------------------------
/tpl/nav-status.php:
--------------------------------------------------------------------------------
1 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/tpl/nav-usertools-buttons.php:
--------------------------------------------------------------------------------
1 |
11 |
12 |
58 |
59 |
60 |
--------------------------------------------------------------------------------