Commit dd1a69f75bff87d4e757559c9e61f1b563a3fcca

Authored by Edmar Moretti
1 parent 2ceede23

Ajustes de acessibilidade

Showing 38 changed files with 178 additions and 109 deletions   Show diff stats
admin/admin.db
No preview for this file type
admin1/cadastros/identifica/index.js
... ... @@ -93,6 +93,8 @@ Obtém a lista de Identifica
93 93 );
94 94 $("#filtro").html("<option value='' >Todos</option>" + html);
95 95 $("#filtro").combobox();
  96 + $(".ui-autocomplete-input").attr( "title", "Filtro" );
  97 +
96 98 if(filtro != ""){
97 99 i3GEOadmin.core.defineFiltro(filtro);
98 100 i3GEOadmin.core.filtra(i3GEOadmin.identifica.pegaFiltro());
... ...
admin1/cadastros/identifica/index.php
... ... @@ -24,8 +24,8 @@ include &quot;../../head.php&quot;;
24 24 <i class="material-icons">help</i>
25 25 </button>
26 26 -->
27   - <h3>{{{txtTitulo}}}</h3>
28   - <h4>{{{txtDesc}}}</h4>
  27 + <h2><small>{{{txtTitulo}}}</small></h2>
  28 + <blockquote>{{{txtDesc}}}</blockquote>
29 29 <!-- aqui entra o filtro -->
30 30 <div class="form-group">
31 31 <label class="control-label">{{{filtro}}}</label>
... ... @@ -71,7 +71,7 @@ include &quot;../../head.php&quot;;
71 71 </h3>
72 72 </div>
73 73 <div class="panel-body panel-collapse collapse" id="body-form-{{id_i}}">
74   - <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" action="" >
  74 + <form style="" action="#" onsubmit="{{onSalvar}}('{{id_i}}');return false;" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" >
75 75 <div class="row">
76 76 <div class="col-md-12">
77 77 <h4>{{{nome_i}}}</h4>
... ... @@ -107,11 +107,10 @@ include &quot;../../head.php&quot;;
107 107 </div>
108 108 </div>
109 109 </div>
110   - </form>
111 110 <div class="pull-right">
112   - <a href="javascript:void(0)" onclick="{{onExcluir}}('{{id_i}}')" class="btn btn-danger" role="button">{{excluir}}</a>
113   - <a href="javascript:void(0)" onclick="{{onSalvar}}('{{id_i}}')" class="btn btn-primary" role="button">{{salvar}}</a>
  111 + <button type="submit" class="btn btn-primary" role="button">{{salvar}}</button>
114 112 </div>
  113 + </form>
115 114 </div>
116 115 </div>
117 116 </script>
... ...
admin1/cadastros/perfis/index.js
... ... @@ -70,6 +70,8 @@ Obt&amp;eacute;m a lista de perfis
70 70 );
71 71 $("#filtro").html("<option value='' >Todos</option>" + html);
72 72 $("#filtro").combobox();
  73 + $(".ui-autocomplete-input").attr( "title", "Filtro" );
  74 +
73 75 if(filtro != ""){
74 76 i3GEOadmin.core.defineFiltro(filtro);
75 77 i3GEOadmin.core.filtra(i3GEOadmin.perfis.pegaFiltro());
... ...
admin1/cadastros/perfis/index.php
... ... @@ -24,8 +24,8 @@ include &quot;../../head.php&quot;;
24 24 <i class="material-icons">help</i>
25 25 </button>
26 26 -->
27   - <h3>{{{txtTitulo}}}</h3>
28   - <h4>{{{txtDesc}}}</h4>
  27 + <h2><small>{{{txtTitulo}}}</small></h2>
  28 + <blockquote>{{{txtDesc}}}</blockquote>
29 29 <!-- aqui entra o filtro -->
30 30 <div class="form-group">
31 31 <label class="control-label">{{{filtro}}}</label> <select
... ... @@ -64,7 +64,7 @@ include &quot;../../head.php&quot;;
64 64 <div class="row">
65 65 <div class="col-md-7">
66 66 <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form"
67   - method="post" action="">
  67 + method="post" >
68 68 <div class="form-group form-group-lg">
69 69 <label class="col-md-2 control-label" for="perfil">{{{txtPerfil}}}</label>
70 70 <div class="col-md-10">
... ...
admin1/cadastros/servicos/index.js
... ... @@ -78,6 +78,8 @@ Obt&amp;eacute;m a lista de Webservices
78 78 );
79 79 $("#filtro").html("<option value='' >Todos</option>" + html);
80 80 $("#filtro").combobox();
  81 + $(".ui-autocomplete-input").attr( "title", "Filtro" );
  82 +
81 83 if(filtro != ""){
82 84 i3GEOadmin.core.defineFiltro(filtro);
83 85 i3GEOadmin.core.filtra(i3GEOadmin.webservices.pegaFiltro());
... ...
admin1/cadastros/servicos/index.php
... ... @@ -24,8 +24,8 @@ include &quot;../../head.php&quot;;
24 24 <i class="material-icons">help</i>
25 25 </button>
26 26 -->
27   - <h3>{{{txtTitulo}}}</h3>
28   - <h4>{{{txtDesc}}}</h4>
  27 + <h2><small>{{{txtTitulo}}}</small></h2>
  28 + <blockquote>{{{txtDesc}}}</blockquote>
29 29 <!-- aqui entra o filtro -->
30 30 <div class="form-group">
31 31 <label class="control-label">{{{filtro}}}</label>
... ... @@ -71,7 +71,7 @@ include &quot;../../head.php&quot;;
71 71 </h3>
72 72 </div>
73 73 <div class="panel-body panel-collapse collapse" id="body-form-{{id_ws}}">
74   - <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" action="" >
  74 + <form style="" action="#" onsubmit="{{onSalvar}}('{{id_ws}}');return false;" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" >
75 75 <div class="row">
76 76 <div class="col-md-12">
77 77 <h4>{{{nome_ws}}}</h4>
... ... @@ -109,11 +109,11 @@ include &quot;../../head.php&quot;;
109 109 </div>
110 110 </div>
111 111 </div>
112   - </form>
113 112 <div class="pull-right">
114   - <a href="javascript:void(0)" onclick="{{onExcluir}}('{{id_ws}}')" class="btn btn-danger" role="button">{{excluir}}</a>
115   - <a href="javascript:void(0)" onclick="{{onSalvar}}('{{id_ws}}')" class="btn btn-primary" role="button">{{salvar}}</a>
  113 + <button type="submit" class="btn btn-primary" role="button">{{salvar}}</button>
116 114 </div>
  115 + </form>
  116 +
117 117 </div>
118 118 </div>
119 119 </script>
... ...
admin1/cadastros/tags/index.js
... ... @@ -70,6 +70,8 @@ Obt&amp;eacute;m a lista de tags
70 70 );
71 71 $("#filtro").html("<option value='' >Todos</option>" + html);
72 72 $("#filtro").combobox();
  73 + $(".ui-autocomplete-input").attr( "title", "Filtro" );
  74 +
