Hi *,
the css and related files as well as the silverstripe code and related
files have been uploaded to git and can be accessed/downloaded from
github
The theme (css and images/icons referenced from the css, as well as
page-assembly templates) are here:
https://github.com/tdf/cms-themes
Documentation about template language http://doc.silverstripe.org/templates
the silverstripe installation's code can be found here:
https://github.com/tdf/cms-code
For working on the css, get the tdf theme either via git or by
downloading the tarball (using the Download button on the right above
the directory listing).
To ease testing / modiying the css, I created a snapshot of
fr.test.libreoffice.org for offline use:
https://website.test.libreoffice.org/assets/website/export/frhtml.tar.gz
The tarball contains a subfolder html, a download of the themes will
contain a subfolder tdf-cms-themes-<version> move that folder to
html/themes
At the end you should have the following folder structure:
* html
|-themes
| |-tdf
| [...]
|-home
| |-index.html
| [...]
then you can open html/home/index.html in your browser offline and
work on the css locally.
Regarding translations, all strings that use the _t function can be
translated (and static strings can be turned in using the _t function
as well of course), for example
sprintf(_t('Navigation.GOTOPAGE','"Go to the %s page"'),$Title.XML)
could be translated to german by a line like this
$lang['de_DE']['Navigation']['GOTOPAGE'] = '"Gehe zu »%s«"';
(by putting that into mysite/lang/de_DE.php)
So when you find a string in the templates that should be translated,
please post a note with the translation and I'll add it.
In case you got a github account, also feel free to use the
commenting/issues there if you prefer.
ciao
Christian
--
E-mail to website+help@libreoffice.org for instructions on how to unsubscribe
List archives are available at http://www.libreoffice.org/lists/website/
All messages you send to this list will be publicly archived and cannot be deleted
Context
- [libreoffice-website] For those who want to work on the CSS / code / missing translations on the CMS · Christian Lohmaier
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.