@@ -174,10 +174,10 @@ def _get_visual_style_state(obj: githubkit.rest.Issue | githubkit.rest.Discussio
174174 if isinstance (obj , githubkit .rest .Discussion ):
175175 if obj .answer_chosen_at :
176176 emoji = constants .AppEmojis .discussion_answered
177- colour = constants .Colours . soft_green
177+ colour = constants .GHColour . success
178178 else :
179179 emoji = constants .AppEmojis .issue_draft
180- colour = disnake . Colour . greyple ()
180+ colour = constants . GHColour . muted
181181
182182 if not isinstance (colour , disnake .Colour ):
183183 colour = disnake .Colour (colour )
@@ -186,40 +186,39 @@ def _get_visual_style_state(obj: githubkit.rest.Issue | githubkit.rest.Discussio
186186 if obj .pull_request :
187187 if obj .pull_request .merged_at :
188188 emoji = constants .AppEmojis .pull_request_merged
189- colour = constants .Colours . purple
189+ colour = constants .GHColour . done
190190 elif obj .draft is True :
191191 emoji = constants .AppEmojis .pull_request_draft
192- colour = disnake . Colour . greyple ()
192+ colour = constants . GHColour . muted
193193 elif obj .state == "open" :
194194 emoji = constants .AppEmojis .pull_request_open
195- colour = constants .Colours . soft_green
195+ colour = constants .GHColour . success
196196 elif obj .state == "closed" :
197197 emoji = constants .AppEmojis .pull_request_closed
198- colour = constants .Colours . soft_red
198+ colour = constants .GHColour . danger
199199 else :
200200 # fall the emoji back to a state
201201 emoji = constants .AppEmojis .pull_request_open
202- colour = constants .Colours . soft_green
202+ colour = constants .GHColour . success
203203 else :
204204 if obj .state == "closed" :
205205 if obj .state_reason == "not_planned" :
206206 emoji = constants .AppEmojis .issue_closed_unplanned
207- colour = disnake . Colour . greyple ()
207+ colour = constants . GHColour . muted
208208 else :
209209 emoji = constants .AppEmojis .issue_closed_completed
210- colour = constants .Colours . purple
210+ colour = constants .GHColour . done
211211 elif obj .draft is True :
212212 # not currently used by GitHub, but future planning
213213 emoji = constants .AppEmojis .issue_draft
214- colour = disnake . Colour . greyple ()
214+ colour = constants . GHColour . muted
215215 elif obj .state == "open" :
216216 emoji = constants .AppEmojis .issue_open
217- colour = constants .Colours .soft_green
218-
217+ colour = constants .GHColour .success
219218 else :
220219 # fall the emoji back to a state
221220 emoji = constants .AppEmojis .issue_open
222- colour = constants .Colours . soft_green
221+ colour = constants .GHColour . success
223222
224223 if not isinstance (colour , disnake .Colour ):
225224 colour = disnake .Colour (colour )
0 commit comments