73 75 if(filtro != ""){
74 76 i3GEOadmin.core.defineFiltro(filtro);
75 77 i3GEOadmin.core.filtra(i3GEOadmin.tags.pegaFiltro());
... ...
admin1/cadastros/tags/index.php
... ... @@ -24,8 +24,8 @@ include &quot;../../head.php&quot;;
24 24 <i class="material-icons">help</i>
25 25 </button>
26 26 -->
27   - <h3>{{{txtTitulo}}}</h3>
28   - <h4>{{{txtDesc}}}</h4>
  27 + <h2><small>{{{txtTitulo}}}</small></h2>
  28 + <blockquote>{{{txtDesc}}}</blockquote>
29 29 <!-- aqui entra o filtro -->
30 30 <div class="form-group">
31 31 <label class="control-label">{{{filtro}}}</label> <select
... ... @@ -64,7 +64,7 @@ include &quot;../../head.php&quot;;
64 64 <div class="row">
65 65 <div class="col-md-7">
66 66 <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form"
67   - method="post" action="">
  67 + method="post" >
68 68 <div class="form-group form-group-lg">
69 69 <label class="col-md-2 control-label" for="nome">Tag</label>
70 70 <div class="col-md-10">
... ...
admin1/catalogo/atlas/index.js
... ... @@ -91,6 +91,8 @@ Obt&amp;eacute;m a lista
91 91 );
92 92 $("#filtro").html("<option value='' >Todos</option>" + html);
93 93 $("#filtro").combobox();
  94 + $(".ui-autocomplete-input").attr( "title", "Filtro" );
  95 +
94 96 if(filtro != ""){
95 97 i3GEOadmin.core.defineFiltro(filtro);
96 98 i3GEOadmin.core.filtra(i3GEOadmin.core.pegaFiltro());
... ...
admin1/catalogo/atlas/index.php
... ... @@ -22,8 +22,8 @@ include &quot;../../head.php&quot;;
22 22 class="btn btn-primary btn-fab btn-fab-mini pull-right">
23 23 <i class="material-icons">help</i>
24 24 </button>
25   - <h3>{{{txtTitulo}}}</h3>
26   - <!--<h4>{{{txtDesc}}}</h4>-->
  25 + <h2><small>{{{txtTitulo}}}</small></h2>
  26 + <!--<blockquote>{{{txtDesc}}}</blockquote>-->
27 27 <!-- aqui entra o filtro -->
28 28 <div class="form-group">
29 29 <label class="control-label">{{{filtro}}}</label>
... ... @@ -67,7 +67,7 @@ include &quot;../../head.php&quot;;
67 67 </h3>
68 68 </div>
69 69 <div class="panel-body panel-collapse collapse" id="body-form-{{id_atlas}}">
70   - <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" action="" >
  70 + <form style="" action="#" onsubmit="{{onSalvar}}('{{id_atlas}}');return false;" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" >
71 71 <div class="row">
72 72 <div class="col-md-12">
73 73 <div class="form-group form-group-lg">
... ... @@ -170,12 +170,18 @@ include &quot;../../head.php&quot;;
170 170 </div>
171 171 </div>
172 172 </div>
  173 + <div class="pull-right">
  174 + <button type="submit" class="btn btn-primary" role="button">{{salvar}}</button>
  175 + </div>
173 176 </form>
  177 + </div>
  178 + <div class="panel-footer" style="padding-top: 0px; padding-bottom: 0px;">
174 179 <div class="pull-right">
175   - <a href="javascript:void(0)" onclick="i3GEOadmin.atlas.editarPranchas('{{id_atlas}}','{{{titulo_atlas}}}')" class="btn btn-default" role="button">{{{pranchas}}}</a>
176   - <a href="javascript:void(0)" onclick="{{onExcluir}}('{{id_atlas}}')" class="btn btn-danger" role="button">{{excluir}}</a>
177   - <a href="javascript:void(0)" onclick="{{onSalvar}}('{{id_atlas}}')" class="btn btn-primary" role="button">{{salvar}}</a>
  180 + <button onclick="i3GEOadmin.atlas.editarPranchas('{{id_atlas}}','{{{titulo_atlas}}}')" class="btn btn-primary btn-xs" style="margin-top: 2px; margin-bottom: 2px;">
  181 + <i class="material-icons">folder_open</i> {{{pranchas}}}
  182 + </button>
178 183 </div>
  184 + <div class="clearfix"></div>
179 185 </div>
180 186 </div>
181 187 </script>
... ...
admin1/catalogo/atlas/pranchas/index.js
... ... @@ -71,6 +71,8 @@ Obt&amp;eacute;m a lista
71 71 );
72 72 $("#filtro").html("<option value='' >Todos</option>" + html);
73 73 $("#filtro").combobox();
  74 + $(".ui-autocomplete-input").attr( "title", "Filtro" );
  75 +
