feat: add js audio player on podcast, admin and embeddable player pages + fix admon episodes ux
- use vimejs as audio player - add global audio player + play episode buttons on public pages - refactor admin episodes list from a grid to a data table - arrange episode cards to be more readable closes #131
Showing
- app/Controllers/EpisodeController.php 7 additions, 6 deletionsapp/Controllers/EpisodeController.php
- app/Helpers/components_helper.php 88 additions, 25 deletionsapp/Helpers/components_helper.php
- app/Helpers/misc_helper.php 16 additions, 10 deletionsapp/Helpers/misc_helper.php
- app/Language/en/Common.php 4 additions, 0 deletionsapp/Language/en/Common.php
- app/Language/en/Episode.php 8 additions, 2 deletionsapp/Language/en/Episode.php
- app/Language/fr/Common.php 4 additions, 0 deletionsapp/Language/fr/Common.php
- app/Language/fr/Episode.php 8 additions, 2 deletionsapp/Language/fr/Episode.php
- app/Models/EpisodeModel.php 1 addition, 1 deletionapp/Models/EpisodeModel.php
- app/Resources/icons/disc.svg 6 additions, 0 deletionsapp/Resources/icons/disc.svg
- app/Resources/icons/pause.svg 6 additions, 0 deletionsapp/Resources/icons/pause.svg
- app/Resources/icons/volume-high.svg 6 additions, 0 deletionsapp/Resources/icons/volume-high.svg
- app/Resources/icons/volume-low.svg 6 additions, 0 deletionsapp/Resources/icons/volume-low.svg
- app/Resources/icons/volume-mute.svg 6 additions, 0 deletionsapp/Resources/icons/volume-mute.svg
- app/Resources/js/audio-player.ts 125 additions, 0 deletionsapp/Resources/js/audio-player.ts
- app/Resources/js/embed.ts 78 additions, 0 deletionsapp/Resources/js/embed.ts
- app/Resources/js/modules/play-episode-button.ts 263 additions, 0 deletionsapp/Resources/js/modules/play-episode-button.ts
- app/Resources/styles/inputRange.css 86 additions, 0 deletionsapp/Resources/styles/inputRange.css
- app/Views/_layout.php 2 additions, 0 deletionsapp/Views/_layout.php
- app/Views/admin/_layout.php 2 additions, 0 deletionsapp/Views/admin/_layout.php
- app/Views/admin/contributor/list.php 1 addition, 0 deletionsapp/Views/admin/contributor/list.php
Loading
Please register or sign in to comment