https://github.com/takeyuweb/mt-plugin-sass
MovableType integration with Sass.
https://github.com/takeyuweb/mt-plugin-sass
Last synced: 9 months ago
JSON representation
MovableType integration with Sass.
- Host: GitHub
- URL: https://github.com/takeyuweb/mt-plugin-sass
- Owner: takeyuweb
- Created: 2011-08-05T08:41:32.000Z (almost 15 years ago)
- Default Branch: master
- Last Pushed: 2011-08-09T02:04:29.000Z (almost 15 years ago)
- Last Synced: 2025-03-15T15:13:10.448Z (over 1 year ago)
- Language: Perl
- Homepage:
- Size: 97.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sass
* Author:: Yuichi Takeuchi
* Website:: http://takeyu-web.com/
* Copyright:: Copyright 2011 Yuichi Takeuchi
* License:: GPL v2
MovableType(MTOS)5のスタイルシートをSass及びSassy CSS(SCSS)で記述できるようにするプラグインです
Sass 及び SCSS については以下のページをお読み下さい。
http://sass-lang.com/
## 動作環境
- MovableType (MTOS) 5
- ダイナミックパブリッシングが動作する環境(PHP)
- mod_rewrite 有効
- Ruby 1.8.7 以上(Sass/SCCSのコンパイルに必要です)
## インストール
1. Sassプラグインをpluginsにアップロード。
2. [システム]->[ツール]->[プラグイン] より Sassプラグインの設定を開き、以下の項目を設定。
- [Ruby Interpreter] rubyの実行パスを指定。(例:`/usr/local/bin/ruby`)
3. Sass/SCSSを使用したいウェブサイトまたはブログのプラグイン設定を開き、[テンプレートのインストール]をクリック。
4. テンプレートに「Sass .htaccess」「Sass compiler」の2つのインデックステンプレートがインストールされたことを確認します。
5. スタイルシートのインデックステンプレートを開き、出力ファイル名の拡張子を「.scss」に変更。
6. 再構築。
## しくみ
1. `mod_rewrite`により、`*.scss`及び`*.sass`へのアクセスがあった際に、`.sass.php`へ処理を移します。
2. `.sass.php`により該当のscss/sassファイルをコンパイルして表示
- ロードパスは標準でテンプレートをインストールしたウェブサイト/ブログのルートになります。(設定より変更可能)
## 同梱のライブラリについて
依存の機能のうち再配布が許可されているものについて、`vendor`内に同梱しています。
### Sass
http://sass-lang.com/
Hampton Catlin, Nathan Weizenbaum, Chris Eppstein, and numerous contributors. It is available for use and modification under the MIT license.
## ご注意
* 無保証です。このプラグインを使用したことでいかなる損害が発生しても、制作者は一切責任を負いません。