Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ブログ記事の一覧にて、feature タグがついてるブログ記事はメンター・管理者にだけ目印が表示される。 #8186

Draft
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

ayu-0505
Copy link
Contributor

@ayu-0505 ayu-0505 commented Nov 12, 2024

Issue

概要

ブログ記事の一覧にて、feature タグがついてるブログ記事は、メンター・管理者にのみ目印であるfeatureという文言が表示されるように変更しました。

変更確認方法

  1. feature/highlight-blogs-with-a-feature-tagをローカルに取り込む
    1. git fetch origin pull/8186/head:feature/highlight-blogs-with-a-feature-tag
      (2度目以降は上記ブランチのローカル変更に気をつけながら--forceをつけてください)
    2. git switch feature/highlight-blogs-with-a-feature-tag
  2. foreman start -f Procfile.devでローカルサーバーを立ち上げる
  3. メンターまたは管理者(例: user:komagata, password: testtest)でログインする。
  4. ブログの新規作成ページにアクセスし、タグ入力欄でfeatureを入力し、エンターを押してタグを登録する。
  5. タイトル、本文、サムネイル画像を適当に入力し、公開するボタンをクリックする。
  6. ブログ記事の一覧にアクセスし、先ほど作成したブログ記事に目印であるfeatureの文字が表示されているか確認する。
  7. 一旦ログアウトし、ブログ記事の一覧に再度アクセス。
  8. 先ほど作成したブログ記事に目印であるfeatureの文字が表示されていないか確認する。

Screenshot

変更前

tag-testのブログにはfeatureタグをつけており、メンターまたは管理者としてログインしているが、目印は表示されない
スクリーンショット 2024-11-12 12 59 23

変更後

メンターまたは管理者としてログイン時

スクリーンショット 2024-11-12 12 50 34

非ログイン時

スクリーンショット 2024-11-12 12 53 09

@ayu-0505 ayu-0505 self-assigned this Nov 12, 2024
@ayu-0505
Copy link
Contributor Author

@machida さん、お疲れ様です🍵

こちらのPRですが、デザインが必要だと思われますがいかがでしょうか。
現在はfeatureという素の文字列がPタグで表示されている状態です。
また、CSSクラスについては周囲の状況から考え、.thumbnail-card__metaのみ記載しております。

ご確認のほどよろしくお願いいたします🙇🏻‍♀️

@machida
Copy link
Member

machida commented Nov 12, 2024

@ayu-0505 デザイン入れてこのブランチにPR出しますー

@machida
Copy link
Member

machida commented Nov 13, 2024

@ayu-0505 ちょっとした変更だったのでこのブランチにpushしましたー。ご確認お願いします🙏 feature 以外にも卒業生インタビューなど特別なタグを用意する予定で、特別なタグを複数持つ記事も出るかもしれないので、それに対応できるようなHTMLとCSSにしました。

@ayu-0505
Copy link
Contributor Author

@machida さん、対応いただきありがとうございました🙏

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