2016-03-25 3 views
0

Я пытаюсь добавить строку кода rails в файл html.erb с использованием рамки семантического интерфейса. Тем не менее, я привык использовать загрузку Twitter для веб-графического дизайна и не очень хорошо разбираюсь в структуре семантического интерфейса. Может ли кто-нибудь показать мне, как использовать рельсы с семантикой. Например, как бы вставить тег erb, который позволяет мне перейти к определенной ссылке в приложении, когда я нажимаю кнопку? Включить ли метод link_to в файл erb или использовать другой тег ссылки для кода html.erb?Как включить рельсы в рамки семантического UI

ответ

2

Существует много способов. Вы можете включить драгоценный камень или вставить css и javascript файлы фреймворка непосредственно в свой проект.

Я использую через Rails Assets. На этом сайте вы можете искать фреймворк, который вы хотите, и когда вы нажимаете на версию, показано, как вставлять в ваш проект.

# Gemfile 
source 'https://rails-assets.org' do 
    gem 'rails-assets-semantic', '~> 2.1.7' 
end 

# application.scss -> I use SASS instead CSS. In CSS use '*= require semantic'. 
@import 'semantic'; 

# application.js 
//= require semantic 

Теперь вы можете использовать Semantic-UI в своем проекте normaly.

Пример Ссылки:

<%= link_to 'New Profile', new_profile_path, class: 'ui blue button' %> 
+0

Как об использовании CSS файлов с тем, построенным на СНМ? Могу ли я поместить содержимое css из этих файлов в файл .scss и загрузить их? –

+0

Да, вы не можете положить его в новый scss-файл и позже позвонили в семантический вызов в application.scss, чтобы перезаписать его. –

+0

Это сообщение действительно помогло с большим разочарованием. Большое спасибо Рикардо – Student22

Смежные вопросы