2013-05-07 2 views
3

Есть ли какая-то css-структура, которую я могу добавить в проект gwt, и это полностью установит новый пользовательский интерфейс для моего приложения gwt. Вид изменения внешнего вида.GWT CSS Styling Framework

Я люблю GWT, но другие, такие как Vaadin, настолько хороши, что если бы был полный набор библиотек css, которые сделали бы мое приложение намного приятнее, мы бы здорово.

Я думаю, что мы можем быть отличными разработчиками, но не настолько хорошими дизайнерами.

Спасибо!

+0

Как насчет [GWT-самозагрузки] (http://gwtbootstrap.github.io/)? –

ответ

3

Я бы рекомендовал начать с http://gwtbootstrap.github.io/

Как : https://developers.google.com/web-toolkit/doc/latest/DevGuideUiCss

Я бы тогда погрузился глубже в документы GWT, чтобы получить хорошую ручку для создания ваших пользовательских тем. В какой-то момент любая тема/структура стиля не оправдает ваши потребности, и вам нужно будет иметь некоторые основы для стилизации себя.

Лично я настоятельно рекомендую использовать UiBinder и ClientBundle:

https://developers.google.com/web-toolkit/doc/latest/DevGuideUiBinder

http://granitode.wordpress.com/2012/04/19/gwt-uibinder-using-a-clientbundle-with-cssresources/

+0

Я использую UI Binder, есть ли способ использовать бутылку без UI BInder ?, если нет, вы рекомендуете звезду с помощью ui Binder? – fguespe

+0

Вы можете просмотреть установку (vai Gwt module.gwt.xml) и пример использования этого WITH UiBinder. Я не использовал GwtBootstrap, но я считаю, что вы можете использовать его без нашего UiBinder. Но я рекомендую UiBinder (большую часть времени) http://gwtbootstrap.github.io/gwt-bootstrap/apidocs/ –

0

@fguespe, я не знаю, что-то такое, например, twitter bootstrap, который вы просто «подключаете».

В конце концов «веб-дизайнеру» необходимо знать о конкретных классах CSS gwt, которые влияют на внешний вид. Если вы импортируете темы GWT 'non plain', вам нужно будет написать настройки.

Да действительно Vaadin и G обеспечивают приятный вид по умолчанию и чувствовать себя ... Давайте просто уволить все УБС Google для отсутствия внимания :-)