Lance Edgar
1ec1eba496
feat: refactor templates to simplify base/page/form structure
...
to mimic what has been done in wuttaweb
2024-08-19 23:20:59 -05:00
Lance Edgar
1d56a4c0d0
fix: replace all occurrences of component_studly
=> vue_component
2024-08-19 09:53:10 -05:00
Lance Edgar
ba521abf4f
Remove some references to "buefy" name within docstrings, comments
2024-04-14 20:30:52 -05:00
Lance Edgar
c036932ce4
Remove several references to "buefy" name
...
class methods, template filenames, etc.
also made various edits per newer conventions
2024-04-14 19:54:29 -05:00
Lance Edgar
edd5d49e36
Improve shoppers/people display for Customer tab in profile view
...
also expose settings for people/clientele handlers
2023-06-11 14:52:07 -05:00
Lance Edgar
0d52d554e7
Add options for grid results to link straight to Profile view
...
probably should have done this a long time ago...
2023-06-10 23:19:52 -05:00
Lance Edgar
3fde80f991
Add basic support for exposing Customer.shoppers
...
now there is a Shoppers field when viewing a Customer, unless
configured otherwise
also tweaked some logic for navigating Customer/Person relationships,
to handle implications of Shoppers being (maybe) present
2023-06-07 20:57:30 -05:00
Lance Edgar
0d97ff2936
Add support for "configured customer/member key"
...
also improve product key support, same patterns
2023-06-06 11:36:19 -05:00
Lance Edgar
976a5836a9
Purge even more jquery stuff
...
and related static files etc. from old themes
this might be the end of it..??
2023-02-03 17:08:33 -06:00
Lance Edgar
d6aeb1d10f
Add convenience wrapper to make customer field widget, etc.
...
customer widget is either autocomplete or dropdown, per config
also added a way to pass arbitrary kwargs to the chameleon template
rendering for a field
also moved the logic for rendering a <b-field> out of the template and
into the Form class
also start to prefer `input_handler` over `input_callback` when
specifying client-side JS hook
2022-08-09 14:37:29 -05:00
Lance Edgar
28238c6fb5
Add setting to expose/hide "active in POS" customer flag
2022-07-23 22:09:47 -05:00
Lance Edgar
82dfce6f81
Add basic "resolve" support for person, product from new custorder
2021-12-23 20:24:43 -06:00
Lance Edgar
3ece3303db
Refactor several "field grids" per Buefy theme
...
e.g. the Users field when viewing a Role, and Vendor Sources panel
when viewing a Product
2021-09-25 18:54:33 -04:00
Lance Edgar
bb0e2fb9e9
Add way to hide "view profile" helper for customer view
2019-07-03 12:35:14 -05:00
Lance Edgar
fcfc8b56bb
Add basic Buefy support for App Settings page
...
also various buttons have been tweaked on some other "master view" pages
2019-04-17 14:55:27 -05:00
Lance Edgar
80158ffa95
Add "view profile" helper for all person-related views
2019-04-12 15:54:56 -05:00
Lance Edgar
96e5c42795
Add support for detaching Person from Customer
2018-01-24 23:53:12 -06:00
Lance Edgar
17f9e6d4a9
Remove customer view template
...
we shouldn't be doing anything special here, leave that up to derived app
2017-05-11 13:59:51 -05:00
Lance Edgar
16bbbb4a75
Convert (most?) basic views to use master view pattern.
2015-12-07 15:08:14 -06:00
Lance Edgar
dcc1699f69
Add explicit file encoding to all Mako templates.
...
Also remove some u"" style strings within templates, since they appear to
be unnecessary.
2014-07-23 21:35:33 -07:00
Lance Edgar
40efd8a3bc
Rebranded to Tailbone.
2013-09-01 08:18:37 -07:00