X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=doc%2FTheming.html;h=6b5dac35cc04317dbace98f895adad688ce4ca88;hb=f210d94f716acd86fd22c9651f591a778490e8a9;hp=27c5d8634bd720935749c258615586655856ad17;hpb=92a381f51737de1e4a03c482fe7c43da311ad556;p=github%2Fshaarli%2FShaarli.git diff --git a/doc/Theming.html b/doc/Theming.html index 27c5d863..6b5dac35 100644 --- a/doc/Theming.html +++ b/doc/Theming.html @@ -52,13 +52,13 @@ code > span.in { color: #60a0b0; font-weight: bold; font-style: italic; } /* Inf
There are two ways of customizing how Shaarli looks:
+Shaarli's appearance can be modified by adding CSS rules to:
inc/user.css
. This file allows to override rules defined in the main inc/shaarli.css
(only add changed rules), or define a whole new theme.inc/shaarli.css
! Your changes would be overriden when updating Shaarli.v0.9.0
: inc/user.css
v0.9.0
: data/user.css
See also:
- -This file allows overriding rules defined in the template CSS files (only add changed rules), or define a whole new theme.
+Note: Do not edit tpl/default/css/shaarli.css
! Your changes would be overridden when updating Shaarli.
See also Download CSS styles from an OPML list
+WARNING - This feature is currently being worked on and will be improved in the next releases. Experimental.
+Installation:
tpl/
directory, run git clone https://url/of/my-template/
or unpack the zip archive.
+tpl/<a_sweet_theme>
my-template/
directory under the tpl/
dir, containing directly all the template files.v0.9.0
: edit data/config.json.php
and set the value of raintpl_tpl
to the new theme name:"raintpl_tpl": "tpl\/my-template\/"
v0.9.0
: select the theme through the Tools pageEdit data/config.php
to have Shaarli use this template, e.g.
$GLOBALS['config'['RAINTPL_TPL'] = 'tpl/my-template/';]('RAINTPL_TPL']-=-'tpl/my-template/';.html)
With the following configuration:
/home/user/public_html/somedir
is served as http://localhost/~user/somedir
http
is the name of the Apache user$ cd ~/public_html
+$ cd ~/public_html
# clone repositories
-$ git clone https://github.com/shaarli/Shaarli.git shaarli
-$ pushd shaarli/tpl
-$ git clone https://github.com/alexisju/albinomouse-template.git
-$ popd
+$ git clone https://github.com/shaarli/Shaarli.git shaarli
+$ pushd shaarli/tpl
+$ git clone https://github.com/alexisju/albinomouse-template.git
+$ popd
# set access rights for Apache
-$ chgrp -R http shaarli
-$ chmod g+rwx shaarli shaarli/cache shaarli/data shaarli/pagecache shaarli/tmp
+$ chgrp -R http shaarli
+$ chmod g+rwx shaarli shaarli/cache shaarli/data shaarli/pagecache shaarli/tmp
Get config written:
Edit Shaarli's configuration|Shaarli configuration:
# the file should be owned by Apache, thus not writeable => sudo
-$ sudo sed -i s=tpl=tpl/albinomouse-template=g shaarli/data/config.php