summaryrefslogtreecommitdiff
path: root/chimere/widgets.py
diff options
context:
space:
mode:
Diffstat (limited to 'chimere/widgets.py')
-rw-r--r--chimere/widgets.py34
1 files changed, 20 insertions, 14 deletions
diff --git a/chimere/widgets.py b/chimere/widgets.py
index 4b6830d..6c56ecc 100644
--- a/chimere/widgets.py
+++ b/chimere/widgets.py
@@ -233,6 +233,16 @@ class TextareaWidgetBase(forms.Textarea):
kwargs['attrs']['class'] += ' '
kwargs['attrs']['class'] += 'mceEditor'
rendered = super(TextareaWidgetBase, self).render(*args, **kwargs)
+ rendered += """
+<style>
+.mce-tinymce{
+ position: initial;
+}
+.field-%s label{
+ padding: 0.9em 1em;
+}
+</style>
+""" % args[0]
return mark_safe(rendered)
@@ -256,20 +266,16 @@ class FullTextareaWidget(TextareaWidgetBase):
kwargs['attrs']['class'] += ' '
kwargs['attrs']['class'] += 'mceEditor'
rendered = super(FullTextareaWidget, self).render(*args, **kwargs)
- rendered += """<script type='text/javascript'>
- tinyMCE.init({
- mode : "textareas",
- theme: 'modern',
- editor_selector : "mceEditor",
- relative_urls : false,
- toolbar_items_size: 'small',
- menubar: '',
- toolbar1: 'bold italic,underline | bullist,numlist',
- toolbar2: "",
- toolbar3: ""
- });
-</script>
-"""
+ rendered += """
+<style>
+.mce-tinymce{
+ position: initial;
+}
+.field-%s label{
+ padding: 0.9em 1em;
+}
+</style>
+""" % args[0]
return mark_safe(rendered)