New

  • Templates markup & CSS:
    • optimise html markup (simple classes, better user of html5 & roles, add IDs for easy user customisation),
    • improve CSS: reduce specificity (ID > classes),
    • Homepage modular widget markup,
  • Header mobile:
    • Centered site-title;
    • Search input on mobile;
  • Use only fixed price for seasonal prices (no %discount);
  • 7 Shuttles CSS;
  • Add departure type to normal tour and cart;
  • Add agent user to admin add booking;

Improvement:

  • print CSS;
  • email: markup improvement;
  • front booking: .content & .sidebar custom width, ignores design width setting;
  • front: thank you page CSS improvement;
  • front CSS: make family icon & tooltip reusable;
  • front CSS: optimise loading of .less files for compile;
  • Featured area CSS: works better with full images & maps;
  • Booking: Trigger shuttle inputs when change date time, shuttle id to class;
  • Remove unused code;
  • Add ajax function to get extra information for normal booking;
  • Add filter to add content after upsells in booking management page and booking report page;
  • admin: scheduling tab, markup & CSS;
  • Front Comp admin: remove unnecessary div;
  • wp content styles CSS improvements;
  • admin: upsets markup & CSS;
  • Add filter to add data to email;
  • Add filter to add data to items in cart and re-calculate total amount;
  • Booking: Trigger shuttle change and calculate total price;
  • Add filter to add content after upsells;
  • admin code: Reusable snippets;

Fix:

  • Fix upsells scheduling prices in email;
  • front CSS: fix columns thumbnails margin;
  • front CSS: fix widget price & button size;
  • Fix upsells bug after depart date changes;
  • Fix bug .content is applied to all post;
  • Fix string to translatable;
  • admin: input.prepend.append CSS fix;
  • Fix upsell scheduled prices;
  • admin: remove duplicate download for font-awesome;