このテーマの特徴
テーマの特徴:
このCSSでは、以下のような特徴を持つmarpテーマを作成しています。
- 垂直方向のセクション: スライドは垂直方向に配置され、上から下にスクロールします。
- 大きなフォントサイズ: 全体のフォントサイズは24ptです。
- グラデーションヘッダーとフッター: ヘッダーとフッターは、左から右にグラデーションがかかっています。
- 中央揃えのテキスト: ヘッダー、フッター、およびセクションのタイトルは、中央揃えされています。
- 固定フッター: フッターはページの最下部に固定され、常に表示されます。
- タイトルセクション: 専用のセクションがタイトルに割り当てられ、36ptのフォントサイズ、中央揃えのテキスト、および黒い背景色を備えています。
このテーマを利用する
CSS
/* @theme custom_theme */ @import default; section{ display: flex; flex-direction: column; font-size: 24pt; } header{ width: 100%; background: linear-gradient(to right, #f777e8, #010101); color: white; display: flex; justify-content: space-between; padding: 10px; gap: 20px; align-items: center; text-align: center; box-sizing: border-box; background-size: cover; } footer{ width: 100%; position: fixed; padding: 10px; background: linear-gradient(to right, #010101, #f777e8); color: white; bottom: 0px; text-align: center; box-sizing: border-box; } section.title{ background-color: #010101; color: white; padding: 30px; font-size: 36pt; gap: 20px; text-align: center; display: flex; flex-direction: column; justify-content: center; box-sizing: border-box; background-size: cover; }
Marpのサンプル
--- marp: true theme: custom_theme header: " " footer: " " --- <!-- _class: title --> # タイトル --- <!-- _class: section --> # 見出し - これはリスト - これもリスト --- # 見出し - これはリスト - これもリスト