Browse Source

Separa identação em class css aparte

pull/870/head
LeandroRoberto 8 years ago
parent
commit
2a29c596c0
  1. 3
      sapl/compilacao/views.py
  2. 6
      sapl/static/js/app.js
  3. 4
      sapl/static/js/compilacao.js
  4. 8
      sapl/static/js/compilacao_view.js
  5. 16
      sapl/static/styles/compilacao.scss
  6. 6
      sapl/templates/compilacao/text_list.html
  7. 2
      sapl/templates/compilacao/text_list_bloco.html

3
sapl/compilacao/views.py

@ -1154,9 +1154,10 @@ class TextEditView(CompMixin, TemplateView):
result = Dispositivo.objects.filter(ta_id=self.kwargs['ta_id']) result = Dispositivo.objects.filter(ta_id=self.kwargs['ta_id'])
if not result.exists(): if not result.exists():
# FIXME a inserção básica deve ser refatorada para não depender
# das classes css
ta = self.object ta = self.object
td = TipoDispositivo.objects.filter(class_css='articulacao')[0] td = TipoDispositivo.objects.filter(class_css='articulacao')[0]
a = Dispositivo() a = Dispositivo()
a.nivel = 0 a.nivel = 0

6
sapl/static/js/app.js

@ -13,9 +13,9 @@ function initTinymce(elements, readonly=false) {
} }
if (readonly) { if (readonly) {
config_tinymce.readonly = 1, config_tinymce.readonly = 1;
config_tinymce.menubar = false, config_tinymce.menubar = false;
config_tinymce.toolbar = false config_tinymce.toolbar = false;
} }
if (elements != null) { if (elements != null) {

4
sapl/static/js/compilacao.js

@ -22,12 +22,8 @@ function insertWaitAjax(element) {
jQuery(element).append('<div style="text-align:center;"><i style="font-size: 200%;"class="fa fa-refresh fa-spin"></i></div>'); jQuery(element).append('<div style="text-align:center;"><i style="font-size: 200%;"class="fa fa-refresh fa-spin"></i></div>');
} }
function DispostivoSearch(opts) { function DispostivoSearch(opts) {
$(function() { $(function() {
var container_ds = $('body').children("#container_ds"); var container_ds = $('body').children("#container_ds");
if (container_ds.length > 0) if (container_ds.length > 0)
$(container_ds).remove(); $(container_ds).remove();

8
sapl/static/js/compilacao_view.js

@ -142,6 +142,7 @@ function textoVigente(item, link) {
} }
$(document).ready(function() { $(document).ready(function() {
setTimeout(function() { setTimeout(function() {
var href = location.href.split('#') var href = location.href.split('#')
if (href.length == 2) { if (href.length == 2) {
@ -155,7 +156,6 @@ $(document).ready(function() {
} }
}, 100); }, 100);
$("#btn_font_menos").click(function() { $("#btn_font_menos").click(function() {
$(".dpt").css("font-size", "-=1"); $(".dpt").css("font-size", "-=1");
}); });
@ -169,4 +169,10 @@ $(document).ready(function() {
$(this).css('z-index', 15-nivel) $(this).css('z-index', 15-nivel)
}); });
/*$(".indent").each(function() {
$(this).removeClass('indent');
$(this.parentElement).addClass('indent');
});*/
}); });

16
sapl/static/styles/compilacao.scss

@ -165,7 +165,6 @@ a:link:after, a:visited:after {
.cp { .cp {
.desativado { .desativado {
.dtxt, .dtxt *, .dpt-link, .dpt-link * { .dtxt, .dtxt *, .dpt-link, .dpt-link * {
text-decoration: line-through; text-decoration: line-through;
color: #999 !important; color: #999 !important;
@ -180,6 +179,7 @@ a:link:after, a:visited:after {
text-decoration: none; text-decoration: none;
cursor: pointer; cursor: pointer;
} }
.diff { .diff {
.desativado, .desativado * { .desativado, .desativado * {
text-decoration: line-through; text-decoration: line-through;
@ -194,7 +194,9 @@ a:link:after, a:visited:after {
.dpt { .dpt {
font-size:1em; font-size:1em;
position: relative; position: relative;
&.indent {
padding-left: 1em;
}
.ementa { .ementa {
padding: 2em 0em 2em 35%; padding: 2em 0em 2em 35%;
font-weight: bold; font-weight: bold;
@ -259,26 +261,22 @@ a:link:after, a:visited:after {
} }
.paragrafo { .paragrafo {
padding-left: 1.5em;
font-size: 1.1em; font-size: 1.1em;
margin-top: 0.2222em; margin-top: 0.2222em;
} }
.inciso { .inciso {
font-size: 1.1em; font-size: 1.1em;
padding-left: 2.5em;
margin-top: 0.1667em; margin-top: 0.1667em;
} }
.alinea { .alinea {
font-size: 1.0em; font-size: 1.0em;
padding-left: 3.5em;
margin-top: 2px; margin-top: 2px;
} }
.item { .item {
font-size: 1.0em; font-size: 1.0em;
padding-left: 4.5em;
margin-top: 2px; margin-top: 2px;
} }
@ -294,6 +292,7 @@ a:link:after, a:visited:after {
a, table, table td { a, table, table td {
color: #018 !important; color: #018 !important;
} }
} }
.dn { /* Notas de Dispositivo*/ .dn { /* Notas de Dispositivo*/
@ -376,7 +375,6 @@ a:link:after, a:visited:after {
&:hover { &:hover {
display: block; display: block;
* { * {
display: block; display: block;
} }
@ -524,6 +522,7 @@ a:link:after, a:visited:after {
color: #02baf2 !important; color: #02baf2 !important;
} }
} }
.dpt { .dpt {
display: block; display: block;
& > .dpt-actions-fixed { & > .dpt-actions-fixed {
@ -592,6 +591,7 @@ a:link:after, a:visited:after {
} }
} }
} /* fim .dpt */ } /* fim .dpt */
.dpt-alts { .dpt-alts {
margin: 0; margin: 0;
margin-bottom: 1em; margin-bottom: 1em;
@ -768,7 +768,7 @@ a:link:after, a:visited:after {
} }
} }
.cp.cpe1 { .cp.cpe1_old_apagar {
margin-bottom: 15em; margin-bottom: 15em;

6
sapl/templates/compilacao/text_list.html

@ -113,13 +113,15 @@
</div> </div>
{% endblock base_content %} {% endblock base_content %}
{% block foot_js %} {% block foot_js %}
{{block.super}} {{block.super}}
<script type="text/javascript" src="{% static 'js/compilacao.js' %}"></script> <script type="text/javascript" src="{% static 'js/compilacao.js' %}"></script>
<script type="text/javascript" src="{% static 'js/compilacao_view.js' %}"></script> <script type="text/javascript" src="{% static 'js/compilacao_view.js' %}"></script>
{% if perms.compilacao.add_nota %} {% if perms.compilacao.add_nota %}
<script type="text/javascript" src="{% static 'js/compilacao_notas.js' %}"></script> <script type="text/javascript" src="{% static 'js/compilacao_notas.js' %}"></script>
{% endif %} {% endif %}
{% endblock %} {% endblock %}

2
sapl/templates/compilacao/text_list_bloco.html

@ -13,7 +13,7 @@
{% if forloop.first and not view|isinst:'TextView' %} {% if forloop.first and not view|isinst:'TextView' %}
{% else %} {% else %}
<div class="dpt {%if dpt.tipo_dispositivo.dispositivo_de_articulacao and dpt.tipo_dispositivo.dispositivo_de_alteracao%}{{dpt.tipo_dispositivo.class_css}}{% endif %}" nivel="{{dpt.nivel}}"> <div class="dpt {%if dpt.tipo_dispositivo.dispositivo_de_articulacao and dpt.tipo_dispositivo.dispositivo_de_alteracao%}{{dpt.tipo_dispositivo.class_css}}{% endif %}{% if 'indent' in dpt.tipo_dispositivo.class_css%}indent{% endif %}" nivel="{{dpt.nivel}}">
{% endif%} {% endif%}
{% spaceless %} {% spaceless %}

Loading…
Cancel
Save