Skip to content
Snippets Groups Projects
  1. Jul 12, 2021
    • Yassine Doghri's avatar
      feat: build hashed static files to renew browser cache · 37c54d24
      Yassine Doghri authored
      - replace rollup config with vitejs
      - use vite dev server during development to take advantage of
      hot module replacement (HMR)
      - add vite service using Vite library to load css and js assets
      - update package.json scripts and remove unnecessary
      dependencies
      - update scripts/bundle-prepare.sh
      
      closes #107
      37c54d24
  2. Oct 15, 2020
    • Yassine Doghri's avatar
      feat: enhance admin ui with responsive design and ux improvements · 2d44b457
      Yassine Doghri authored
      - 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
      2d44b457
    • Yassine Doghri's avatar
      feat: add breadcrumb in admin area · 7fb1de2c
      Yassine Doghri authored
      - add Breadcrumb library and service
      - update authorizations
      - add missing routes to avoid 404 links in breadcrumb
      - add svg_helper globally in base controller
      - update purgecss config to check .ts files
      
      closes #17
      7fb1de2c
Loading