Page 1 of 1
Diseño botones
PostPosted:Fri Nov 28, 2014 3:22 pm
by gcosta
Buenas tardes, quísiera saber si es posible quitar o modificar la imagen "check ok" que aparece en los botones cuando creamos un Workflow.
Os dejo una image, para que veáis. Quitar cambiar o quitar el "check" verde de delante del texto del boton.
Gracias.
Re: Diseño botones
PostPosted:Sun Nov 30, 2014 11:15 am
by jllort
Tendrías que modificar el styles.css y buscar .okm-YesButton ( el fichero styles.css lo encontraras dentro de $tomcat/webapps/OpenKM/frontend/styles.css ). Si sólo quieres quitarlo de este botón entonces tendrías que modificar el código fuente y aplicarle otro estilo.
Re: Diseño botones
PostPosted:Tue Dec 02, 2014 6:26 pm
by gcosta
Perfecto jllort, disculpa me podrías decir como lo indico al XML que el botón és un yes-button o un no-button? Con eso ya me valdria lo que lleva por defecto.
Gracias.
Re: Diseño botones
PostPosted:Thu Dec 04, 2014 8:53 am
by jllort
Despues de mirar el código fuente igual no es necesario tocarlo, la clase que te interesa es
https://sourceforge.net/p/openkm/code/H ... nager.java y en los botones se hace esto:
Code: Select all Button transButton = new Button(gWTButton.getLabel());
String style = Character.toUpperCase(gWTButton.getStyle().charAt(0)) + gWTButton.getStyle().substring(1);
transButton.setStyleName("okm-" + style + "Button");
Por lo tanto se aplica el estilo en base al valor del estilo que le hayas puesto. Yo creo que puedes crear un estilo nuevo en el style.css ( dentro de OpenKM/frontend ) y utilizarlo teniendo en cuenta como va a ser el nombre.
Re: Diseño botones
PostPosted:Thu Dec 04, 2014 5:40 pm
by gcosta
Buenas tardes jllort, he visto lo que me comentas del fichero style.css. Pero estoy viendo que no me hace falta modificar los css si no que me vale con decirle al forms.xml que el objeto boton es un yesButton o un noButton.
Ya que si que veo que hay estilo para los dos (check o cruz). Lo que no ser es como le indico al forms.xml que ese boton es de tipo "yes" o de tipo "no".
Gracias.
Re: Diseño botones
PostPosted:Mon Dec 08, 2014 11:05 am
by jllort
el button debe tener un atributo llamado style="", ahí es donde se lo deberías poner
Re: Diseño botones
PostPosted:Tue Dec 09, 2014 10:03 am
by gcosta
Buenos días, solo tengo los atributos: name, label, confirmation, height,transition i width en el objecto button.
Como puede modificar el "style" ? puedes mandarme un ejemplo?
Gracias.
Re: Diseño botones
PostPosted:Tue Dec 09, 2014 10:49 am
by gcosta
Me autorespondo, el problema por lo que no tenia el atributo "style" del objeto "button" es debido a que estava usando la versión 2.1 del dtd.
Le he modificado la linea para que utilize la versión 2.3 y solucionado el problema.
Gracias por la ayuda.