Commit Graph

54 Commits (master)

Author SHA1 Message Date
Mark Moffat a7a1fadae6 Added pagination to products and orders in admin 2020-03-19 17:02:52 +10:30
Mark Moffat 9911fe04a9 Fixed validation, added modal errors + partial 2020-03-17 19:08:46 +10:30
Mark Moffat 78e06e511b
Customer account page (#124)
* Adding customer login & account page support

* Added account link

* Sorting orders on account page

* Small UI fixes

* Removed debugs

* Added tests

Co-authored-by: Mark Moffat <mark@Marks-MacBook-Pro-2.local>
2020-03-17 16:56:04 +10:30
Mark Moffat cd3ba1bc60 Fixes for CSRF 2020-02-23 14:10:35 +10:30
Mark Moffat 48ce34fb9c Fix #114 2020-02-06 22:33:16 +10:30
Mark Moffat fdbbceb114 Fixes to icon display 2020-02-01 19:24:11 +10:30
Mark Moffat a325dc4532 Removed fontawesome 2020-02-01 17:32:24 +10:30
Mark Moffat 6825ea3305 Huge overhaul of admin UI 2020-02-01 17:29:30 +10:30
Mark Moffat e9fcbd5a99 Fixed SOE breaking the admin 2020-01-28 17:01:28 +10:30
Mark Moffat 4ef5e48d1c SEO enhancements + structured data 2020-01-23 22:33:21 +10:30
Mark Moffat 6141a41f16 SEO tweaks to type 2020-01-23 21:55:17 +10:30
Mark Moffat 9390d5476e Fixed open graph tags 2020-01-23 21:47:25 +10:30
Mark Moffat 7c9299f638 Added og:description to keep facebook happy 2020-01-23 21:42:09 +10:30
Mark Moffat 9d20e06bc0 Move SEO improvements 2020-01-23 21:39:47 +10:30
Mark Moffat de0b81d6be SEO improvements 2020-01-23 21:28:21 +10:30
Mark Moffat 5d4c469e38 Fixed same product - diff opts in cart. Added confirm on cart empty. 2020-01-21 20:30:52 +10:30
Mark Moffat 799ed301f2
Adding discount code support (#109)
Added a discount code module. Lots of work went into this. 

Please report any problems as issues to be fixed
2020-01-21 18:06:46 +10:30
Mark Moffat 1a4dcfdea6 Small fixes for mobile 2020-01-10 20:45:43 +10:30
Mark Moffat 55b8da064b Style changes to footer 2020-01-08 20:54:41 +10:30
Mark Moffat fb6fb6e3e0 Validate quantity inputs 2020-01-08 19:42:32 +10:30
Mark Moffat fe14f28994 Fix product price and amount global searching 2020-01-08 18:58:29 +10:30
Mark Moffat bc3e33dbb5 Ability to inject custom JS 2020-01-07 21:21:03 +10:30
Mark Moffat 0d44ce7cbb Added global search to the admin UI 2020-01-07 21:15:23 +10:30
Mark Moffat 11302e2255 Improvements to the shipping module & cart updates 2020-01-04 17:40:58 +10:30
Mark Moffat 3373a60d8f Add/Update/Remove/empty cart without refreshing the page 2020-01-04 13:07:35 +10:30
Mark Moffat 2e5dfd576c Updating fontawesome logos which are broken 2020-01-03 13:52:43 +10:30
Mark Moffat d6e6fa0636 UI fixes 2020-01-01 19:50:57 +10:30
Mark Moffat 7cef58dae3 Added a dashboard 2019-12-30 22:58:37 +10:30
Mark Moffat 7a1cb87e2a Fixed variable name change 2019-12-30 22:33:50 +10:30
Mark Moffat 5644a3a5af Hide language in admin panel 2019-12-30 17:49:04 +10:30
Mark Moffat cdfe8ab950 Fixed home link in admin 2019-12-30 17:28:07 +10:30
Mark Moffat 14adbe6035 Fix logo display in admin 2019-12-30 17:26:45 +10:30
Mark Moffat e38767df9d Fixed display of languages menu 2019-12-28 16:44:13 +10:30
Mark Moffat 4c9cdac4cb Small style fixes 2019-12-28 16:36:33 +10:30
Mark Moffat ee5400716c Style/layout fixes for mobile 2019-12-28 16:13:20 +10:30
Mark Moffat 5adcdfb5c1 Small fixes removed unused setting 2019-12-27 14:07:38 +10:30
Mark Moffat a5dcc7624b Started to add in Less CSS support 2019-12-26 21:02:28 +10:30
Mark Moffat 32ea7da4da Huge rewrite and update of style/layout + theme simplification 2019-12-26 13:53:21 +10:30
Mark Moffat b48b2237ee Improving checkout experience Fixes #103 2019-12-21 13:16:48 +10:30
Mark Moffat c978c50d1d Add new theme JS and mini css 2019-12-19 14:45:51 +10:30
Mark Moffat f0a5de3381 Started splitting up public js files 2019-12-06 17:39:13 +10:30
Mark Moffat c92194dd56 Give option to go english only 2019-11-06 19:13:16 +10:30
Andrea Di Mario d3abc37cb0 Initialize multiple language and start translations (#91)
* Initialize multiple language and start translations

* continue with translation

* end translations for en and it

* fix json syntax en translation, otherwise i18n reset the file

* add language info in config

* fix json format invalid

* solve review comments
2019-11-06 19:01:25 +10:30
Mark Moffat de1f6fdeaa Theme fixes 2019-11-03 20:04:20 +10:30
Mark Moffat c92579b362 Fixing #89 2019-11-01 19:43:14 +10:30
Marty Sloan f9b5a84fb8 updated cartTotalItems in routes/index.js instead of adding handlebar helper. fixes quantity discrepency in the view when you first add items to the cart 2018-07-17 14:25:15 +09:30
Marty Sloan 9662d341c8 add new handlebars helper cartTotalItems and pass session.cart to it from layouts/layout.hbs to show cart total items including quantities 2018-07-17 14:25:15 +09:30
Marty Sloan 4f7eeb87c8 check for admin view before loading materialize js 2018-07-17 14:24:03 +09:30
Mark Moffat 2ded224d5b Added a new theme called "Mono" 2018-02-17 14:30:28 +01:00
Mark Moffat de5741750a Refactoring theming 2018-02-13 21:21:22 +01:00