globaleaks / globaleaks-whistleblowing-software

GlobaLeaks is a free and open-source whistleblowing software enabling anyone to easily set up and maintain a secure reporting platform.
https://www.globaleaks.org
Other
1.25k stars 274 forks source link

Enable admin to upload a custom background image, automatically configuring it #713

Open fpietrosanti opened 10 years ago

fpietrosanti commented 10 years ago

It has been requested by an adopter to enable admin to upload a custom background image, automatically configuring it.

This ticket is to enable the admin to upload a background image file and configure it from the web admin interface with a simplified procedure.

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

evilaliv3 commented 10 years ago

i think that for now this can be closed as now it is possible to: 1) load a custom CSS 2) load customfiles

what lacks is an automatical way to configure this, but i propose to postpone this in a not near future.

fpietrosanti commented 10 years ago

This feature require to upload a background image, automatically configuring it (that probably means modifying on-the-fly the css element related to background)

evilaliv3 commented 10 years ago

this is not so easy: the simply thing to do is to add a background override at the bottom of the css, by the way there are a lot of css variables; for example the irpileaks theme need the following rules: background-image:url('/static/background.jpg'); background-color: #EBEBEB; background-repeat: repeat; background-position: top center; background-attachment: fixed;

fpietrosanti commented 10 years ago

It's very interesting to look at paypal approach to customization of payment pages:

https://www.paypalobjects.com/en_US/ebook/subscriptions/custom_payment_pages.html