From bad0386bc0ed4f180e436d605897831430aa50c9 Mon Sep 17 00:00:00 2001 From: Yves Senn Date: Wed, 4 Dec 2013 12:03:53 +0100 Subject: [PATCH] remove variants paragraph indent in release notes. [ci skip] --- guides/source/4_1_release_notes.md | 47 +++++++++++++++--------------- 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/guides/source/4_1_release_notes.md b/guides/source/4_1_release_notes.md index c549c14197..3362f3ae06 100644 --- a/guides/source/4_1_release_notes.md +++ b/guides/source/4_1_release_notes.md @@ -31,36 +31,36 @@ Major Features ### Variants - We often want to render different html/json/xml templates for phones, - tablets, and desktop browsers. Variants makes it easy. +We often want to render different html/json/xml templates for phones, +tablets, and desktop browsers. Variants makes it easy. - The request variant is a specialization of the request format, like `:tablet`, - `:phone`, or `:desktop`. +The request variant is a specialization of the request format, like `:tablet`, +`:phone`, or `:desktop`. - You can set the variant in a before_action: +You can set the variant in a before_action: - ```ruby - request.variant = :tablet if request.user_agent =~ /iPad/ - ``` +```ruby +request.variant = :tablet if request.user_agent =~ /iPad/ +``` - Respond to variants in the action just like you respond to formats: +Respond to variants in the action just like you respond to formats: - ```ruby - respond_to do |format| - format.html do |html| - html.tablet # renders app/views/projects/show.html+tablet.erb - html.phone { extra_setup; render ... } - end - end - ``` +```ruby +respond_to do |format| + format.html do |html| + html.tablet # renders app/views/projects/show.html+tablet.erb + html.phone { extra_setup; render ... } + end +end +``` - Provide separate templates for each format and variant: +Provide separate templates for each format and variant: - ``` - app/views/projects/show.html.erb - app/views/projects/show.html+tablet.erb - app/views/projects/show.html+phone.erb - ``` +``` +app/views/projects/show.html.erb +app/views/projects/show.html+tablet.erb +app/views/projects/show.html+phone.erb +``` ### Spring @@ -86,6 +86,7 @@ bin/rails console ``` **spring introspection:** + ``` $ bundle exec spring status Spring is running: