-
Notifications
You must be signed in to change notification settings - Fork 2
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
feat(spindle-tokens): fix x icon color #102
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
多分いいと思うんですがどうですか @itsminadesu
@@ -194,7 +194,8 @@ | |||
--color-third-party-facebook-white: var(--facebook-white); | |||
--color-third-party-twitter-blue: var(--twitter-blue); | |||
--color-third-party-twitter-white: var(--twitter-white); | |||
--color-third-party-x-blue: var(--x-blue); | |||
--color-third-party-x-blue: var(--x-blue); /* deprecated. --x-blue- is undefined. specifying it won't change the color. */ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/** @deprecated */
をつけたらIntelliJやVSCodeがインポート先のCSSでこの変数を使った時に非推奨だよ〜的な表示をしてくれるのでは、的なことを @tatz-ibz と話したんですが特にそういうことにはならないそうです。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@herablog @tokimari @yasuda-shin
過去にdeprecated
パターンに遭遇したことがないのですが、上記のような実装(コメント)で問題ないですよね...?(一応確認させていただきたいです 🙏🏻 )
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
何かしらインポート先で示唆できるとベストではありますが、今回の対応ではこれで全然大丈夫です!(色も当たらないですし)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
過去にdeprecatedにした色はありましたが、その時は特にコメントは残さずRelease Noteに記載していましたね。
https://github.com/openameba/ameba-color-palette.css/releases/tag/v2.0.0
リリースノート見に行くより定義見る方が楽なので、コメントにある分には(動作に支障がなければ)良いのではないでしょうか 👀
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
概要
Xアイコンの色指定が間違っていたため
--color-third-party-x-blue
を指定しても色が適用されない状態になっていました。正しい変数を追加しつつ、コメントでdeprecatedを記載しました。
追加した変数名は openameba/spindle#965 のdesign tokenに合わせて修正しています。