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'])
if not result.exists():
# FIXME a inserção básica deve ser refatorada para não depender
# das classes css
ta = self.object
td = TipoDispositivo.objects.filter(class_css='articulacao')[0]
a = Dispositivo()
a.nivel = 0

6
sapl/static/js/app.js

@ -13,9 +13,9 @@ function initTinymce(elements, readonly=false) {
}
if (readonly) {
config_tinymce.readonly = 1,
config_tinymce.menubar = false,
config_tinymce.toolbar = false
config_tinymce.readonly = 1;
config_tinymce.menubar = false;
config_tinymce.toolbar = false;
}
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>');
}
function DispostivoSearch(opts) {
$(function() {
var container_ds = $('body').children("#container_ds");
if (container_ds.length > 0)
$(container_ds).remove();

8
sapl/static/js/compilacao_view.js

@ -142,6 +142,7 @@ function textoVigente(item, link) {
}
$(document).ready(function() {
setTimeout(function() {
var href = location.href.split('#')
if (href.length == 2) {
@ -155,7 +156,6 @@ $(document).ready(function() {
}
}, 100);
$("#btn_font_menos").click(function() {
$(".dpt").css("font-size", "-=1");
});
@ -169,4 +169,10 @@ $(document).ready(function() {
$(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 {
.desativado {
.dtxt, .dtxt *, .dpt-link, .dpt-link * {
text-decoration: line-through;
color: #999 !important;
@ -180,6 +179,7 @@ a:link:after, a:visited:after {
text-decoration: none;
cursor: pointer;
}
.diff {
.desativado, .desativado * {
text-decoration: line-through;
@ -194,7 +194,9 @@ a:link:after, a:visited:after {
.dpt {
font-size:1em;
position: relative;
&.indent {
padding-left: 1em;
}
.ementa {
padding: 2em 0em 2em 35%;
font-weight: bold;
@ -259,26 +261,22 @@ a:link:after, a:visited:after {
}
.paragrafo {
padding-left: 1.5em;
font-size: 1.1em;
margin-top: 0.2222em;
}
.inciso {
font-size: 1.1em;
padding-left: 2.5em;
margin-top: 0.1667em;
}
.alinea {
font-size: 1.0em;
padding-left: 3.5em;
margin-top: 2px;
}
.item {
font-size: 1.0em;
padding-left: 4.5em;
margin-top: 2px;
}
@ -294,6 +292,7 @@ a:link:after, a:visited:after {
a, table, table td {
color: #018 !important;
}
}
.dn { /* Notas de Dispositivo*/
@ -376,7 +375,6 @@ a:link:after, a:visited:after {
&:hover {
display: block;
* {
display: block;
}
@ -524,6 +522,7 @@ a:link:after, a:visited:after {
color: #02baf2 !important;
}
}
.dpt {
display: block;
& > .dpt-actions-fixed {
@ -592,6 +591,7 @@ a:link:after, a:visited:after {
}
}
} /* fim .dpt */
.dpt-alts {
margin: 0;
margin-bottom: 1em;
@ -768,7 +768,7 @@ a:link:after, a:visited:after {
}
}
.cp.cpe1 {
.cp.cpe1_old_apagar {
margin-bottom: 15em;

6
sapl/templates/compilacao/text_list.html

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

2
sapl/templates/compilacao/text_list_bloco.html

@ -13,7 +13,7 @@
{% if forloop.first and not view|isinst:'TextView' %}
{% 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%}
{% spaceless %}

Loading…
Cancel
Save