1 ;; 2 ; INI to handle loading of the CSS files of the "vector" template for DokuWiki 3 ; 4 ; 5 ; LICENSE: This file is open source software (OSS) and may be copied under 6 ; certain conditions. See COPYING file for details or try to contact 7 ; the author(s) of this file in doubt. 8 ; 9 ; @license GPLv2 (http://www.gnu.org/licenses/gpl2.html) 10 ; @author ARSAVA <dokuwiki@dev.arsava.com> 11 ; @link https://www.dokuwiki.org/template:vector 12 ; @link https://www.dokuwiki.org/devel:style.ini 13 14 15 16 ; Please see http://www.php.net/manual/en/function.parse-ini-file.php 17 ; for limitations of the ini format used here. 18 19 ; To extend this file or make changes to it, it is recommended to create 20 ; a style.local.ini file to prevent losing any changes after an upgrade. 21 ; Please don't forget to copy the section your changes should be under 22 ; (i.e. [stylesheets] or [replacements]) into that file as well. 23 24 ; Define the stylesheets your template uses here. The second value 25 ; defines for which output media the style should be loaded. Currently 26 ; print, screen and all are supported. 27 28 [stylesheets] 29 ; screen 30 ; load the DokuWiki styles. See <http://j.mp/eq8zSo> why I am doing this. 31 static/3rd/dokuwiki/_imgdetail.css = screen 32 static/3rd/dokuwiki/_media_popup.css = screen 33 static/3rd/dokuwiki/_media_fullscreen.css = screen 34 static/3rd/dokuwiki/_fileuploader.css = screen 35 static/3rd/dokuwiki/_tabs.css = screen 36 static/3rd/dokuwiki/_links.css = screen 37 static/3rd/dokuwiki/_toc.css = screen 38 static/3rd/dokuwiki/_footnotes.css = screen 39 static/3rd/dokuwiki/_search.css = screen 40 static/3rd/dokuwiki/_recent.css = screen 41 static/3rd/dokuwiki/_diff.css = screen 42 static/3rd/dokuwiki/_edit.css = screen 43 static/3rd/dokuwiki/_modal.css = screen 44 static/3rd/dokuwiki/_forms.css = screen 45 static/3rd/dokuwiki/_admin.css = screen 46 47 ; load the most important MediaWiki vector styles 48 static/3rd/vector/main-ltr.css = screen 49 50 ; load the specific "vector for dokuwiki" styles 51 static/css/screen.css = screen 52 user/screen.css = screen 53 54 55 ; print 56 ; note to myself: don't forget to respect the "print" action for the "printable 57 ; version" within "main.php" when adding new print styles. 58 ; I think this function is silly (cause therefore we got 59 ; different "media" but some people *always* searching for such 60 ; print version links). Good text about this: <http://j.mp/6r3Kgf> 61 ; load the DokuWiki styles. See <http://j.mp/eq8zSo> why I am doing this. 62 static/3rd/dokuwiki/print.css = print 63 64 ; load the specific "vector for dokuwiki" styles 65 static/css/print.css = print 66 user/print.css = print 67 68 69 ; right-to-left 70 ; load the most important MediaWiki vector styles 71 static/3rd/vector/main-rtl.css = rtl 72 73 ; load the specific "vector for dokuwiki" styles 74 static/css/rtl.css = rtl 75 user/rtl.css = rtl 76 77 78 79 80 ; This section is used to configure some placeholder values used in 81 ; the stylesheets. Changing this file is the simplest method to 82 ; give your wiki a new look. 83 [replacements] 84 ; Remove all color definitions and use CSS variables instead 85 __text__ = "var(--text-color)" 86 __background__ = "var(--bg-color)" 87 __text_alt__ = "var(--text-color)" 88 __background_alt__ = "var(--card-bg)" 89 __text_neu__ = "var(--text-color)" 90 __background_neu__ = "var(--bg-color)" 91 __border__ = "var(--border-color)" 92 __existing__ = "var(--link-color)" 93 __missing__ = "var(--missing-link-color)" 94 __highlight__ = "var(--highlight-bg)" 95