tranfuga25s / turneraonline

Sistema de Turnos Online
14 stars 5 forks source link

Definir sistema de temas #13

Open tranfuga25s opened 12 years ago

tranfuga25s commented 12 years ago

Basar varios templates iguales pero que se puedan cambiar de color y estén basados en los templates de JQueryUI http://jqueryui.com/themeroller/#themeGallery Nombre de estilos posibles:

tranfuga25s commented 11 years ago

http://book.cakephp.org/2.0/en/views/themes.html

Para definir un tema, es necesario crear la carpeta app/View/Themed Ahi dentro deberá existir una carpeta por cada estilo distinto que se desee utilizar.

Como seleccionador de codigo, intentaremos utilizar una variable de sesion que guarde el tema seleccionado. Se agregará la selección en el beforeFilter de appController. $this->theme = 'AnotherExample';

Para generar la galería de temas, utilizaremos un elemento que renderize la lista desplegable (con imagenes?) de cada tema. La lista de temas vendrá dada por la lectura del directorio /app/View/Themed, eliminando el tema predeterminado de la lista.

Para cargar la lista de temas y configurar el estilo utilizado se utilizará el controller Configuracion.

En el caso de que sea la página de publicidad, tendrá un tema específico para la parte de propaganda ( nombre: Comercial ) y tendrá un link en donde se podrá ver los distintos temas en funcionamiento.

Cada cliente podrá elegir el tema a gusto, y si se desarrolla algún tema especificamente para el, quedará como predeterminado al agregarlo.

tranfuga25s commented 11 years ago

Agregado commit con el nombre de los temas y un selector básico.

tranfuga25s commented 11 years ago

http://www.4templates.com/website-templates/512254612-WT00612/#cyan

tranfuga25s commented 11 years ago

http://www.4templates.com/website-templates/382281957-WT00399/#cyan