Drupal 8には、各フィールドタイプ用のいくつかのField Formatterプラグインが付属していますが、便利で使いやすいフィールドフォーマッターを追加する追加モジュールは多数あります。このガイドの目的は、各主要なフィールドタイプで利用可能なフィールドフォーマッターの検索を容易にすることです。
このページはDrupal8 W3CSSテーマの設定用です
- drupal8 w3cssテーマのインストール方法 - 動画を見る
テーマをyour-drupal-site-name/themes/にダウンロードし、your-site-domain/admin/appearanceに移動して、Drupal8 W3CSS Themeが表示されるまで下にスクロールし、「インストールしてデフォルトに設定」をクリックして「保存」をクリックします。
Foundation Patternsテーマは、UI Patternsテンプレートを使用してFoundationコンポーネントを実装することを目的とした、Zurb Foundationのサブテーマです。このテーマの主な目的は、Foundationフレームワークの共通テンプレートを使用して迅速に構築する方法を提供することです。次に、DrupalテーマでUI Patternsモジュールによって定義されたテンプレートを活用する方法の例を提供することも目的としています。Pattern Labを含むテンプレートライブラリのサポートも提供されます。
Bulmaは、Bulma CSSフレームワークに基づいて構築されたDrupal 8ベーステーマで、このフレームワーク自体が、すべての現代のブラウザーで利用可能な現代のCSSのFlexboxモデルに基づいて構築されています。
Bulma CSSフレームワークは「ロジックとは独立した」ものと考えることができます:ロジックの上にスタイルレイヤーがあります。Bulma CSSフレームワークにはJavaScriptがありません。DrupalのBulmaベーステーマでは、この動作に従うように努めています。モバイルメニューを機能させるために例外が設けられていますが、追加のJSロジックはすべて、可能な場合はドキュメント、提案、サブテーマ、またはモジュールとして受け入れられますが、ベーステーマに直接は入れられません。
Bulma CSSフレームワークの操作の詳細については、bulma.io/documentationをご覧ください。
特徴:
* Bootstrap 4 CDN(4.0から4.3)を含む
* Bootstrap 4ブレークポイントを含む
* UIでのBootstrap管理
* サブテーマモードなし(テンプレートのオーバーライドが必要な場合を除く)
インストール
Composerを使用
composer require drupal/bootstrap4
サブテーマ
* サブテーマが必要な場合(通常はテンプレートをオーバーライドしたい場合)、
[サブテーマドキュメント](_SUBTHEME/README.md)を参照してください。
* `bash bin/subtheme.sh [name] [path]`を実行してサブテーマを作成できます。
例:`bash bin/subtheme.sh b4subtheme ..`
Bootstrap 4 SASS - Barrio Starter Kitは、Bootstrap 4 SASSとDrupalの統合を簡素化するBarrioのサブテーマです。
このサブテーマは、DrupalのほぼすべてのCSSをオーバーライドし、可能な場所ではBootstrap変数を置き換えて、ゼロから新しいCSSファイルセットを生成します。
カラー管理はGoogle Material Designに基づいており、主要な色の浮き上がりやコントラストを生み出すために、メインカラーの明るいバリエーションと暗いバリエーションを生成します。
変数をオーバーライドするために、一連のパーソナライゼーションに従ってすべてのBootstrap定義を変更するSCSSファイルが定義されています。
このサブテーマはBootstrap Material Designとも互換性があります。
Barrioは、Drupal 8用のBootstrap 4ベーステーマで、ルートのtwigテンプレートを使用してDrupalのマークアップを完全にオーバーライドし、Drupal 8のほぼすべてのコードをHTMLから出力して完全なBootstrap 4マークアップを生成します。
このテーマにはスタイルがなく、レイアウトもないので、スターターテーマとして機能します。
このテーマでは、無制限のtwigテンプレート編集オプションの中でも、設定という形でいくつかの設定オプションがそのまま利用できます。

bs_baseプロジェクトは、Drupalテーマ開発の完全なワークフローを最初から最後までサポートすることを目的としたベーステーマです。Bootstrap 4.xフレームワークを使用する子サブテーマのためのベーステーマが用意されています。さらに、このベーステーマは、フロントエンド開発者の生活をより簡単にする多くのツールを提供します:Drushジェネレーター、SASSの継承、強力なgulpワークフローなど。
これはベーステーマであり、外部の開発者がそこから新しい子テーマを作成するために使用することを意図していることに注意してください。メインテーマとしてそのまま使用することもできますが、そのように意図されていません。
