FreeTube/src/renderer/components/ft-icon-button
Jason e68c534e6c
A new way to subscribe (#4238)
* Implement styling for new subscribe button

* Implement dropdown element and styling

* Implements remaining styling and logic

* Correct use of aria-selected in FT

Note: was able to add aria-controls to ft-profile-selector because it keeps the hidden dropdown in the DOM. The same is not true of the ft-icon-button or ft-subscribe-button. Main point: aria-expanded should go on the button opening the dropdown, not the dropdown itself.

* Resolve subscribe button staying upon bug

* Remove unneeded vendor-specific transition prefixes

See discussion here: https://www.web-plus-plus.com/Articles/css-transition-moz-and-webkit-vs-css3
2023-11-22 17:19:11 +00:00
..
ft-icon-button.js Fix focus related race conditions (#3700) 2023-06-27 11:52:39 +00:00
ft-icon-button.scss Implement Stylelint linting of CSS logical properties (#4023) 2023-09-14 08:22:33 +08:00
ft-icon-button.vue A new way to subscribe (#4238) 2023-11-22 17:19:11 +00:00