| Commit message (Collapse) | Author | Age |
|
|
|
| |
Otherwise comments are never visible in css.php
|
|
|
|
|
|
|
| |
This avoids treating double slashes as single line comments in CSS when
they are used in a filter or content string.
closes #638
|
|\
| |
| | |
strip sourcemaps in CSS and JS #601
|
| |
| |
| |
| |
| |
| | |
source maps are invalid for our dispatched sources and may even cause
problems. this makes sure any sourcemap declarations are stripped from
the output
|
|\ \
| | |
| | | |
JQuery Update
|
| | | |
|
| |/
| |
| |
| | |
double slashes in url() always have to be ignored
|
|/
|
|
| |
Web path was used instead of filesystem one.
|
| |
|
| |
|
|
|
|
|
|
| |
The regex wasn't properly escaped here which lead to problems when the
path contains backslashes. This is the root cause of the bug reported
at https://github.com/cosmocode/edittable/issues/19
|
| |
|
|\
| |
| | |
Remove deprecated stuff
|
| | |
|
|\ \
| | |
| | | |
FS#2875 : Allow less to parse @import of .less files
|
| | | |
|
| | | |
|
| | | |
|
| |/ |
|
|/
|
|
|
|
|
|
| |
locations corrected, when those values are "url(...)".
Explanation: In the change to the less css extension, variable
replacements now happen after the less/css files are processed
for correction of relative locations.
|
|
|
|
|
| |
This reverts commit 88833bac87e7fb295c0479a8260d1d63051bca8d.
and fixes FS#2874
|
| |
|
| |
|
|
|
|
|
|
|
| |
Fix violations for the following sniff
DokuWiki.Functions.OpeningFunctionBrace
Also removed an extraneous semicolon.
|
| |
|
|\ |
|
| | |
|
|/ |
|
| |
|
|
|
|
|
|
| |
This is another go at what pull request #227 tried to do. This removes
support for a style.local.ini in the template file in preference of a
style.ini in the conf folder
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* less:
check less compilation for errors
removed possibility to have rtl.less files in plugins
switched to LESS variables in rest of template's css files
unlessified and lessified a few more css
fixed broken structure
removed debug statement. sorry
convert ini replacements to less vars first
make sure calculations are correct
lessified more files
lessyfied another one
lessyfied the first of template's CSS files
fixed ini replacement to less variables stuff
added missing lessc library
add LESS support
Conflicts:
inc/load.php
lib/tpl/dokuwiki/css/basic.less
|
| |
| |
| |
| | |
This now gives proper files and line numbers for errors
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
This makes it possible to safely overwrite ini replacements from within
any less file
|
| | |
|
| |
| |
| |
| | |
still needs testing
|
|/ |
|
| |
|
| |
|
| |
|
|
|
|
| |
This prevents buffering of the cache file output.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes several problems:
- the CSS cache was only updated when either the CSS files for all media
types or one of the global files was modified
- when only the screen CSS was changed, the screen CSS was regenerated
but then the cache was printed which either caused duplicated screen
CSS output when gzip output was disabled or invalid output with gzip
enabled as first the plain text screen CSS and then the
gzip-compressed cache file was printed
Now first all CSS files are collected, then the cache is checked once
and only after this the CSS content is collected.
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
pull-request-110
* 'input-validation' of git://github.com/whoopdedo/dokuwiki:
fix incorrect usage of tpl_getMediaFile
fix necessary global declaration
Input wrapper for html forms
Input validation for media manager
Input wrapper for exe scripts
more INPUT wrapper uses: cache purge, sectok, getID
Input wrapper for action.php
Conflicts:
lib/exe/css.php
|
| | |
|
| | |
|
|/
|
|
|
|
|
| |
Instead of three stylesheets for 'all', 'screen' and 'print' modes, they are all loaded into a single stylesheet by wrapping all screen styles in a "@media screen {}" and all print styles in a "@media print {}". The 'all' mode is not wrapped in anything.
Potential issues with existing CSS: If any of your screen or print CSS files already contain any "@media" syntax, the CSS will probably break. In that case please add any CSS with "@media" in it to the 'all' mode instead!
Also, the 'rtl' mode is hereby deprecated. Please just prefix any RTL styles within your normal CSS files with "[dir=rtl]". This also fixes that RTL styles cannot be added for 'all' or 'print' modes.
|
| |
|