Me han pedido que haga una demostración de algunas mejoras de UI ExtJS en nuestras aplicaciones actuales dentro de Salesforce. Esto es solo una prueba de concepto de que ExtJS funcionará como un buen reemplazo de UI para la interfaz de usuario predeterminada que usan la mayoría de nuestras páginas de VisualForce.CSS, Salesforce, ExtJS y blues
Todo funciona muy bien, es decir, excepto algunas probabilidades y extremos del CSS. Hay muchos estilos dentro de "... visual.force.com/sCSS/21.0/sprites/13013.../Theme3/default" que están jugando con los elementos de ExtJS. Específicamente commmon.css y extended.css. He aquí un ejemplo:
Extended.css
body .x-date-middle, .x-date-left, .x-date-right {
background: none repeat scroll 0 0 transparent;
}
¿Hay una manera elegante en torno a esta, o se ExtJS simplemente no va a jugar bien en el interior de Salesforce?
Por ejemplo: ¿Hay alguna manera en que pueda decirle a mi página de VisualForce que ignore commmon.css y extended.css?
Hemos estado utilizando extJS bastante extensamente y no pudimos evitar esto sin recurrir a modificaciones a extJS y/o plantillas. Voy a ofrecer una recompensa aquí, estoy dispuesto a saber sobre esto también ... – mmix
@mmix es bueno saber que no soy el único que sufre aquí. es bastante fácil anular estas cosas, pero realmente no debería ser necesario. – Stephano