Girish Ramakrishnan
6713ba3798
refactor Appearance into two components - Applinks and Branding
2025-10-05 10:30:34 +02:00
Johannes Zellner
4704c2a178
Render footer preview in markdown
2025-09-23 14:09:55 +02:00
Johannes Zellner
0d5c1b99df
Use appearance translation string in appearance title section to match menu
2025-09-22 12:28:01 +02:00
Girish Ramakrishnan
aaed5a47d7
Create two sections in appearance
...
Branding and External Links
2025-09-18 18:45:47 +02:00
Girish Ramakrishnan
23012fbb5c
ImagePicker: introduce 'mode' - simple/editable
...
We have two cases for the picker:
* in normal pages: here the image upload/reset happens automatically. this is
the editable mode with action buttons.
* in dialogs: here you just upload images . this is simple mode.
2025-09-11 16:22:01 +02:00
Girish Ramakrishnan
60d3eba712
Convert footer editing to EditableField
2025-09-11 14:59:00 +02:00
Girish Ramakrishnan
817b0f8167
Use EditableField for appearance name change
2025-09-11 14:28:22 +02:00
Johannes Zellner
579f5d7c8a
pankow moved to @cloudron/pankow
2025-07-10 11:55:11 +02:00
Girish Ramakrishnan
344782099f
add explicit unset for the image routes
...
the initial motivation was to fix up the profile avatar rule which
had a mix of json or multipart. this style does not work well with
express 5
2025-06-06 18:58:49 +02:00
Johannes Zellner
89e3ce06fa
Move applink creation into appearance view
2025-05-22 21:50:37 +02:00
Johannes Zellner
fd70f456e9
Reshuffle toplevel view names and routes
2025-05-22 16:40:09 +02:00