Commit graph

149 commits

Author SHA1 Message Date
axolotle
eff9389648 appinfo: use DescriptionRow & reflect appv2 changes 2022-10-18 18:08:12 +02:00
axolotle
967f9d8842 appinstall: use DescriptionRow and reflect app v2 changes 2022-10-18 17:55:11 +02:00
axolotle
c2a62c6796 domaininfo: move "main domain" info in card header 2022-10-10 17:04:08 +02:00
axolotle
3a3846bdac configpanels: allow slots to be passed to ConfigPanel views 2022-10-10 16:58:52 +02:00
axolotle
a216d59098 configpanels: do not display "save" button when non editable 2022-10-10 16:58:52 +02:00
axolotle
7f5392389e add variant prop to Icon 2022-10-10 16:58:52 +02:00
axolotle
b7bc950719 add ExplainWhat component to display a little help popup 2022-10-10 16:58:52 +02:00
axolotle
6d659322b5 add DescriptionRow component 2022-10-10 16:58:52 +02:00
axolotle
dd35c097c8 Add RecursiveListGroup component that display trees 2022-10-10 16:58:52 +02:00
axolotle
8b6db431d6 formitems: add DisplayTextItem for simple text & fix ButtonItem style 2022-10-03 17:41:02 +02:00
axolotle
af2b50d2c0 configpanel: remove args props and handling for now 2022-10-03 17:18:18 +02:00
axolotle
fd60748301 add config action mecanism and filter form without action args in config apply 2022-10-03 17:18:18 +02:00
axolotle
8845451039 rework arg to component parsing to allow a component to render whitout a form group or using another wrapper than 'FormField' 2022-10-03 17:18:18 +02:00
axolotle
52c8fad43a misc form items style and linting fixes 2022-10-03 17:18:18 +02:00
axolotle
9d02438348 add ReadOnlyField to display config readonly values 2022-10-03 17:18:18 +02:00
axolotle
97bd1564c4 Fix FileItem value 'current' prop 2022-10-03 17:18:18 +02:00
axolotle
82aab9a984 rework expression evaluations with dyn getter and more generic evaluation function 2022-10-03 17:18:18 +02:00
axolotle
fd19dcebf6 update FileItem context strategy by reading File content on File change 2022-10-03 17:18:18 +02:00
axolotle
b3e1860b6a merge and externalize breadcrumb computation into the store 2022-02-06 21:03:31 +01:00
axolotle
c672438faa fix Spinner useless binding 2022-02-06 20:46:45 +01:00
axolotle
b7aa8117ec update ConfigPanels using RoutableTabs 2022-02-06 20:42:28 +01:00
axolotle
7d5d29af1e add ConfigPanel component to display a specific panel (can be used as a view) 2022-02-06 20:40:07 +01:00
axolotle
f515b56e3f add RoutableTabs component 2022-02-06 20:34:49 +01:00
axolotle
c178347990 update AbstractForm to be more generic 2022-02-06 20:31:53 +01:00
axolotle
dc0868262e rename TabForm to AbstractForm 2022-02-06 20:07:28 +01:00
axolotle
7cd07ebd39 fix ViewBase loading check 2022-01-31 15:29:38 +01:00
axolotle
8f7ebbbb26 add ConfigPanels component and config panels utilities 2022-01-31 15:28:32 +01:00
axolotle
a19f57c6d6 add TabForm component that act like CardForm 2022-01-05 18:33:45 +01:00
axolotle
343966a2ae move FileItem specific style to its component 2022-01-05 17:43:07 +01:00
axolotle
4547427ac3 improve TopBar buttons responsiveness 2022-01-05 15:56:39 +01:00
axolotle
679cbde646 clean CardForm old disable mecanism 2022-01-05 15:55:21 +01:00
axolotle
490092afee add component Spinner to separate it from WaitingDisplay 2021-11-10 19:06:58 +01:00
axolotle
2af253ae3e ugly fix LazyRenderer bug 2021-11-04 17:12:09 +01:00
Alexandre Aubin
5ceae3e166 Tweak icons used in markdown alert box in config panel for consistency with icons used in diagnosis 2021-10-20 19:17:00 +02:00
Alexandre Aubin
6571b6a0c8 Improve/fix display of icons in markdown alert boxes in config panels 2021-10-20 19:14:29 +02:00
axolotle
c7d8f5fb68 add LazyRenderer component & update AppCatalog 2021-10-01 17:55:59 +02:00
axolotle
9b3ac1fcaf limit ws messages updates to batch of messages & limit number of displayed messages in waiting modal 2021-10-01 17:14:50 +02:00
axolotle
c3087cae5e add 3 plural forms for now for some translation keys 2021-09-20 03:47:30 +02:00
Alexandre Aubin
ff0f5b2fe3
Merge pull request #395 from YunoHost/fix-i18n-pluralize
[fix] An i18n pluralize string
2021-09-19 23:48:45 +02:00
axolotle
13edc4c51d quick and ugly implementation of domain config panel and dns records push 2021-09-18 19:44:22 +02:00
ljf
56bf115511 [fix] An i18n pluralize string 2021-09-15 11:13:35 +02:00
ljf
abfd018a46 [enh] Improve UX in validation 2021-09-13 02:36:16 +02:00
ljf
b9b0dd906f [enh] Add markdown in alert and help 2021-09-13 01:50:07 +02:00
ljf
41a8367f21 Merge remote-tracking branch 'origin/dev' into config-panel 2021-09-12 16:52:09 +02:00
ljf
ad04197287 [enh] Remote validation error displayed on field 2021-08-31 16:05:40 +02:00
ljf
5e554bb4a2 [enh] Be able to delete source file 2021-08-31 04:21:10 +02:00
ljf
358e6978a4 [enh] Add default icon for alert 2021-08-30 15:24:15 +02:00
ljf
f0637c7dd7 [enh] Tags choices, textarea from files 2021-08-30 13:16:20 +02:00
ljf
5557c57252 [enh] display errors if pattern doesn't match 2021-08-27 20:17:34 +02:00
ljf
985f55fd6b [fix] Repair files indicator 2021-08-27 01:10:14 +02:00