Draft: Change the revoke button type to `secondary`

What does this MR do and why?

In the AccessTokenTableApp component, users may not understand why some access tokens have a primary revoke button (background red), while other access tokens have a secondary (transparent background).

Originally, I believe the primary|secondary buttons were meant to match the color of the text of the Expires column (3 colors: red for expired token, orange for soon-to-be-expired, black for tokens without expiration). However, the match for the button was not perfect: primary button for tokens with expiration, secondary button for tokens without expiration.

This MR changes all the revoke buttons to be of type secondary. We don't use primary because it is distracting. Deleting an access token has to always be confirmed.

Screenshots or screen recordings

Before After
image image

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports

Loading