Actions

.php?title=Mahara日本語ドキュメント/カスタマイズ/テーマ: Difference between revisions

From Mahara Wiki

No edit summary
No edit summary
Line 1: Line 1:
作成中です - [[User:Mits|mits]]
作成中です - [[User:Mits|mits]]


MaharaテーマはCSSスタイルシート、イメージおよび非常にシンプルな設定ファイルから構成されるスマーティのテンプレートです。Each theme is installed in a subdirectory under <code>htdocs/theme</code>, but because of Mahara's plugin architecture, some template files for a theme may also be found inside plugin directories rather than under <code>htdocs/theme</code>.
MaharaテーマはCSSスタイルシート、イメージおよび非常にシンプルな設定ファイルから構成されるスマーティのテンプレートです。それぞれのテーマはサブディレクトリ<code>htdocs/theme</code>配下にインストールされますが、Maharaのプラグインアーキテクチャのために、いくつかのテンプレートファイルは<code>htdocs/theme</code>ディレクトリではなく、プラグインディレクトリ内に配置される場合もあります。


Mahara themes support inheritance from "parent" themes.  If a theme specifies a parent, then it only needs to override things that are not defined by the parent theme. This means that you can often create a theme just by writing a new CSS file, and maybe overriding some images. Copying all of the templates is not required.
Mahara themes support inheritance from "parent" themes.  If a theme specifies a parent, then it only needs to override things that are not defined by the parent theme. This means that you can often create a theme just by writing a new CSS file, and maybe overriding some images. Copying all of the templates is not required.

Revision as of 05:30, 29 July 2011

作成中です - mits

MaharaテーマはCSSスタイルシート、イメージおよび非常にシンプルな設定ファイルから構成されるスマーティのテンプレートです。それぞれのテーマはサブディレクトリhtdocs/theme配下にインストールされますが、Maharaのプラグインアーキテクチャのために、いくつかのテンプレートファイルはhtdocs/themeディレクトリではなく、プラグインディレクトリ内に配置される場合もあります。

Mahara themes support inheritance from "parent" themes. If a theme specifies a parent, then it only needs to override things that are not defined by the parent theme. This means that you can often create a theme just by writing a new CSS file, and maybe overriding some images. Copying all of the templates is not required.

Mahara's element classes, default themes, and the procedure for creating and modifying themes are very different in Mahara 1.1 and 1.2.

サブページ