Skip to content

PR #8のデザイン変更をSCSSで再実装#9

Merged
satotoru merged 5 commits into
speee:mainfrom
ryo-touch:scss-redesign
Feb 18, 2026
Merged

PR #8のデザイン変更をSCSSで再実装#9
satotoru merged 5 commits into
speee:mainfrom
ryo-touch:scss-redesign

Conversation

@ryo-touch

@ryo-touch ryo-touch commented Feb 13, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • PR CSSの編集を行いました #8 で佐藤さんがCSS直接編集で行ったデザイン改善を、SCSSソースで再実装しCSSにコンパイル
  • bigwheelさんのレビュー指摘(CSSではなくSCSSを編集すべき)に対応
  • CLAUDE.md(Claude Code用プロジェクトガイド)を追加

主な変更内容

  • 見出しフォントサイズ・marginの調整
  • リストアイテムのmargin調整
  • header/footer/ページ番号のデザイン変更
  • 飾り線(before疑似要素)の位置・サイズ変更
  • sectionのpadding・font-size調整
  • leadクラスの中表紙デザイン変更(左寄せ、first-letter装飾)
  • 新規coverクラス(表紙ページ用、ダークグラデーション背景)
  • サンプルスライドにcoverクラスの例を追加

GitHub Actions CIの修正

  • 廃止済みアクションを最新版に更新(checkout@v4, upload-artifact@v4, github-script@v7)
  • 5枚目スライド(example.005.png)の画像比較テストとPRコメント表示を追加
  • ubuntu-latestランナー向けにImageMagickのインストールステップを追加
  • フォークPRでのコメント投稿失敗を許容するようcontinue-on-errorを設定

経緯

PR #8 のCSS変更内容をSCSSで再実装したものです。

Related: #8

🤖 Generated with Claude Code

ryo-touch and others added 2 commits February 13, 2026 13:55
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
PR #8で佐藤さんがCSS直接編集で行ったデザイン改善を、
SCSSソースで再実装しCSSにコンパイルした。

主な変更:
- 見出しフォントサイズ・marginの調整
- リストアイテムのmargin調整
- header/footer/ページ番号のデザイン変更
- 飾り線(before疑似要素)の位置・サイズ変更
- sectionのpadding・font-size調整
- leadクラスの中表紙デザイン変更(左寄せ、first-letter装飾)
- 新規coverクラス(表紙ページ用、ダークグラデーション背景)
- サンプルスライドにcoverクラスの例を追加

Closes speee#8

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
ryo-touch and others added 3 commits February 13, 2026 14:10
- 廃止済みアクションを最新版に更新 (checkout@v4, upload-artifact@v4, github-script@v7)
- 5枚目スライド(example.005.png)の画像比較とPRコメント表示を追加

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
ubuntu-latestランナーにImageMagickがプリインストールされなくなったため、
画像比較ステップの前にapt-get installを追加

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
フォークからのPRではGITHUB_TOKENの権限制限により
createCommitComment APIが403になるため、
テスト結果に影響しないようcontinue-on-errorを設定

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ryo-touch ryo-touch requested a review from koichiro February 13, 2026 06:27

@satotoru satotoru left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

素晴らしい!私もちょうど使いたかったのでありがたいです!

@satotoru satotoru merged commit 1228c66 into speee:main Feb 18, 2026
2 checks passed
@ryo-touch ryo-touch deleted the scss-redesign branch February 19, 2026 00:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants