Commit graph

56 commits

Author SHA1 Message Date
94ad5dd0ae work in progess: embed login form rendered on server 2025-03-14 13:22:53 +01:00
add89bcf2a use bootstrap CSS classes for form elements 2024-07-24 19:47:55 +02:00
658420af94 use #cs-debug as default target for HTMX output 2024-07-24 10:38:44 +02:00
54ae6026eb sites/hx: new structure with pages, auth, app sections; work in progress: demo cs-hx app 2024-07-23 19:21:39 +02:00
3cd7ec3706 hx (work in progress): start with login form 2024-07-22 19:48:42 +02:00
3fbe4d8d8b work in progress: communication with cl-scopes API 2024-07-18 09:28:41 +02:00
2d8076acf9 fix path to htmx resource; don't use htmx extensions 2024-07-01 11:30:15 +02:00
fcccd8618a user relative path to resource fetched by htmx 2024-07-01 11:23:59 +02:00
c62ebb9796 work in progress: output formats tpl, htmx, pt 2023-11-21 09:33:11 +01:00
cad1c3e9b6 basic setup for exploring HTMX for working with dynamic content 2023-11-17 08:22:48 +01:00
3addcf98ae move 'button' partial to pv subdirectory 2023-04-09 11:30:31 +02:00
2f73690ec5 components, fields: use explicit parameters (no more '... merge ... jsonify') 2023-04-05 11:18:49 +02:00
f7144f7b2a provide 'data-buttons' based on partial 'button' 2023-04-04 11:08:46 +02:00
e47d90cde9 put all mode changes in buttons 2023-04-04 09:03:18 +02:00
4cd5021a63 rename shortcodes; back to ?id=<item> (instead of #<item>) 2023-03-27 18:00:25 +02:00
45e66e5c3f first step of refactoring: separate backend- (API-) specific stuff from generic one 2023-03-27 09:33:33 +02:00
a067f6db7f fix 'new' processing; remove obsolete parent from handle() method 2023-03-25 17:11:06 +01:00
bf2c1bfa91 use register() method in app object to correctly register component scope 2023-03-24 08:17:48 +01:00
a377688175 put id and mode in state sub-object => fix processing of 'new' response 2023-03-23 23:07:44 +01:00
b68ee113c2 work in progress: handling of response after new; ?id= replaced by # 2023-03-23 19:48:47 +01:00
0d244d8bcb minor improvements; component init: provide $.Params as conf 2023-03-22 17:19:08 +01:00
c186f908b7 list page basically working 2023-03-22 12:33:58 +01:00
2e767754e5 move Data component to separate module comp-data.ts 2023-03-22 09:35:50 +01:00
b72a85ac24 modes (view, edit, ...) basically working 2023-03-21 11:06:09 +01:00
794f21d3d1 work in progress: data modes with tabs and buttons 2023-03-20 16:05:36 +01:00
3ac7359189 work in progress: data modes with tabs and buttons 2023-03-20 15:52:19 +01:00
275ed6590c work in progress:person form; shortcode for dynamic links 2023-03-16 11:02:23 +01:00
80779cbea7 add 'action' parameter to exec() for overriding default action 2023-03-16 08:32:25 +01:00
f674fca741 allow setting of default domain on page level 2023-03-15 15:41:47 +01:00
36abaf6f74 fix handling of js @params (only global); fieldset/component: + 'domain' 2023-03-15 14:17:21 +01:00
4bbc3cad0a start with login page; nopoll config param; handle: check message 'class' 2023-03-15 12:43:55 +01:00
1aa76a59c8 reorganize stuff/app pages; Data component: make action configurable 2023-03-12 17:57:22 +01:00
59bb87d204 improve and extend configuration, using Hugo's $.Param method 2023-03-10 13:43:41 +01:00
ecf3f13622 fieldset: make v-scope component configurable 2023-03-10 08:29:14 +01:00
7456271782 experiments with display (+ link with id) and input (+ default expression) 2023-03-06 16:10:35 +01:00
8a244aa1a3 components: +name, register in app; put sid in config object 2023-03-03 09:25:37 +01:00
c76426e13f provide setSid(); + minor clean-up input shortcode 2023-03-02 13:35:58 +01:00
94da069210 add Data component, use via fieldset shortcode 2023-03-02 12:09:53 +01:00
c2f3db08cd remove (now) unused td tags 2023-03-02 10:05:17 +01:00
97b0629de0 trying to conceive more complex situations (e.g. a table) 2023-03-01 16:44:28 +01:00
75ba831e01 add button 2023-03-01 11:34:12 +01:00
2874234980 more functionality for input and display shortcodes 2023-03-01 09:42:21 +01:00
65d31a543f separate shortcodes: display, debug 2023-03-01 07:45:46 +01:00
6249f5f48c add debug shortcode 2023-03-01 07:41:43 +01:00
bf311a0dee display shortcode with parameter 'expr' 2023-03-01 07:39:58 +01:00
af6a4a075d move petite-vue-related shortcodes to pv directory; start input-..., display 2023-02-28 11:11:18 +01:00
2dca568ee8 refactoring, config stuff basically OK 2023-02-27 10:40:10 +01:00
4145c323b8 work in progross: modules with focused responsibilities 2023-02-23 19:32:43 +01:00
ffc3915e65 provide js.Build params, import via @params 2023-02-22 10:09:11 +01:00
55c6ad1a5f explore petite-vue functionalities ... 2023-02-22 08:08:33 +01:00