=====================
Django Sublime Scroll
=====================
"Sublime Text 2"-style scroll bars.
Installation:
=============
* pip install django-sublime-scroll
* Setup wkhtmltoimage
* load template tags
.. code:: jinja
{% load sublime_scroll_tags %}
{% sublime_scroll %}
* It's a good idea to have some cache so that the page capture is not generated every time that the page is loaded. So at the very least, you should do this:
.. code:: jinja
{% load sublime_scroll_tags cache %}
{% cache 500 sublime_scroll %}
{% sublime_scroll %}
{% endcache %}
* Make sure to include RequestContext in response. Example:
.. code:: python
from django.template import RequestContext
return render_to_response('index.html', {'form': form, },
context_instance = RequestContext(request))
Settings:
=========
.. code:: python
# Absolute path to wkhtmltoimage if not in system PATH:
SUBLIME_SCROLL_WKHTMLTOIMAGE_PATH # (default: "wkhtmltoimage")
# Scroll Bar width:
SUBLIME_SCROLL_SETTINGS
# Default (in javascript):
{
'scroll_width': 150,
'offset': 0,
'z_index': 50,
'content_width': 960,
'full_height': "$('html').height()",
'opacity': 0.1,
'color': 'white',
}
Django Sublime Scroll
=====================
"Sublime Text 2"-style scroll bars.
Installation:
=============
* pip install django-sublime-scroll
* Setup wkhtmltoimage
* load template tags
.. code:: jinja
{% load sublime_scroll_tags %}
{% sublime_scroll %}
* It's a good idea to have some cache so that the page capture is not generated every time that the page is loaded. So at the very least, you should do this:
.. code:: jinja
{% load sublime_scroll_tags cache %}
{% cache 500 sublime_scroll %}
{% sublime_scroll %}
{% endcache %}
* Make sure to include RequestContext in response. Example:
.. code:: python
from django.template import RequestContext
return render_to_response('index.html', {'form': form, },
context_instance = RequestContext(request))
Settings:
=========
.. code:: python
# Absolute path to wkhtmltoimage if not in system PATH:
SUBLIME_SCROLL_WKHTMLTOIMAGE_PATH # (default: "wkhtmltoimage")
# Scroll Bar width:
SUBLIME_SCROLL_SETTINGS
# Default (in javascript):
{
'scroll_width': 150,
'offset': 0,
'z_index': 50,
'content_width': 960,
'full_height': "$('html').height()",
'opacity': 0.1,
'color': 'white',
}
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file django-sublime-scroll-0.2.2.tar.gz.
File metadata
- Download URL: django-sublime-scroll-0.2.2.tar.gz
- Upload date:
- Size: 8.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b82bfecf8a2d5cc86f719c5b7e3da50a87fd07e331115f71378401243174eba9
|
|
| MD5 |
4978d6b8b0d0bb27dc04f56bd9d1f7ec
|
|
| BLAKE2b-256 |
9a3a90215accffe087d05a426a9ee40f248330b686a4690118ae89fc47faf797
|