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