feat: enhance admin ui with responsive design and ux improvements
- add podcast sidebar navigation - add podcast dashboard with latest episodes - add pagination to podcast episodes - add components helper to reuse ui components (button, data_table, etc.) - enhance podcast and episode forms by splitting them into form sections - add hint tooltips to podcast and episode forms - transform radio inputs as buttons for better ux - replace explicit field by parental_advisory - replace author field by publisher - add podcasts_categories table to set multiple categories - use choices.js to enhance multiselect fields - update Language files - update js dependencies to latest versions closes #31, #9
Showing
- DEPENDENCIES.md 1 addition, 1 deletionDEPENDENCIES.md
- app/Config/Pager.php 1 addition, 1 deletionapp/Config/Pager.php
- app/Controllers/Admin/BaseController.php 1 addition, 1 deletionapp/Controllers/Admin/BaseController.php
- app/Controllers/Admin/Contributor.php 1 addition, 1 deletionapp/Controllers/Admin/Contributor.php
- app/Controllers/Admin/Episode.php 60 additions, 7 deletionsapp/Controllers/Admin/Episode.php
- app/Controllers/Admin/Myaccount.php 1 addition, 2 deletionsapp/Controllers/Admin/Myaccount.php
- app/Controllers/Admin/Page.php 2 additions, 2 deletionsapp/Controllers/Admin/Page.php
- app/Controllers/Admin/Podcast.php 68 additions, 42 deletionsapp/Controllers/Admin/Podcast.php
- app/Controllers/Admin/User.php 4 additions, 4 deletionsapp/Controllers/Admin/User.php
- app/Controllers/Auth.php 8 additions, 0 deletionsapp/Controllers/Auth.php
- app/Controllers/BaseController.php 1 addition, 1 deletionapp/Controllers/BaseController.php
- app/Controllers/Episode.php 1 addition, 0 deletionsapp/Controllers/Episode.php
- app/Database/Migrations/2020-05-30-101500_add_podcasts.php 6 additions, 9 deletionsapp/Database/Migrations/2020-05-30-101500_add_podcasts.php
- app/Database/Migrations/2020-06-05-170000_add_episodes.php 5 additions, 4 deletionsapp/Database/Migrations/2020-06-05-170000_add_episodes.php
- app/Database/Migrations/2020-09-29-150000_add_podcasts_categories.php 42 additions, 0 deletions.../Migrations/2020-09-29-150000_add_podcasts_categories.php
- app/Entities/Episode.php 1 addition, 1 deletionapp/Entities/Episode.php
- app/Entities/Podcast.php 41 additions, 3 deletionsapp/Entities/Podcast.php
- app/Entities/User.php 6 additions, 0 deletionsapp/Entities/User.php
- app/Helpers/breadcrumb_helper.php 4 additions, 5 deletionsapp/Helpers/breadcrumb_helper.php
- app/Helpers/components_helper.php 258 additions, 0 deletionsapp/Helpers/components_helper.php
Loading
Please register or sign in to comment