74 76 if(filtro != ""){
75 77 i3GEOadmin.core.defineFiltro(filtro);
76 78 i3GEOadmin.core.filtra(i3GEOadmin.prancha.pegaFiltro());
... ...
admin1/catalogo/atlas/pranchas/index.php
... ... @@ -25,8 +25,8 @@ $titulo_atlas = filter_var($_GET[&quot;titulo_atlas&quot;], FILTER_SANITIZE_STRING);
25 25 class="btn btn-primary btn-fab btn-fab-mini pull-right">
26 26 <i class="material-icons">help</i>
27 27 </button>
28   - <h3>{{{txtTitulo}}}</h3>
29   - <!--<h4>{{{txtDesc}}}</h4>-->
  28 + <h2><small>{{{txtTitulo}}}</small></h2>
  29 + <!--<blockquote>{{{txtDesc}}}</blockquote>-->
30 30 <!-- aqui entra o filtro -->
31 31 <div class="form-group">
32 32 <label class="control-label">{{{filtro}}}</label>
... ... @@ -70,7 +70,7 @@ $titulo_atlas = filter_var($_GET[&quot;titulo_atlas&quot;], FILTER_SANITIZE_STRING);
70 70 </h3>
71 71 </div>
72 72 <div class="panel-body panel-collapse collapse" id="body-form-{{id_prancha}}">
73   - <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" action="" >
  73 + <form style="" action="#" onsubmit="{{onSalvar}}('{{id_prancha}}');return false;" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" >
74 74 <div class="row">
75 75 <div class="col-md-12">
76 76 <div class="form-group form-group-lg">
... ... @@ -136,14 +136,19 @@ $titulo_atlas = filter_var($_GET[&quot;titulo_atlas&quot;], FILTER_SANITIZE_STRING);
136 136 </div>
137 137 </div>
138 138 </div>
139   -
140 139 </div>
  140 + <div class="pull-right">
  141 + <button type="submit" class="btn btn-primary" role="button">{{salvar}}</button>
  142 + </div>
141 143 </form>
  144 + </div>
  145 + <div class="panel-footer" style="padding-top: 0px; padding-bottom: 0px;">
142 146 <div class="pull-right">
143   - <a href="javascript:void(0)" onclick="i3GEOadmin.prancha.editarTemas('{{id_atlas}}','{{id_prancha}}','{{{titulo_prancha}}}')" class="btn btn-default" role="button">{{{editarTema}}}</a>
144   - <a href="javascript:void(0)" onclick="{{onExcluir}}('{{id_prancha}}')" class="btn btn-danger" role="button">{{excluir}}</a>
145   - <a href="javascript:void(0)" onclick="{{onSalvar}}('{{id_prancha}}')" class="btn btn-primary" role="button">{{salvar}}</a>
  147 + <button onclick="i3GEOadmin.prancha.editarTemas('{{id_atlas}}','{{id_prancha}}','{{{titulo_prancha}}}')" class="btn btn-primary btn-xs" style="margin-top: 2px; margin-bottom: 2px;">
  148 + <i class="material-icons">folder_open</i> {{{editarTema}}}
  149 + </button>
146 150 </div>
  151 + <div class="clearfix"></div>
147 152 </div>
148 153 </div>
149 154 </script>
... ...
admin1/catalogo/atlas/pranchas/temas/index.js
... ... @@ -87,6 +87,8 @@ Obt&amp;eacute;m a lista
87 87 );
88 88 $("#filtro").html("<option value='' >Todos</option>" + html);
89 89 $("#filtro").combobox();
  90 + $(".ui-autocomplete-input").attr( "title", "Filtro" );
  91 +
90 92 if(filtro != ""){
91 93 i3GEOadmin.core.defineFiltro(filtro);
92 94 i3GEOadmin.core.filtra(i3GEOadmin.core.pegaFiltro());
... ...
admin1/catalogo/atlas/pranchas/temas/index.php
... ... @@ -59,7 +59,7 @@ $id_atlas = filter_var($_GET[&quot;id_atlas&quot;], FILTER_SANITIZE_NUMBER_INT);
59 59 </h3>
60 60 </div>
61 61 <div class="panel-body panel-collapse collapse" id="body-form-{{id_tema}}">
62   - <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" action="" >
  62 + <form style="" action="#" onsubmit="{{onSalvar}}('{{id_tema}}');return false;" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" >
63 63 <div class="row">
64 64 <div class="col-md-12 {{esconde}}">
65 65 <div class="form-group form-group-lg">
... ... @@ -90,11 +90,10 @@ $id_atlas = filter_var($_GET[&quot;id_atlas&quot;], FILTER_SANITIZE_NUMBER_INT);
90 90 </div>
91 91 </div>
92 92 </div>
93   - </form>
94 93 <div class="pull-right">
95   - <a href="javascript:void(0)" onclick="{{onExcluir}}('{{id_tema}}')" class="btn btn-danger" role="button">{{excluir}}</a>
96   - <a href="javascript:void(0)" onclick="{{onSalvar}}('{{id_tema}}','{{{codigo_tema}}}')" class="btn btn-primary" role="button">{{salvar}}</a>
  94 + <button type="submit" class="btn btn-primary" role="button">{{salvar}}</button>
97 95 </div>
  96 + </form>
98 97 </div>
99 98 </div>
100 99 </script>
... ...
admin1/catalogo/mapas/index.js
... ... @@ -95,6 +95,8 @@ Obt&amp;eacute;m a lista
95 95 );
96 96 $("#filtro").html("<option value='' >Todos</option>" + html);
97 97 $("#filtro").combobox();
  98 + $(".ui-autocomplete-input").attr( "title", "Filtro" );
  99 +
