33-12-CambiarAspectFormStdForm
History Key
- New content
Removed content
Recent Versions
Choose two versions to compare, or click the link to view it.
33.12 Cambiando el aspecto de Formularios StandardForm
Hay ciertas formas de cambiar el aspecto en cuanto a colores y estilos en formularios de este tipo. Esto lo hacemos para adaptar mejor estos formularios a nuestra aplicación. Estos cambios deben ser realizados en public/css/style.css o en cualquier css que sea importado antes de renderizar (visualizar) la aplicación.
Cambiar estilo de los botones como Adicionar, Aceptar, etc:
Se puede definir un estilo general para las etiquetas input, select, textarea, etc ó definir la clase css .controlButton que es más especifica para estos botones, así:
Ejemplo
- input, select {
- font-family: Verdana;
- font-size: 14px;
- }
- .controlButton {
- color: red;
- background: white;
- border: 1px solid green;
- }
Cambiar estilo de las cajas de texto y componentes:
Se puede definir un estilo general para las etiquetas input, select, textarea, etc ó definir la clase css con un selector para el id del objeto que es más especifica para estos componentes, así:
- input, select {
- font-family: Verdana;
- font-size: 14px;
- }
- #flid_nombre, #flid_ciudad_id {
- color: red;
- background: white;
- border: 1px solid green;
- }
Cambiar los colores de la vista visualizar:
Cambiamos los colores intercalados usando las siguientes clases donde primary se refiere a uno de esos colores y a secundary al otro. La clase terminada en active es la utilizada cuando el usuario coloca el mouse encima de alguna fila.
- .browse_primary {
- background: #AEB9FF;
- }
- .browse_primary_active {
- background: #AEB9FF;
- }
- .browse_secondary {
- background: #FFFFFF;
- }
- .browse_secondary_active {
- background: #F2F2F2;
- }
Cambiar los valores para un formulario en especial:
Para esto antepondremos el nombre del controlador como clase antes de la clase o del selector en cuestion asi:
- .productos input, select {
- font-family: Verdana;
- font-size: 14px;
- }
- .productos #flid_nombre, #flid_ciudad_id {
- color: red;
- background: white;
- border: 1px solid green;
- }