diff options
author | Javan Makhmali <javan@javan.us> | 2018-02-14 15:49:19 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-02-14 15:49:19 -0500 |
commit | 59b7fc1a0dad579b5bc36909e2d70fb2be1cfd02 (patch) | |
tree | ddd7979be8ccda4bf320197adf9d0bb183594fd6 | |
parent | 43b166ad5115fb72a6edd3e416988b9fb75f5ee3 (diff) | |
download | rails-59b7fc1a0dad579b5bc36909e2d70fb2be1cfd02.tar.gz rails-59b7fc1a0dad579b5bc36909e2d70fb2be1cfd02.tar.bz2 rails-59b7fc1a0dad579b5bc36909e2d70fb2be1cfd02.zip |
Fix formatting
-rw-r--r-- | README.md | 76 |
1 files changed, 38 insertions, 38 deletions
@@ -8,49 +8,49 @@ Assumes a Rails 5.2+ application with Active Storage and Webpacker installed. 1. Install the gem: - ```ruby - # Gemfile - gem "activetext", github: "basecamp/activetext", require: "active_text" - gem "mini_magick" # for Active Storage variants - ``` - + ```ruby + # Gemfile + gem "activetext", github: "basecamp/activetext", require: "active_text" + gem "mini_magick" # for Active Storage variants + ``` + 1. Install the npm package: - ```js - // package.json - "dependencies": { - "activetext": "basecamp/activetext" - } - ``` - - ```sh - $ yarn install - ``` - - ```js - // app/javascript/packs/application.js - import "activetext" - ``` + ```js + // package.json + "dependencies": { + "activetext": "basecamp/activetext" + } + ``` + + ```sh + $ yarn install + ``` + + ```js + // app/javascript/packs/application.js + import "activetext" + ``` 1. Declare text columns as Active Text attributes: - ```ruby - # app/models/message.rb - class Message < ActiveRecord::Base - active_text_attribute :content - end - ``` + ```ruby + # app/models/message.rb + class Message < ActiveRecord::Base + active_text_attribute :content + end + ``` 1. Replace form `text_area`s with `active_text_field`s: - ```erb - <%# app/views/messages/_form.html.erb %> - <%= form_with(model: message) do |form| %> - … - <div class="field"> - <%= form.label :content %> - <%= form.active_text_field :content %> - </div> - … - <% end %> - ``` + ```erb + <%# app/views/messages/_form.html.erb %> + <%= form_with(model: message) do |form| %> + … + <div class="field"> + <%= form.label :content %> + <%= form.active_text_field :content %> + </div> + … + <% end %> + ``` |