98 100 if(filtro != ""){
99 101 i3GEOadmin.core.defineFiltro(filtro);
100 102 i3GEOadmin.core.filtra(i3GEOadmin.mapas.pegaFiltro());
... ...
admin1/catalogo/mapas/index.php
... ... @@ -22,8 +22,8 @@ include &quot;../../head.php&quot;;
22 22 class="btn btn-primary btn-fab btn-fab-mini pull-right">
23 23 <i class="material-icons">help</i>
24 24 </button>
25   - <h3>{{{txtTitulo}}}</h3>
26   - <!--<h4>{{{txtDesc}}}</h4>-->
  25 + <h2><small>{{{txtTitulo}}}</small></h2>
  26 + <!--<blockquote>{{{txtDesc}}}</blockquote>-->
27 27 <!-- aqui entra o filtro -->
28 28 <div class="form-group">
29 29 <label class="control-label">{{{filtro}}}</label>
... ... @@ -67,7 +67,7 @@ include &quot;../../head.php&quot;;
67 67 </h3>
68 68 </div>
69 69 <div class="panel-body panel-collapse collapse" id="body-form-{{id_mapa}}">
70   - <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" action="" >
  70 + <form style="" action="#" onsubmit="{{onSalvar}}('{{id_mapa}}');return false;" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" >
71 71 <div class="row">
72 72 <div class="col-md-12">
73 73 <div class="form-group form-group-lg">
... ... @@ -166,11 +166,10 @@ include &quot;../../head.php&quot;;
166 166 </div>
167 167 </div>
168 168 </div>
169   - </form>
170 169 <div class="pull-right">
171   - <a href="javascript:void(0)" onclick="{{onExcluir}}('{{id_mapa}}')" class="btn btn-danger" role="button">{{excluir}}</a>
172   - <a href="javascript:void(0)" onclick="{{onSalvar}}('{{id_mapa}}')" class="btn btn-primary" role="button">{{salvar}}</a>
  170 + <button type="submit" class="btn btn-primary" role="button">{{salvar}}</button>
173 171 </div>
  172 + </form>
174 173 </div>
175 174 </div>
176 175 </script>
... ...
admin1/catalogo/menus/grupos/index.js
... ... @@ -187,6 +187,8 @@ i3GEOadmin.grupos = {
187 187 );
188 188 $("#filtro").html("<option value='' >Todos</option>" + html);
189 189 $("#filtro").combobox();
  190 + $(".ui-autocomplete-input").attr( "title", "Filtro" );
  191 +
190 192 if(filtro != ""){
191 193 i3GEOadmin.core.defineFiltro(filtro);
192 194 i3GEOadmin.core.filtra(i3GEOadmin.core.pegaFiltro());
... ...
admin1/catalogo/menus/grupos/index.php
... ... @@ -94,7 +94,7 @@ $nome_menu = filter_var ( $_GET [&quot;nome_menu&quot;], FILTER_SANITIZE_STRING );
94 94 </h3>
95 95 </div>
96 96 <div class="panel-body panel-collapse collapse" id="body-formRaiz-{{id_raiz}}">
97   - <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" action="" >
  97 + <form style="" action="#" onsubmit="{{onSalvar}}('{{id_raiz}}');return false;" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" >
98 98 <div class="row">
99 99 <div class="col-md-12">
100 100 <div class="form-group form-group-lg">
... ... @@ -124,11 +124,11 @@ $nome_menu = filter_var ( $_GET [&quot;nome_menu&quot;], FILTER_SANITIZE_STRING );
124 124 </div>
125 125 </div>
126 126 </div>
127   - </form>
128 127 <div class="pull-right">
129   - <a href="javascript:void(0)" onclick="{{onExcluir}}('{{id_raiz}}')" class="btn btn-danger" role="button">{{excluir}}</a>
130   - <a href="javascript:void(0)" onclick="{{onSalvar}}('{{id_raiz}}')" class="btn btn-primary" role="button">{{salvar}}</a>
  128 + <button type="submit" class="btn btn-primary" role="button">{{salvar}}</button>
131 129 </div>
  130 + </form>
  131 +
132 132 </div>
133 133 </div>
134 134 </script>
... ... @@ -145,7 +145,7 @@ $nome_menu = filter_var ( $_GET [&quot;nome_menu&quot;], FILTER_SANITIZE_STRING );
145 145 </h3>
146 146 </div>
147 147 <div class="panel-body panel-collapse collapse" id="body-formNo-{{id_n1}}">
148   - <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" action="" >
  148 + <form style="" action="#" onsubmit="{{onSalvar}}('{{id_n1}}');return false;" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" >
149 149 <div class="row">
150 150 <div class="col-md-12">
151 151 <div class="form-group form-group-lg">
... ... @@ -187,11 +187,11 @@ $nome_menu = filter_var ( $_GET [&quot;nome_menu&quot;], FILTER_SANITIZE_STRING );
187 187 </div>
188 188 </div>
189 189 </div>
190   - </form>
191 190 <div class="pull-right">
192   - <a href="javascript:void(0)" onclick="{{onExcluir}}('{{id_n1}}')" class="btn btn-danger" role="button">{{excluir}}</a>
193   - <a href="javascript:void(0)" onclick="{{onSalvar}}('{{id_n1}}')" class="btn btn-primary" role="button">{{salvar}}</a>
  191 + <button type="submit" class="btn btn-primary" role="button">{{salvar}}</button>
194 192 </div>
  193 + </form>
  194 +
195 195 </div>
196 196 <div class="panel-footer {{escondido}}" style="padding-top: 0px; padding-bottom: 0px;">
197 197 <div class="pull-right">
... ...
admin1/catalogo/menus/grupos/listadegrupos/index.js
... ... @@ -70,6 +70,8 @@ Obt&amp;eacute;m a lista de grupos
70 70 );
71 71 $("#filtro").html("<option value='' >Todos</option>" + html);
72 72 $("#filtro").combobox();
  73 + $(".ui-autocomplete-input").attr( "title", "Filtro" );
  74 +
73 75 if(filtro != ""){
74 76 i3GEOadmin.core.defineFiltro(filtro);
75 77 i3GEOadmin.core.filtra(i3GEOadmin.grupos.pegaFiltro());
... ...
admin1/catalogo/menus/grupos/listadegrupos/index.php
... ... @@ -72,7 +72,7 @@ $nome_menu = filter_var ( $_GET [&quot;nome_menu&quot;], FILTER_SANITIZE_STRING );
72 72 <div class="row">
73 73 <div class="col-md-12">
74 74 <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form"
75   - method="post" action="">
  75 + method="post" >
76 76 <div class="form-group form-group-lg">
77 77 <label class="col-md-2 control-label" for="nome">{{{nomeTxt}}} (Pt)</label>
78 78 <div class="col-md-10">
... ...
admin1/catalogo/menus/grupos/subgrupos/index.js
... ... @@ -189,6 +189,8 @@ i3GEOadmin.subgrupos = {
189 189 );
190 190 $("#filtro").html("<option value='' >Todos</option>" + html);
191 191 $("#filtro").combobox();
  192 + $(".ui-autocomplete-input").attr( "title", "Filtro" );
  193 +
192 194 if(filtro != ""){
193 195 i3GEOadmin.core.defineFiltro(filtro);
194 196 i3GEOadmin.core.filtra(i3GEOadmin.core.pegaFiltro());
... ...
admin1/catalogo/menus/grupos/subgrupos/index.php
... ... @@ -97,7 +97,7 @@ $nome_menu = filter_var ( $_GET [&quot;nome_menu&quot;], FILTER_SANITIZE_STRING );
97 97 </h3>
98 98 </div>
99 99 <div class="panel-body panel-collapse collapse" id="body-formRaiz-{{id_raiz}}">
100   - <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" action="" >
  100 + <form style="" action="#" onsubmit="{{onSalvar}}('{{id_raiz}}');return false;" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" >
101 101 <div class="row">
102 102 <div class="col-md-12">
103 103 <div class="form-group form-group-lg">
... ... @@ -127,11 +127,11 @@ $nome_menu = filter_var ( $_GET [&quot;nome_menu&quot;], FILTER_SANITIZE_STRING );
127 127 </div>
128 128 </div>
129 129 </div>
130   - </form>
131 130 <div class="pull-right">
132   - <a href="javascript:void(0)" onclick="{{onExcluir}}('{{id_raiz}}')" class="btn btn-danger" role="button">{{excluir}}</a>
133   - <a href="javascript:void(0)" onclick="{{onSalvar}}('{{id_raiz}}')" class="btn btn-primary" role="button">{{salvar}}</a>
  131 + <button type="submit" class="btn btn-primary" role="button">{{salvar}}</button>
134 132 </div>
  133 + </form>
  134 +
135 135 </div>
136 136 </div>
137 137 </script>
... ... @@ -148,7 +148,7 @@ $nome_menu = filter_var ( $_GET [&quot;nome_menu&quot;], FILTER_SANITIZE_STRING );
148 148 </h3>
149 149 </div>
150 150 <div class="panel-body panel-collapse collapse" id="body-formNo-{{id_n2}}">
151   - <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" action="" >
  151 + <form style="" action="#" onsubmit="{{onSalvar}}('{{id_n2}}');return false;" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" >
152 152 <div class="row">
153 153 <div class="col-md-12">
154 154 <div class="form-group form-group-lg">
... ... @@ -190,11 +190,11 @@ $nome_menu = filter_var ( $_GET [&quot;nome_menu&quot;], FILTER_SANITIZE_STRING );
190 190 </div>
191 191 </div>
192 192 </div>
193   - </form>
194 193 <div class="pull-right">
195   - <a href="javascript:void(0)" onclick="{{onExcluir}}('{{id_n2}}')" class="btn btn-danger" role="button">{{excluir}}</a>
196   - <a href="javascript:void(0)" onclick="{{onSalvar}}('{{id_n2}}')" class="btn btn-primary" role="button">{{salvar}}</a>
  194 + <button type="submit" class="btn btn-primary" role="button">{{salvar}}</button>
197 195 </div>
  196 + </form>
  197 +
198 198 </div>
199 199 <div class="panel-footer {{escondido}}" style="padding-top: 0px; padding-bottom: 0px;">
200 200 <div class="pull-right">
... ...
admin1/catalogo/menus/grupos/subgrupos/listadesubgrupos/index.js
... ... @@ -70,6 +70,8 @@ Obt&amp;eacute;m a lista de grupos
70 70 );
71 71 $("#filtro").html("<option value='' >Todos</option>" + html);
72 72 $("#filtro").combobox();
  73 + $(".ui-autocomplete-input").attr( "title", "Filtro" );
  74 +
73 75 if(filtro != ""){
74 76 i3GEOadmin.core.defineFiltro(filtro);
75 77 i3GEOadmin.core.filtra(i3GEOadmin.subgrupos.pegaFiltro());
... ...
admin1/catalogo/menus/grupos/subgrupos/listadesubgrupos/index.php
... ... @@ -81,7 +81,7 @@ $nome_menu = filter_var ( $_GET [&quot;nome_menu&quot;], FILTER_SANITIZE_STRING );
81 81 <div class="row">
82 82 <div class="col-md-12">
83 83 <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form"
84   - method="post" action="">
  84 + method="post" >
85 85 <div class="form-group form-group-lg">
86 86 <label class="col-md-2 control-label" for="nome">{{{nomeTxt}}} (Pt)</label>
87 87 <div class="col-md-10">
... ...
admin1/catalogo/menus/grupos/subgrupos/temas/index.js
... ... @@ -60,6 +60,8 @@ i3GEOadmin.temas = {
60 60 );
61 61 $("#filtro").html("<option value='' >Todos</option>" + html);
62 62 $("#filtro").combobox();
  63 + $(".ui-autocomplete-input").attr( "title", "Filtro" );
  64 +
63 65 if(filtro != ""){
64 66 i3GEOadmin.core.defineFiltro(filtro);
65 67 i3GEOadmin.core.filtra(i3GEOadmin.core.pegaFiltro());
... ...
admin1/catalogo/menus/grupos/subgrupos/temas/index.php
... ... @@ -71,7 +71,7 @@ $nome_subgrupo = filter_var ( $_GET [&quot;nome_subgrupo&quot;], FILTER_SANITIZE_STRING );
71 71 </h3>
72 72 </div>
73 73 <div class="panel-body panel-collapse collapse" id="body-form-{{id_n3}}">
74   - <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" action="" >
  74 + <form style="" action="#" onsubmit="{{onSalvar}}('{{id_n3}}');return false;" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" >
75 75 <div class="row">
76 76 <div class="col-md-12">
77 77 <div class="form-group form-group-lg">
... ... @@ -101,11 +101,11 @@ $nome_subgrupo = filter_var ( $_GET [&quot;nome_subgrupo&quot;], FILTER_SANITIZE_STRING );
101 101 </div>
102 102 </div>
103 103 </div>
104   - </form>
105 104 <div class="pull-right">
106   - <a href="javascript:void(0)" onclick="{{onExcluir}}('{{id_n3}}')" class="btn btn-danger" role="button">{{excluir}}</a>
107   - <a href="javascript:void(0)" onclick="{{onSalvar}}('{{id_n3}}')" class="btn btn-primary" role="button">{{salvar}}</a>
  105 + <button type="submit" class="btn btn-primary" role="button">{{salvar}}</button>
108 106 </div>
  107 + </form>
  108 +
109 109 </div>
110 110 </div>
111 111 </script>
... ...
admin1/catalogo/menus/index.js
... ... @@ -96,6 +96,8 @@ Obt&amp;eacute;m a lista de menus
96 96 );
97 97 $("#filtro").html("<option value='' >Todos</option>" + html);
98 98 $("#filtro").combobox();
  99 + $(".ui-autocomplete-input").attr( "title", "Filtro" );
  100 +
99 101 if(filtro != ""){
100 102 i3GEOadmin.core.defineFiltro(filtro);
101 103 i3GEOadmin.core.filtra(i3GEOadmin.core.pegaFiltro());
... ...
admin1/catalogo/menus/index.php
... ... @@ -68,8 +68,8 @@ include &quot;../../head.php&quot;;
68 68 </h3>
69 69 </div>
70 70 <div class="panel-body panel-collapse collapse" id="body-form-{{id_menu}}">
71   - <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal"
72   - role="form" method="post" action="">
  71 + <form style="" action="#" onsubmit="{{onSalvar}}('{{id_menu}}');return false;" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal"
  72 + role="form" method="post" >
73 73 <div class="row">
74 74 <div class="col-md-12">
75 75 <div class="form-group form-group-lg">
... ... @@ -125,12 +125,11 @@ include &quot;../../head.php&quot;;
125 125 </div>
126 126 </div>
127 127 </div>
128   - </form>
129 128 <div class="pull-right">
130   - <a href="javascript:void(0)" onclick="{{onExcluir}}('{{id_menu}}')" class="btn btn-danger"
131   - role="button">{{excluir}}</a> <a href="javascript:void(0)" onclick="{{onSalvar}}('{{id_menu}}')"
132   - class="btn btn-primary" role="button">{{salvar}}</a>
  129 + <button type="submit" class="btn btn-primary" role="button">{{salvar}}</button>
133 130 </div>
  131 + </form>
  132 +
134 133 </div>
135 134 <div class="panel-footer" style="padding-top: 0px; padding-bottom: 0px;">
136 135 <div class="pull-right">
... ...
admin1/head.js
... ... @@ -110,9 +110,7 @@ menuPrincipal = [
110 110 {
111 111 html: "<a href='" + i3GEO.configura.locaplic + "/admin1/catalogo/mapfile/index.php' >"+$trad("editorMapfile",i3GEOadmin.menup.dicionario)+"</a>"
112 112 },{
113   - html: "<a href='" + i3GEO.configura.locaplic + "/admin1/catalogo/menus/index.php' >"+$trad("editorMenus",i3GEOadmin.menup.dicionario)+"</a>"
114   - },{
115   - html: "<a href='" + i3GEO.configura.locaplic + "/admin1/catalogo/arvore/index.php' >"+$trad("arvoreTemas",i3GEOadmin.menup.dicionario)+"</a>"
  113 + html: "<a href='" + i3GEO.configura.locaplic + "/admin1/catalogo/menus/index.php' >"+$trad("arvoreTemas",i3GEOadmin.menup.dicionario)+"</a>"
116 114 },{
117 115 html: "<a href='" + i3GEO.configura.locaplic + "/admin1/catalogo/mapas/index.php' >"+$trad("linkMapas",i3GEOadmin.menup.dicionario)+"</a>"
118 116 },{
... ...
admin1/head.php
... ... @@ -6,7 +6,8 @@
6 6 <meta http-equiv='X-UA-Compatible' content='IE=edge'>
7 7 <meta name='viewport' content='width=device-width, initial-scale=1'>
8 8 <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
9   -<meta name='description' content='Interface Integrada para Internet de ferramentas de geoprocessamento'>
  9 +<meta name='description'
  10 + content='Interface Integrada para Internet de ferramentas de geoprocessamento'>
10 11 <meta name='author' content='i3Geo'>
11 12 <title>i3Geo</title>
12 13 <?php
... ... @@ -29,7 +30,7 @@ echo &quot;
29 30  
30 31 <link href='" . ONDEI3GEO . "/pacotes/bootstrap-accessibility-plugin/plugins/css/bootstrap-accessibility.css' rel='stylesheet'>
31 32  
32   - <script src='". ONDEI3GEO . "/admin1/headjs.php'></script>
  33 + <script src='" . ONDEI3GEO . "/admin1/headjs.php'></script>
33 34 ";
34 35 ?>
35 36 <script>
... ... @@ -79,7 +80,7 @@ hr {
79 80 }
80 81  
81 82 body {
82   - background-color: background-color: rgb(240,240,250);;
  83 + background-color: background-color: rgb(240, 240, 250);;
83 84 }
84 85  
85 86 .marginBottom-0 {
... ... @@ -182,8 +183,33 @@ body {
182 183 -o-transform: rotate(90deg);
183 184 transform: rotate(90deg);
184 185 }
185   -.navbar, .navbar.navbar-default {
186   - background-color: #008579;
  186 +/* conforme regra de acessibilidade */
  187 +.navbar, .navbar.navbar-default, .btn.btn-fab.btn-primary {
  188 + background-color: #008579;
  189 +}
  190 +
  191 +.breadcrumb a, .breadcrumb a:focus, .breadcrumb a:hover {
  192 + color: #007e72;
  193 +}
  194 +
  195 +.breadcrumb>.active, .breadcrumb>li+li::before {
  196 + color: #707070;
  197 +}
  198 +
  199 +a, a:focus, a:hover {
  200 + color: #008579;
  201 +}
  202 +
  203 +.alert.alert-warning {
  204 + background-color: #de3601;
  205 +}
  206 +
  207 +.form-group.form-group-lg label.control-label {
  208 + color: #767676;
  209 +}
  210 +
  211 +.form-group.form-group-lg .checkbox label, .form-group.form-group-lg .radio label, .form-group.form-group-lg label {
  212 + color: #767676;
187 213 }
188 214 </style>
189 215 </head>
... ... @@ -191,7 +217,7 @@ body {
191 217 <i class="fa fa-spinner fa-pulse fa-3x fa-fw"></i> <span class="sr-only">Loading...</span>
192 218 </script>
193 219 <!-- Template para o Modal de confirmacao -->
194   -<script id="modalConfirmaTpl" type="x-tmpl-mustache">
  220 +<script id="modalConfirmaTpl" type="x-tmpl-mustache">
195 221 <button class="btn btn-primary btn-fab btn-fab-mini pull-left">
196 222 <i class="material-icons">help</i>
197 223 </button>
... ... @@ -208,13 +234,13 @@ body {
208 234 <nav class="navbar navbar-default navbar-fixed-top">
209 235 <div class="container-fluid">
210 236 <div class="navbar-header">
211   - <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
  237 + <button title="icon bar" type="button" class="navbar-toggle collapsed" data-toggle="collapse"
212 238 data-target="#navbar" aria-expanded="false" aria-controls="navbar">
213 239 <span class="sr-only"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span
214 240 class="icon-bar"></span>
215 241 </button>
216 242 <a class="navbar-brand" href="<?php echo ONDEI3GEO; ?>/init/index.php"><?php echo $mensagemInicia;?> <i
217   - class="fa fa-home fa-1x"></i></a>
  243 + class="material-icons">home</i></a>
218 244 </div>
219 245 <div id="navbar" class="navbar-collapse collapse navbar-responsive-collapse">
220 246 <ul class="nav navbar-nav navbar-right">
... ... @@ -234,13 +260,16 @@ body {
234 260 <div id="modalGeral" class="modal fade" tabindex="-1">
235 261 <div class="modal-dialog modal-lg">
236 262 <div class="modal-content">
  263 + <div class="modal-header">
  264 + <button type="button" class="close" data-dismiss="modal" aria-label="Close">
  265 + <span aria-hidden="true">&times;</span>
  266 + </button>
  267 + </div>
237 268 <div class="modal-body modal-lg"></div>
238 269 </div>
239 270 </div>
240 271 </div>
241 272 <nav class="navbar-fixed-bottom">
242   - <div class="container">
243   -
244   - </div>
  273 + <div class="container"></div>
245 274 </nav>
246 275 <!-- ate aqui veio de admin1/head.php -->
247 276 \ No newline at end of file
... ...
admin1/usuarios/cadastro/index.js
... ... @@ -111,6 +111,8 @@ Obt&amp;eacute;m a lista de usuarios
111 111 );
112 112 $("#filtro").html("<option value='' >Todos</option>" + html);
113 113 $("#filtro").combobox();
  114 + $(".ui-autocomplete-input").attr( "title", "Filtro" );
  115 +
114 116 if(filtro != ""){
115 117 i3GEOadmin.core.defineFiltro(filtro);
116 118 i3GEOadmin.core.filtra(i3GEOadmin.usuarios.pegaFiltro());
... ...
admin1/usuarios/cadastro/index.php
... ... @@ -22,8 +22,8 @@ include &quot;../../head.php&quot;;
22 22 class="btn btn-primary btn-fab btn-fab-mini pull-right">
23 23 <i class="material-icons">help</i>
24 24 </button>
25   - <h3>{{{txtTitulo}}}</h3>
26   - <h4>{{{txtDesc}}}</h4>
  25 + <h2><small>{{{txtTitulo}}}</small></h2>
  26 + <blockquote>{{{txtDesc}}}</blockquote>
27 27 <!-- aqui entra o filtro -->
28 28 <div class="form-group">
29 29 <label class="control-label">{{{filtro}}}</label>
... ... @@ -68,7 +68,7 @@ include &quot;../../head.php&quot;;
68 68 </h3>
69 69 </div>
70 70 <div class="panel-body panel-collapse collapse" id="body-form-{{id_usuario}}">
71   - <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" action="" >
  71 + <form style="" action="#" onsubmit="{{onSalvar}}('{{id_usuario}}');return false;" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" >
72 72 <div class="row">
73 73 <div class="col-md-4" >
74 74 <h4> {{{papeisv}}}</h4>
... ... @@ -125,11 +125,11 @@ include &quot;../../head.php&quot;;
125 125 </div>
126 126 </div>
127 127 </div>
128   - </form>
129 128 <div class="pull-right">
130   - <a href="javascript:void(0)" onclick="{{onExcluir}}('{{id_usuario}}')" class="btn btn-danger" role="button">{{excluir}}</a>
131   - <a href="javascript:void(0)" onclick="{{onSalvar}}('{{id_usuario}}')" class="btn btn-primary" role="button">{{salvar}}</a>
  129 + <button type="submit" class="btn btn-primary" role="button">{{salvar}}</button>
132 130 </div>
  131 + </form>
  132 +
133 133 </div>
134 134 </div>
135 135 </script>
... ...
admin1/usuarios/grupos/index.js
... ... @@ -93,6 +93,8 @@ Obt&amp;eacute;m a lista de grupos
93 93 );
94 94 $("#filtro").html("<option value='' >Todos</option>" + html);
95 95 $("#filtro").combobox();
  96 + $(".ui-autocomplete-input").attr( "title", "Filtro" );
  97 +
96 98 if(filtro != ""){
97 99 i3GEOadmin.core.defineFiltro(filtro);
98 100 i3GEOadmin.core.filtra(i3GEOadmin.gruposusuarios.pegaFiltro());
... ...
admin1/usuarios/grupos/index.php
... ... @@ -24,8 +24,8 @@ include &quot;../../head.php&quot;;
24 24 <i class="material-icons">help</i>
25 25 </button>
26 26 -->
27   - <h3>{{{txtTitulo}}}</h3>
28   - <h4>{{{txtDesc}}}</h4>
  27 + <h2><small>{{{txtTitulo}}}</small></h2>
  28 + <blockquote>{{{txtDesc}}}</blockquote>
29 29 <!-- aqui entra o filtro -->
30 30 <div class="form-group">
31 31 <label class="control-label">{{{filtro}}}</label>
... ... @@ -72,7 +72,7 @@ include &quot;../../head.php&quot;;
72 72 </h3>
73 73 </div>
74 74 <div class="panel-body panel-collapse collapse" id="body-form-{{id_grupo}}">
75   - <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" action="" >
  75 + <form style="" action="#" onsubmit="{{onSalvar}}('{{id_grupo}}');return false;" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" >
76 76 <div class="row">
77 77 <div class="col-md-4" style="max-height: 230px; overflow-y: auto;">
78 78 <h4> {{{usuariosv}}}</h4>
... ... @@ -94,11 +94,11 @@ include &quot;../../head.php&quot;;
94 94 </div>
95 95 </div>
96 96 </div>
97   - </form>
98 97 <div class="pull-right">
99   - <a href="javascript:void(0)" onclick="{{onExcluir}}('{{id_grupo}}')" class="btn btn-danger" role="button">{{excluir}}</a>
100   - <a href="javascript:void(0)" onclick="{{onSalvar}}('{{id_grupo}}')" class="btn btn-primary" role="button">{{salvar}}</a>
  98 + <button type="submit" class="btn btn-primary" role="button">{{salvar}}</button>
101 99 </div>
  100 + </form>
  101 +
102 102 </div>
103 103 </div>
104 104 </script>
... ...
admin1/usuarios/operacoes/index.js
... ... @@ -100,6 +100,7 @@ Obt&amp;eacute;m a lista de operacoes
100 100 );
101 101 $("#filtro").html("<option value='' >Todos</option>" + html);
102 102 $("#filtro").combobox();
  103 + $(".ui-autocomplete-input").attr( "title", "Filtro" );
103 104 if(filtro != ""){
104 105 i3GEOadmin.core.defineFiltro(filtro);
105 106 i3GEOadmin.core.filtra(pegaFiltro());
... ...
admin1/usuarios/operacoes/index.php
... ... @@ -22,16 +22,17 @@ include &quot;../../head.php&quot;;
22 22 class="btn btn-primary btn-fab btn-fab-mini pull-right">
23 23 <i class="material-icons">help</i>
24 24 </button>
25   - <h3>{{{txtTitulo}}}</h3>
26   - <h4>{{{txtDesc}}}</h4>
  25 + <h2><small>{{{txtTitulo}}}</small></h2>
  26 + <blockquote>{{{txtDesc}}}</blockquote>
  27 +
27 28 <!-- aqui entra o filtro -->
28 29 <div class="form-group">
29   - <label class="control-label">{{{filtro}}}</label>
30   - <select onchange="i3GEOadmin.core.filtra(this)" id="filtro" class="form-control input-lg">
  30 + <label class="control-label" for="filtro">{{{filtro}}}</label>
  31 + <select title="{{{filtro}}}" onchange="i3GEOadmin.core.filtra(this)" id="filtro" class="form-control input-lg">
31 32 </select>
32 33 </div>
33 34 <div class="row pull-right">
34   - <a onclick="i3GEOadmin.operacoes.adicionaDialogo();" href="javascript:void(0)" class="btn btn-primary" role="button">{{{adicionar}}}</a>
  35 + <button onclick="i3GEOadmin.operacoes.adicionaDialogo();" style="color:#008579;" style="color:#008579;" class="btn btn-primary" role="button">{{{adicionar}}}</button>
35 36 </div>
36 37 <div class="clearfix"></div>
37 38 <!--Modal ajuda-->
... ... @@ -68,7 +69,7 @@ include &quot;../../head.php&quot;;
68 69 </h3>
69 70 </div>
70 71 <div class="panel-body panel-collapse collapse" id="body-form-{{id_operacao}}">
71   - <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" action="" >
  72 + <form style="" action="#" onsubmit="{{onSalvar}}('{{id_operacao}}');return false;" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form-horizontal" role="form" method="post" >
72 73 <div class="row">
73 74 <div class="col-md-4" >
74 75 <h4> {{{papeisv}}}</h4>
... ... @@ -79,23 +80,21 @@ include &quot;../../head.php&quot;;
79 80 <div class="form-group form-group-lg">
80 81 <label class="col-md-2 control-label" for="codigo">{{{labelCodigo}}}</label>
81 82 <div class="col-md-10">
82   - <input type="text" value="{{{codigo}}}" class="form-control" name="codigo" required>
  83 + <input title="{{{labelCodigo}}}" type="text" value="{{{codigo}}}" class="form-control" name="codigo" required>
83 84 </div>
84 85 </div>
85 86 <div class="form-group form-group-lg">
86 87 <label class="col-md-2 control-label" for="descricao">{{{labelDescricao}}}</label>
87 88 <div class="col-md-10">
88   - <input type="text" value="{{{descricao}}}" class="form-control" name="descricao" required>
  89 + <input title="{{{labelDescricao}}}" type="text" value="{{{descricao}}}" class="form-control" name="descricao" required>
89 90 </div>
90 91 </div>
91 92 </div>
92   -
  93 + </div>
  94 + <div class="pull-right">
  95 + <button type="submit" class="btn btn-primary" role="button">{{salvar}}</button>
93 96 </div>
94 97 </form>
95   - <div class="pull-right">
96   - <a href="javascript:void(0)" onclick="{{onExcluir}}('{{id_operacao}}')" class="btn btn-danger" role="button">{{excluir}}</a>
97   - <a href="javascript:void(0)" onclick="{{onSalvar}}('{{id_operacao}}')" class="btn btn-primary" role="button">{{salvar}}</a>
98   - </div>
99 98 </div>
100 99 </div>
101 100 </script>
... ...
init/head.php
... ... @@ -107,12 +107,15 @@ body{
107 107 background-color: rgb(240,240,240);
108 108 }
109 109 /* conforme regra de acessibilidade */
110   -.navbar, .navbar.navbar-default, .btn.btn-fab.btn-primary {
  110 +.navbar, .navbar.navbar-default, .btn.btn-fab.btn-primary, .btn.btn-primary {
111 111 background-color: #008579;
112 112 }
113 113 .alert.alert-danger {
114 114 background-color: #e13023;
115 115 }
  116 +.alert.alert-warning {
  117 + background-color: #de3601;
  118 +}
116 119 a, a:focus, a:hover {
117 120 color: #008579;
118 121 }
... ...