Remove SASS references from READMEs
This commit is contained in:
parent
ccb3273f6f
commit
2ee51866fe
39
README.de.md
39
README.de.md
|
@ -53,8 +53,6 @@ diesen Server verwenden.
|
|||
- [Erb Templates](#erb-templates)
|
||||
- [Builder Templates](#builder-templates)
|
||||
- [Nokogiri Templates](#nokogiri-templates)
|
||||
- [Sass Templates](#sass-templates)
|
||||
- [SCSS Templates](#scss-templates)
|
||||
- [Liquid Templates](#liquid-templates)
|
||||
- [Markdown Templates](#markdown-templates)
|
||||
- [RDoc Templates](#rdoc-templates)
|
||||
|
@ -665,41 +663,6 @@ Nimmt ebenso einen Block für Inline-Templates entgegen (siehe Beispiel).
|
|||
|
||||
Nimmt ebenso einen Block für Inline-Templates entgegen (siehe Beispiel).
|
||||
|
||||
#### Sass Templates
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>Abhängigkeit</td>
|
||||
<td><a href="http://sass-lang.com/">sass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Dateierweiterung</td>
|
||||
<td><tt>.sass</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Beispiel</td>
|
||||
<td><tt>sass :stylesheet, :style => :expanded</tt></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
#### SCSS Templates
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>Abhängigkeit</td>
|
||||
<td><a href="http://sass-lang.com/">sass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Dateierweiterung</td>
|
||||
<td><tt>.scss</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Beispiel</td>
|
||||
<td><tt>scss :stylesheet, :style => :expanded</tt></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
#### Liquid Templates
|
||||
|
||||
|
@ -2054,7 +2017,7 @@ Ein anderes Beispiel wäre, verschiedene Verzeichnisse für verschiedene Engines
|
|||
zu verwenden:
|
||||
|
||||
```ruby
|
||||
set :views, :sass => 'views/sass', :haml => 'templates', :default => 'views'
|
||||
set :views, :haml => 'templates', :default => 'views'
|
||||
|
||||
helpers do
|
||||
def find_template(views, name, engine, &block)
|
||||
|
|
37
README.es.md
37
README.es.md
|
@ -52,8 +52,6 @@ Se recomienda ejecutar `gem install puma`, porque Sinatra lo utilizará si está
|
|||
* [Plantillas Erb](#plantillas-erb)
|
||||
* [Plantillas Builder](#plantillas-builder)
|
||||
* [Plantillas Nokogiri](#plantillas-nokogiri)
|
||||
* [Plantillas Sass](#plantillas-sass)
|
||||
* [Plantillas SCSS](#plantillas-scss)
|
||||
* [Plantillas Liquid](#plantillas-liquid)
|
||||
* [Plantillas Markdown](#plantillas-markdown)
|
||||
* [Plantillas RDoc](#plantillas-rdoc)
|
||||
|
@ -673,39 +671,6 @@ También toma un bloque para plantillas inline (ver [ejemplo](#plantillas-inline
|
|||
|
||||
También toma un bloque para plantillas inline (ver [ejemplo](#plantillas-inline)).
|
||||
|
||||
#### Plantillas Sass
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>Dependencias</td>
|
||||
<td><a href="http://sass-lang.com/" title="sass">sass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Extensiones de Archivo</td>
|
||||
<td><tt>.sass</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Ejemplo</td>
|
||||
<td><tt>sass :stylesheet, :style => :expanded</tt></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
#### Plantillas SCSS
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>Dependencias</td>
|
||||
<td><a href="http://sass-lang.com/" title="sass">sass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Extensiones de Archivo</td>
|
||||
<td><tt>.scss</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Ejemplo</td>
|
||||
<td><tt>scss :stylesheet, :style => :expanded</tt></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
#### Plantillas Liquid
|
||||
|
||||
|
@ -2060,7 +2025,7 @@ Otro ejemplo consiste en usar directorios diferentes para los distintos motores
|
|||
de renderizado:
|
||||
|
||||
```ruby
|
||||
set :views, :sass => 'vistas/sass', :haml => 'plantillas', :defecto => 'vistas'
|
||||
set :views, :haml => 'plantillas', :defecto => 'vistas'
|
||||
|
||||
helpers do
|
||||
def find_template(views, name, engine, &block)
|
||||
|
|
38
README.fr.md
38
README.fr.md
|
@ -53,8 +53,6 @@ Sinatra utilise le server Thin quand il est disponible.
|
|||
* [Templates Erb](#templates-erb)
|
||||
* [Templates Builder](#templates-builder)
|
||||
* [Templates Nokogiri](#templates-nokogiri)
|
||||
* [Templates Sass](#templates-sass)
|
||||
* [Templates SCSS](#templates-scss)
|
||||
* [Templates Liquid](#templates-liquid)
|
||||
* [Templates Markdown](#templates-markdown)
|
||||
* [Templates RDoc](#templates-rdoc)
|
||||
|
@ -670,40 +668,6 @@ exemple).
|
|||
Ce moteur accepte également un bloc pour des templates en ligne (voir
|
||||
exemple).
|
||||
|
||||
#### Templates Sass
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>Dépendances</td>
|
||||
<td><a href="http://sass-lang.com/" title="sass">sass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Extensions de fichier</td>
|
||||
<td><tt>.sass</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Exemple</td>
|
||||
<td><tt>sass :stylesheet, :style => :expanded</tt></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
#### Templates SCSS
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>Dépendances</td>
|
||||
<td><a href="http://sass-lang.com/" title="sass">sass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Extensions de fichier</td>
|
||||
<td><tt>.scss</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Exemple</td>
|
||||
<td><tt>scss :stylesheet, :style => :expanded</tt></p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
#### Templates Liquid
|
||||
|
||||
|
@ -1987,7 +1951,7 @@ Un autre exemple est d'utiliser des répertoires différents pour des moteurs
|
|||
de rendu différents :
|
||||
|
||||
```ruby
|
||||
set :views, :sass => 'views/sass', :haml => 'templates', :default => 'views'
|
||||
set :views, :haml => 'templates', :default => 'views'
|
||||
|
||||
helpers do
|
||||
def find_template(vues, nom, moteur, &bloc)
|
||||
|
|
28
README.hu.md
28
README.hu.md
|
@ -198,34 +198,6 @@ rendereléséhez:
|
|||
|
||||
Ez pedig a `./views/index.builder` állományt fogja renderelni.
|
||||
|
||||
### Sass sablonok
|
||||
|
||||
Sass sablonok használatához szükség lesz a haml gem-re vagy könyvtárra:
|
||||
|
||||
# Be kell importálni a haml, vagy a sass könyvtárat
|
||||
|
||||
```ruby
|
||||
require 'sass'
|
||||
|
||||
get '/stylesheet.css' do
|
||||
sass :stylesheet
|
||||
end
|
||||
```
|
||||
|
||||
Így a `./views/stylesheet.sass` fájl máris renderelhető.
|
||||
|
||||
A [Sass kapcsolói](http://haml.hamptoncatlin.com/docs/rdoc/classes/Sass.html)
|
||||
globálisan is beállíthatók a Sinatra konfigurációi között, lásd az
|
||||
[Options and Configurations](http://www.sinatrarb.com/configuration.html) lapot.
|
||||
A globális beállításokat lehetőségünk van felülírni metódus szinten is.
|
||||
|
||||
```ruby
|
||||
set :sass, {:style => :compact } # az alapértelmezett Sass stílus a :nested
|
||||
|
||||
get '/stylesheet.css' do
|
||||
sass :stylesheet, :sass_options => {:style => :expanded } # felülírva
|
||||
end
|
||||
```
|
||||
|
||||
### Beágyazott sablonok
|
||||
|
||||
|
|
37
README.ja.md
37
README.ja.md
|
@ -50,8 +50,6 @@ PumaがあればSinatraはこれを利用するので、`gem install puma`する
|
|||
* [Erb テンプレート](#erb-テンプレート)
|
||||
* [Builder テンプレート](#builder-テンプレート)
|
||||
* [Nokogiri テンプレート](#nokogiri-テンプレート)
|
||||
* [Sass テンプレート](#sass-テンプレート)
|
||||
* [SCSS テンプレート](#scss-テンプレート)
|
||||
* [Liquid テンプレート](#liquid-テンプレート)
|
||||
* [Markdown テンプレート](#markdown-テンプレート)
|
||||
* [RDoc テンプレート](#rdoc-テンプレート)
|
||||
|
@ -608,39 +606,6 @@ get('/') { markdown :index }
|
|||
|
||||
インラインテンプレート用にブロックを取ることもできます(例を参照)。
|
||||
|
||||
#### Sass テンプレート
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>依存</td>
|
||||
<td><a href="https://sass-lang.com/" title="sass">sass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>ファイル拡張子</td>
|
||||
<td><tt>.sass</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>例</td>
|
||||
<td><tt>sass :stylesheet, :style => :expanded</tt></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
#### Scss テンプレート
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>依存</td>
|
||||
<td><a href="https://sass-lang.com/" title="sass">sass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>ファイル拡張子</td>
|
||||
<td><tt>.scss</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>例</td>
|
||||
<td><tt>scss :stylesheet, :style => :expanded</tt></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
#### Liquid テンプレート
|
||||
|
||||
|
@ -1855,7 +1820,7 @@ end
|
|||
他の例としては、異なるエンジン用の異なるディレクトリを使う場合です。
|
||||
|
||||
```ruby
|
||||
set :views, :sass => 'views/sass', :haml => 'templates', :default => 'views'
|
||||
set :views, :haml => 'templates', :default => 'views'
|
||||
|
||||
helpers do
|
||||
def find_template(views, name, engine, &block)
|
||||
|
|
37
README.ko.md
37
README.ko.md
|
@ -48,8 +48,6 @@ thin이 설치되어 있을 경우 Sinatra는 thin을 통해 실행합니다.
|
|||
* [Erb 템플릿](#erb-템플릿)
|
||||
* [Builder 템플릿](#builder-템플릿)
|
||||
* [Nokogiri 템플릿](#nokogiri-템플릿)
|
||||
* [Sass 템플릿](#sass-템플릿)
|
||||
* [SCSS 템플릿](#scss-템플릿)
|
||||
* [Liquid 템플릿](#liquid-템플릿)
|
||||
* [Markdown 템플릿](#markdown-템플릿)
|
||||
* [RDoc 템플릿](#rdoc-템플릿)
|
||||
|
@ -595,39 +593,6 @@ get('/') { markdown :index }
|
|||
|
||||
인라인 템플릿으로 블록을 받을 수도 있습니다(예제 참조).
|
||||
|
||||
#### Sass 템플릿
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>의존성</td>
|
||||
<td><a href="http://sass-lang.com/">sass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>파일 확장자</td>
|
||||
<td><tt>.sass</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>예제</td>
|
||||
<td><tt>sass :stylesheet, :style => :expanded</tt></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
#### SCSS 템플릿
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>의존성</td>
|
||||
<td><a href="http://sass-lang.com/">sass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>파일 확장자</td>
|
||||
<td><tt>.scss</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>예제</td>
|
||||
<td><tt>scss :stylesheet, :style => :expanded</tt></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
#### Liquid 템플릿
|
||||
|
||||
|
@ -1856,7 +1821,7 @@ end
|
|||
다른 예제는 각 엔진마다 다른 디렉터리를 사용할 경우입니다.
|
||||
|
||||
```ruby
|
||||
set :views, :sass => 'views/sass', :haml => 'templates', :default => 'views'
|
||||
set :views, :haml => 'templates', :default => 'views'
|
||||
|
||||
helpers do
|
||||
def find_template(views, name, engine, &block)
|
||||
|
|
|
@ -52,8 +52,6 @@ View at: [http://localhost:4567](http://localhost:4567)
|
|||
* [Erb ടെംപ്ലേറ്റ്സ്](#erb-templates)
|
||||
* [Builder ടെംപ്ലേറ്റ്സ്](#builder-templates)
|
||||
* [nokogiri ടെംപ്ലേറ്റ്സ്](#nokogiri-templates)
|
||||
* [Sass ടെംപ്ലേറ്റ്സ്](#sass-templates)
|
||||
* [SCSS ടെംപ്ലേറ്റ്സ്](#scss-templates)
|
||||
* [Liquid ടെംപ്ലേറ്റ്സ്](#liquid-templates)
|
||||
* [Markdown ടെംപ്ലേറ്റ്സ്](#markdown-templates)
|
||||
* [RDoc ടെംപ്ലേറ്റ്സ്](#rdoc-templates)
|
||||
|
@ -638,39 +636,6 @@ It also takes a block for inline templates (see [example](#inline-templates)).
|
|||
|
||||
It also takes a block for inline templates (see [example](#inline-templates)).
|
||||
|
||||
#### Sass Templates
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>Dependency</td>
|
||||
<td><a href="https://sass-lang.com/" title="sass">sass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>File Extension</td>
|
||||
<td><tt>.sass</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Example</td>
|
||||
<td><tt>sass :stylesheet, :style => :expanded</tt></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
#### SCSS Templates
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>Dependency</td>
|
||||
<td><a href="https://sass-lang.com/" title="sass">sass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>File Extension</td>
|
||||
<td><tt>.scss</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Example</td>
|
||||
<td><tt>scss :stylesheet, :style => :expanded</tt></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
#### Liquid Templates
|
||||
|
||||
|
@ -1997,7 +1962,7 @@ end
|
|||
Another example would be using different directories for different engines:
|
||||
|
||||
```ruby
|
||||
set :views, :sass => 'views/sass', :haml => 'templates', :default => 'views'
|
||||
set :views, :haml => 'templates', :default => 'views'
|
||||
|
||||
helpers do
|
||||
def find_template(views, name, engine, &block)
|
||||
|
|
37
README.md
37
README.md
|
@ -54,8 +54,6 @@ pick up if available.
|
|||
* [Erb Templates](#erb-templates)
|
||||
* [Builder Templates](#builder-templates)
|
||||
* [Nokogiri Templates](#nokogiri-templates)
|
||||
* [Sass Templates](#sass-templates)
|
||||
* [SCSS Templates](#scss-templates)
|
||||
* [Liquid Templates](#liquid-templates)
|
||||
* [Markdown Templates](#markdown-templates)
|
||||
* [RDoc Templates](#rdoc-templates)
|
||||
|
@ -663,39 +661,6 @@ It also takes a block for inline templates (see [example](#inline-templates)).
|
|||
|
||||
It also takes a block for inline templates (see [example](#inline-templates)).
|
||||
|
||||
#### Sass Templates
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>Dependency</td>
|
||||
<td><a href="https://sass-lang.com/" title="sass">sass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>File Extension</td>
|
||||
<td><tt>.sass</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Example</td>
|
||||
<td><tt>sass :stylesheet, :style => :expanded</tt></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
#### SCSS Templates
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>Dependency</td>
|
||||
<td><a href="https://sass-lang.com/" title="sass">sass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>File Extension</td>
|
||||
<td><tt>.scss</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Example</td>
|
||||
<td><tt>scss :stylesheet, :style => :expanded</tt></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
#### Liquid Templates
|
||||
|
||||
|
@ -2040,7 +2005,7 @@ end
|
|||
Another example would be using different directories for different engines:
|
||||
|
||||
```ruby
|
||||
set :views, :sass => 'views/sass', :haml => 'templates', :default => 'views'
|
||||
set :views, :haml => 'templates', :default => 'views'
|
||||
|
||||
helpers do
|
||||
def find_template(views, name, engine, &block)
|
||||
|
|
54
README.pl.md
54
README.pl.md
|
@ -50,8 +50,6 @@ którego Sinatra użyje jeżeli będzie dostępny.
|
|||
* [Szblony Erb](#erb-templates)
|
||||
* [Szblony Builder](#builder-templates)
|
||||
* [Szablony Nokogiri](#nokogiri-templates)
|
||||
* [Szablony Sass](#sass-templates)
|
||||
* [Szablony SCSS](#scss-templates)
|
||||
* [Szablony Less](#less-templates)
|
||||
* [Szablony Liquid](#liquid-templates)
|
||||
* [Szablony Markdown](#markdown-templates)
|
||||
|
@ -662,56 +660,6 @@ It also takes a block for inline templates (see [example](#inline-templates)).
|
|||
|
||||
It also takes a block for inline templates (see [example](#inline-templates)).
|
||||
|
||||
#### Sass Templates
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>Dependency</td>
|
||||
<td><a href="https://sass-lang.com/" title="sass">sass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>File Extension</td>
|
||||
<td><tt>.sass</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Example</td>
|
||||
<td><tt>sass :stylesheet, :style => :expanded</tt></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
#### SCSS Templates
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>Dependency</td>
|
||||
<td><a href="https://sass-lang.com/" title="sass">sass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>File Extension</td>
|
||||
<td><tt>.scss</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Example</td>
|
||||
<td><tt>scss :stylesheet, :style => :expanded</tt></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
#### Less Templates
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>Dependency</td>
|
||||
<td><a href="http://lesscss.org/" title="less">less</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>File Extension</td>
|
||||
<td><tt>.less</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Example</td>
|
||||
<td><tt>less :stylesheet</tt></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
#### Liquid Templates
|
||||
|
||||
|
@ -2093,7 +2041,7 @@ end
|
|||
Another example would be using different directories for different engines:
|
||||
|
||||
```ruby
|
||||
set :views, :sass => 'views/sass', :haml => 'templates', :default => 'views'
|
||||
set :views, :haml => 'templates', :default => 'views'
|
||||
|
||||
helpers do
|
||||
def find_template(views, name, engine, &block)
|
||||
|
|
|
@ -62,8 +62,6 @@ disponível, o Sinatra irá utilizá-la.
|
|||
* [Erb Templates](#erb-templates)
|
||||
* [Builder Templates](#builder-templates)
|
||||
* [Nokogiri Templates](#nokogiri-templates)
|
||||
* [Sass Templates](#sass-templates)
|
||||
* [SCSS Templates](#scss-templates)
|
||||
* [Liquid Templates](#liquid-templates)
|
||||
* [Markdown Templates](#markdown-templates)
|
||||
* [RDoc Templates](#rdoc-templates)
|
||||
|
@ -690,39 +688,6 @@ It also takes a block for inline templates (see exemplo).
|
|||
|
||||
It also takes a block for inline templates (see exemplo).
|
||||
|
||||
#### Sass Templates
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>Dependência</td>
|
||||
<td><a href="http://sass-lang.com/" title="sass">sass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Extensão do Arquivo</td>
|
||||
<td><tt>.sass</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Exemplo</td>
|
||||
<td><tt>sass :stylesheet, :style => :expanded</tt></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
#### SCSS Templates
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>Dependência</td>
|
||||
<td><a href="http://sass-lang.com/" title="sass">sass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Extensão do Arquivo</td>
|
||||
<td><tt>.scss</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Exemplo</td>
|
||||
<td><tt>scss :stylesheet, :style => :expanded</tt></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
#### Liquid Templates
|
||||
|
||||
|
@ -2085,7 +2050,7 @@ Outro exemplo seria utilizando diretórios diferentes para motores (engines)
|
|||
diferentes:
|
||||
|
||||
```ruby
|
||||
set :views, :sass => 'views/sass', :haml => 'templates', :default => 'views'
|
||||
set :views, :haml => 'templates', :default => 'views'
|
||||
|
||||
helpers do
|
||||
def find_template(views, name, engine, &block)
|
||||
|
@ -2617,7 +2582,7 @@ Outro exemplo seria utilizando diretórios diferentes para motores (engines)
|
|||
diferentes:
|
||||
|
||||
```ruby
|
||||
set :views, :sass => 'views/sass', :haml => 'templates', :default => 'views'
|
||||
set :views, :haml => 'templates', :default => 'views'
|
||||
|
||||
helpers do
|
||||
def find_template(views, name, engine, &block)
|
||||
|
|
|
@ -202,37 +202,6 @@ end
|
|||
|
||||
Renderiza `./views/index.builder`.
|
||||
|
||||
### Sass Templates
|
||||
|
||||
A gem/biblioteca sass é necessária para renderizar templates sass:
|
||||
|
||||
```ruby
|
||||
# É necessário requerir 'haml' ou 'sass' na aplicação.
|
||||
require 'sass'
|
||||
|
||||
get '/stylesheet.css' do
|
||||
content_type 'text/css', :charset => 'utf-8'
|
||||
sass :stylesheet
|
||||
end
|
||||
```
|
||||
|
||||
Renderiza `./views/stylesheet.sass`.
|
||||
|
||||
[Opções
|
||||
Sass](http://sass-lang.com/documentation/file.SASS_REFERENCE.html#options)
|
||||
podem ser definidas globalmente através das configurações do sinatra,
|
||||
veja [Opções e
|
||||
Configurações](http://www.sinatrarb.com/configuration.html), e substitua
|
||||
em uma requisição individual.
|
||||
|
||||
```ruby
|
||||
set :sass, {:style => :compact } # o estilo padrão do Sass é :nested
|
||||
|
||||
get '/stylesheet.css' do
|
||||
content_type 'text/css', :charset => 'utf-8'
|
||||
sass :stylesheet, :style => :expanded # substituido
|
||||
end
|
||||
```
|
||||
|
||||
### Templates Inline
|
||||
|
||||
|
|
37
README.ru.md
37
README.ru.md
|
@ -54,8 +54,6 @@ ruby myapp.rb
|
|||
- [Erb шаблоны](#erb-шаблоны)
|
||||
- [Builder шаблоны](#builder-шаблоны)
|
||||
- [Nokogiri шаблоны](#nokogiri-шаблоны)
|
||||
- [Sass шаблоны](#sass-шаблоны)
|
||||
- [SCSS шаблоны](#scss-шаблоны)
|
||||
- [Liquid шаблоны](#liquid-шаблоны)
|
||||
- [Markdown шаблоны](#markdown-шаблоны)
|
||||
- [RDoc шаблоны](#rdoc-шаблоны)
|
||||
|
@ -666,39 +664,6 @@ get('/') { markdown :index }
|
|||
|
||||
Шаблонизатор также принимает блоки для включённых шаблонов ([см. пример](#Включённые-шаблоны)).
|
||||
|
||||
#### Sass шаблоны
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>Зависимости</td>
|
||||
<td><a href="https://sass-lang.com/" title="sass">sass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Расширения файлов</td>
|
||||
<td><tt>.sass</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Пример</td>
|
||||
<td><tt>sass :stylesheet, :style => :expanded</tt></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
#### SCSS шаблоны
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>Зависимости</td>
|
||||
<td><a href="https://sass-lang.com/" title="sass">sass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Расширения файлов</td>
|
||||
<td><tt>.scss</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Пример</td>
|
||||
<td><tt>scss :stylesheet, :style => :expanded</tt></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
#### Liquid шаблоны
|
||||
|
||||
|
@ -2050,7 +2015,7 @@ end
|
|||
рендеринга:
|
||||
|
||||
```ruby
|
||||
set :views, :sass => 'views/sass', :haml => 'templates', :default => 'views'
|
||||
set :views, :haml => 'templates', :default => 'views'
|
||||
|
||||
helpers do
|
||||
def find_template(views, name, engine, &block)
|
||||
|
|
38
README.zh.md
38
README.zh.md
|
@ -47,8 +47,6 @@ ruby myapp.rb
|
|||
* [Erb 模板](#erb-模板)
|
||||
* [Builder 模板](#builder-模板)
|
||||
* [Nokogiri 模板](#nokogiri-模板)
|
||||
* [Sass 模板](#sass-模板)
|
||||
* [SCSS 模板](#scss-模板)
|
||||
* [Liquid 模板](#liquid-模板)
|
||||
* [Markdown 模板](#markdown-模板)
|
||||
* [RDoc 模板](#rdoc-模板)
|
||||
|
@ -602,40 +600,6 @@ get('/') { markdown :index }
|
|||
|
||||
`nokogiri` 渲染方法也接受一个代码块,用于内联模板(见例子)。
|
||||
|
||||
#### Sass 模板
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>依赖项</td>
|
||||
<td><a href="http://sass-lang.com/" title="sass">sass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>文件扩展名</td>
|
||||
<td><tt>.sass</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>例子</td>
|
||||
<td><tt>sass :stylesheet, :style => :expanded</tt></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
#### SCSS 模板
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td>依赖项</td>
|
||||
<td><a href="http://sass-lang.com/" title="sass">sass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>文件扩展名</td>
|
||||
<td><tt>.scss</tt></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>例子</td>
|
||||
<td><tt>scss :stylesheet, :style => :expanded</tt></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
#### Liquid 模板
|
||||
|
||||
<table>
|
||||
|
@ -1863,7 +1827,7 @@ end
|
|||
另一个例子是对不同的引擎使用不同的目录:
|
||||
|
||||
```ruby
|
||||
set :views, :sass => 'views/sass', :haml => 'templates', :default => 'views'
|
||||
set :views, :haml => 'templates', :default => 'views'
|
||||
|
||||
helpers do
|
||||
def find_template(views, name, engine, &block)
|
||||
|
|
Loading…
Reference in New Issue