Rails 3: Какие стили CSS ожидаются от Rails? - PullRequest
4 голосов
/ 20 января 2011

Я создаю собственную таблицу стилей CSS для приложения Rails 3.

Есть ли где-нибудь список стилей CSS, на которые опирается Rails? До сих пор я нашел:

  • # извещение
  • # error_explanation
  • .field_with_errors

Большое спасибо.

Ответы [ 2 ]

6 голосов
/ 28 января 2011

CSS для flash-сообщений вы можете выбрать самостоятельно, так как они обычно определены в application.html.erb (по умолчанию для flash-сообщений нет определения в rails 3).

Для стилей форм я бы рекомендовал использовать гем типа formtastic , который не только значительно упрощает создание форм, но и предоставляет стандартный файл CSS. Таким образом, все необходимые теги будут известны (и при необходимости могут быть перезаписаны).

Если, с другой стороны, вы ищете способы быстрого запуска полного макета, вы можете воспользоваться web-app-theme или activo (что еще полный).

2 голосов
/ 20 января 2011

Новое приложение на Rails 3 не будет требовать каких-либо определенных стилей CSS / идентификаторов CSS, кроме тех, что вы только что упомянули, поэтому таблица стилей по умолчанию не генерируется, пока вы не начнете создавать леса.

Если вы запустите script/rails generate scaffold MyModelон создаст таблицу стилей с именем scaffold.css, на которую будут опираться сгенерированные представления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...