Commit Graph

239 Commits

Author SHA1 Message Date
John Livingston 76f014ed60
Missing SPDX 2024-06-14 15:56:30 +02:00
John Livingston 2739bb823a
Logger: improving the logger, and using it in client code. 2024-06-14 15:17:14 +02:00
John Livingston d931a9c144
Share url element: restore and save state. 2024-06-14 15:07:15 +02:00
John Livingston d42bcf01a7
Logger:
* new createLogger function
* custom elements have their own logger
2024-06-14 15:06:49 +02:00
John Livingston 75dd2e4d59
Rewriting Share modal WIP:
Using lit to entirely rewrite the share chat modal.
2024-06-14 14:22:17 +02:00
John Livingston 4851e35fba
Fix lit class attribute. 2024-06-14 10:45:36 +02:00
John Livingston 1cc6a68089
Fix dynamic table button css 2024-06-13 17:00:08 +02:00
John Livingston b59056f57d
Fix linting. 2024-06-13 16:42:23 +02:00
John Livingston 990ff2385a
Refactoring: merge video-watch scope into common.
In order to be able to use lit in videowatch related code, we have to
merge these scopes.
2024-06-13 16:36:16 +02:00
John Livingston f1e9d1dfec
Dynamic table UI:
* margin bottom
* add row button on left, to be more visible
2024-06-13 15:21:31 +02:00
John Livingston a1eada96e8
Channel emojis: adding an empty line by default. 2024-06-13 15:10:12 +02:00
John Livingston ae429c65a7
Fix. 2024-06-13 15:05:22 +02:00
John Livingston 8dede18070
Fix notifier messages/titles. 2024-06-13 15:01:31 +02:00
John Livingston 63d8e9789e
Fix: resetting validationError on update. 2024-06-13 12:48:58 +02:00
John Livingston 1d943716dd
Dynamic table: refactoring (more readable code). 2024-06-13 12:31:32 +02:00
John Livingston b6f196d07c
SPDX 2024-06-13 12:03:11 +02:00
John Livingston 38946121b7
tags-input: validate last value when pasting. 2024-06-13 12:00:11 +02:00
John Livingston 618dc6aeae
tags-input:
* add a "copy" button
* fix some css class (adding a prefix to avoid side effects)
* other minor fixes
2024-06-13 11:55:02 +02:00
John Livingston 591e0ad3fd
Fix. 2024-06-13 10:57:34 +02:00
John Livingston 7cabf12864
Fix tags-input:
* the code handling `separators` was buggy, so i simplified to use only
  one separator
* was not practical for bot quotes (can't edit), so replaced by a
  textarea
2024-06-13 10:48:13 +02:00
John Livingston 8cc9061092
Fix lit linting. (some fix could be better...) 2024-06-12 19:13:35 +02:00
John Livingston 724e8fdce9
Fix lit linting: input-tags should only handle text, not numbers. 2024-06-12 18:59:34 +02:00
John Livingston d4692c81e0
Fix lit linting, WIP. 2024-06-12 18:51:04 +02:00
John Livingston be1e7456bd
Fix action button. 2024-06-12 17:14:39 +02:00
John Livingston 4976a4f282
Refactoring: moving some template to separate files + classMap fix. 2024-06-12 17:14:39 +02:00
John Livingston 2c3739f633
Refactoring: simplifing the peertube context. 2024-06-12 17:14:38 +02:00
John Livingston 268c60d699
Refactoring. 2024-06-12 17:14:38 +02:00
John Livingston a4a9f85956
Dynamic tables: focus to first input when adding a row. 2024-06-12 17:14:38 +02:00
John Livingston 72c4b0804d
Better UI for channel configuration pages. 2024-06-12 17:14:38 +02:00
John Livingston e811c549fd
Fix checkbox. 2024-06-12 17:14:38 +02:00
John Livingston 2668e5174c
Dynamic table description: always displayed, in a separate line. 2024-06-12 17:14:37 +02:00
John Livingston 597afc8ba6
New page loading and error cases:
* adding new custom elements: spinner and error
* using them on async tasks
2024-06-12 17:14:37 +02:00
John Livingston 75ac7a1052
Various improvements:
* CSS cleaning
* disabling buttons during loading
* reset buttons on forms
2024-06-12 17:14:37 +02:00
John Livingston e84782f346
dynamic table: add confirmation when deleting a line 2024-06-12 17:14:37 +02:00
John Livingston d0252383cd
Dynamic tables: title on add and remove buttons. 2024-06-12 17:14:36 +02:00
John Livingston 7781cc805d
Fix typing. 2024-06-12 17:14:36 +02:00
John Livingston 2da97245ae
Fix orphan opening div. 2024-06-12 17:14:36 +02:00
John Livingston 6f56a026bb
Custom emojis: import/export functions. 2024-06-10 19:17:49 +02:00
John Livingston 92cf83dcdf
Custom channel emoticons WIP (#130): fix CSS 2024-06-07 14:08:35 +02:00
John Livingston 47b580d132
Custom channel emoticons WIP (#130) 2024-06-07 13:45:07 +02:00
John Livingston 1b9ecea443
Custom channel emoticons WIP (#130): tabs 2024-06-07 13:45:07 +02:00
John Livingston 2dbfe49212
Custom channel emoticons WIP (#130): fix CSS 2024-06-07 13:45:06 +02:00
John Livingston a777c7ac8d
Custom channel emoticons WIP (#130) 2024-06-07 13:45:06 +02:00
John Livingston 92e9d6d1af
Custom channel emoticons WIP (#130) 2024-06-07 13:45:05 +02:00
John Livingston aa9697074a
Some refactoring. 2024-06-07 13:45:05 +02:00
John Livingston 5c87eef915
Custom channel emoticons WIP (#130) + various fix/refactoring 2024-06-07 13:45:05 +02:00
John Livingston 04403225fb
Custom channel emoticons WIP (#130) + various fix 2024-06-07 13:45:04 +02:00
John Livingston 688ab4f029
Custom channel emoticons WIP (#130) 2024-06-07 13:45:04 +02:00
John Livingston 607a71b8cb
Fix help buttons. 2024-06-07 13:45:04 +02:00
John Livingston dad29a941f
Custom channel emoticons WIP (#130) 2024-06-07 13:45:04 +02:00