Browse Source

HOT-FIX: ajuste o código de usuário do TinyMCE

pull/3605/head
LeandroJatai 2 years ago
parent
commit
dd7fe59f9b
  1. 15
      frontend/src/__apps/compilacao/scss/compilacao.scss
  2. 8
      frontend/src/__global/js/tinymce/index.js
  3. 2
      sapl/templates/compilacao/text_list_bloco.html
  4. 2
      sapl/templates/relatorios/blocos_sessao_plenaria/expedientes.html

15
frontend/src/__apps/compilacao/scss/compilacao.scss

@ -367,6 +367,14 @@ a:link:after, a:visited:after {
max-width: 100%; max-width: 100%;
} }
} }
.dtxt {
display: inline;
:first-child {
display: inline !important;
}
}
.ementa { .ementa {
padding: 2em 0em 2em 35%; padding: 2em 0em 2em 35%;
font-weight: bold; font-weight: bold;
@ -424,10 +432,7 @@ a:link:after, a:visited:after {
float:left; float:left;
.dptt { .dptt {
position: relative; position: relative;
p {
display: inline !important;
}
} }
} }
@ -494,7 +499,6 @@ a:link:after, a:visited:after {
} }
} }
} }
.card-header { .card-header {
font-size: 1.7rem; font-size: 1.7rem;
} }
@ -676,6 +680,9 @@ a:link:after, a:visited:after {
} }
} }
} }
} /* and dpt */ } /* and dpt */
.tipo-vigencias { .tipo-vigencias {

8
frontend/src/__global/js/tinymce/index.js

@ -12,18 +12,14 @@ import 'tinymce/plugins/lists'
import 'tinymce/plugins/table' import 'tinymce/plugins/table'
import './langs/pt_BR.js' import './langs/pt_BR.js'
// import contentUiCss from 'tinymce/skins/ui/oxide/content.css'
// import contentCss from 'tinymce/skins/content/default/content.css'
window.tinymce = tinymce window.tinymce = tinymce
window.initTextRichEditor = function (elements, readonly = false) { window.initTextRichEditor = function (elements, readonly = false) {
const configTinymce = { const configTinymce = {
selector: elements === null || elements === undefined ? 'textarea' : elements, selector: elements === null || elements === undefined ? 'textarea' : elements,
language: 'pt_BR', language: 'pt_BR',
// skin: false, branding: false,
// content_css: false, forced_root_block: 'p',
forced_root_block: 'div',
// content_style: contentUiCss.toString() + '\n' + contentCss.toString(),
plugins: 'table lists advlist link code', plugins: 'table lists advlist link code',
toolbar: 'undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link | code', toolbar: 'undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link | code',
menubar: 'file edit view insert format table' menubar: 'file edit view insert format table'

2
sapl/templates/compilacao/text_list_bloco.html

@ -32,7 +32,7 @@
{% endif %} {% endif %}
<span class="dtxt" id="d{% if not dpt.dispositivo_subsequente_id and dpt.dispositivo_substituido_id %}a{% endif %}{{dpt.pk}}" pks="{{dpt.dispositivo_substituido_id|default:''}}" pk="{{dpt.pk}}">{{ dpt.tipo_dispositivo.texto_prefixo_html|safe }}{%if dpt.texto %}{{ dpt.texto|safe }}{%else%}{%if not dpt.tipo_dispositivo.dispositivo_de_articulacao %}&nbsp;{% endif %}{% endif %}</span> <div class="dtxt" id="d{% if not dpt.dispositivo_subsequente_id and dpt.dispositivo_substituido_id %}a{% endif %}{{dpt.pk}}" pks="{{dpt.dispositivo_substituido_id|default:''}}" pk="{{dpt.pk}}">{{ dpt.tipo_dispositivo.texto_prefixo_html|safe }}{%if dpt.texto %}{{ dpt.texto|safe }}{%else%}{%if not dpt.tipo_dispositivo.dispositivo_de_articulacao %}&nbsp;{% endif %}{% endif %}</div>
{% if dpt.ta_publicado_id %} {% if dpt.ta_publicado_id %}
<a class="nota-alteracao" href="{%url 'sapl.compilacao:ta_text' dpt.ta_publicado.pk %}#{{dpt.dispositivo_atualizador_id}}"> <a class="nota-alteracao" href="{%url 'sapl.compilacao:ta_text' dpt.ta_publicado.pk %}#{{dpt.dispositivo_atualizador_id}}">
{{ dpt.tipo_dispositivo.nota_automatica_prefixo_html|safe }} {{ dpt.tipo_dispositivo.nota_automatica_prefixo_html|safe }}

2
sapl/templates/relatorios/blocos_sessao_plenaria/expedientes.html

@ -1,5 +1,5 @@
<h2 class="gray-title">Expedientes</h2> <h2 class="gray-title">Expedientes</h2>
{% for expediente in lst_expedientes%} {% for expediente in lst_expedientes%}
<h3>{{expediente.nom_expediente}}</h3> <h3>{{expediente.nom_expediente}}</h3>
<p style="margin-bottom: 1cm">{{expediente.txt_expediente|safe}}</p> <div style="margin-bottom: 1cm">{{expediente.txt_expediente|safe}}</div>
{% endfor%} {% endfor%}

Loading…
Cancel
Save