Alice Gaudon
|
e19a627eb5
|
fix(front/auth/login form): don't show password login method if there is not UserPasswordComponent
|
2022-03-07 17:41:20 +01:00 |
Alice Gaudon
|
3d960dccf3
|
fix(front/auth/register form): don't show password register method if there is no UserNameComponent
fixes #44
|
2022-03-07 17:41:20 +01:00 |
Alice Gaudon
|
6714e413a2
|
feat(front/form): allow forms to be disabled, add disabled buttons style
|
2022-03-07 17:22:43 +01:00 |
Alice Gaudon
|
8c083d562d
|
fix(front/auth/login): show password field if previousFormData has password
|
2022-03-07 16:31:40 +01:00 |
Alice Gaudon
|
4cfcaac1cc
|
fix(front/forms): simplify and fix usage of flashed previousFormData and validation errors
|
2022-03-06 18:55:06 +01:00 |
Alice Gaudon
|
3eb33c64d7
|
fix(front/Field): prevent label from having a greater z-index than the mobile menu
|
2022-03-06 18:46:33 +01:00 |
Alice Gaudon
|
fd2852c387
|
feat(front/NavMenu): put logout button on the Account link under an extendable dropdown menu
|
2022-03-06 18:37:46 +01:00 |
Alice Gaudon
|
9f17c5b8cd
|
feat(front/style): add hr default style
|
2022-03-06 18:36:02 +01:00 |
Alice Gaudon
|
144a72895e
|
fix(front/account): fix first panel tag name (div->section)
|
2022-03-06 18:35:41 +01:00 |
Alice Gaudon
|
81c65344a9
|
chore(front): remove unnecessary containers and reformat
|
2022-03-06 16:57:31 +01:00 |
Alice Gaudon
|
cb5001ce6e
|
fix(front/CopyableText): don't display title when not provided
|
2022-03-06 13:21:04 +01:00 |
Alice Gaudon
|
ee56113808
|
fix(front/FlashMessages): only display relevant flash bags
|
2022-03-06 13:20:20 +01:00 |
Alice Gaudon
|
2c3286d313
|
feat(front/data-table): add actions cell, col-grow and col-grow-cell
|
2022-03-05 10:05:13 +01:00 |
Alice Gaudon
|
81a62be38d
|
feat(front/CopyableText): add simple button mode
|
2022-03-02 11:36:23 +01:00 |
Alice Gaudon
|
afef367e59
|
chore(front): cleanup outdated todo
|
2022-03-02 10:23:19 +01:00 |
Alice Gaudon
|
1e72ec7172
|
fix(front/Icon): better match icon type against Lucide Icons full name instead of starting with fa to avoid collisions
|
2022-03-02 10:22:55 +01:00 |
Alice Gaudon
|
0e0e633e08
|
feat(front/Form): allow overriding onSubmit function
|
2022-02-28 14:43:36 +01:00 |
Alice Gaudon
|
7a49e47ae7
|
feat(front/Field): expose file list
|
2022-02-28 14:42:36 +01:00 |
Alice Gaudon
|
67dc33adf4
|
fix(front/checkbox): prevent checkbox double click event
|
2022-02-19 11:58:36 +01:00 |
Alice Gaudon
|
231aa8dcd7
|
fix(front/checkbox): change value to boolean and use handleInput
|
2022-02-19 11:30:06 +01:00 |
Alice Gaudon
|
535c8afdb1
|
fix(websockets): send cookies manually for session authentication
|
2022-02-18 22:59:16 +01:00 |
Alice Gaudon
|
32a1721ef2
|
front/BaseTemplate: add facebook, twitter and generic url preview meta tags
|
2021-12-03 00:40:31 +01:00 |
Alice Gaudon
|
689c860e2e
|
front/ErrorTemplate: fix header logo being cropped
|
2021-11-28 21:58:06 +01:00 |
Alice Gaudon
|
b85573a64d
|
front: add Loader component
|
2021-11-28 16:44:51 +01:00 |
Alice Gaudon
|
172d27a6d2
|
front/NavMenuItem: remove margin top/left on first menu item
|
2021-11-28 16:44:27 +01:00 |
Alice Gaudon
|
e033baa57f
|
front/BaseTemplate: allow disabling login link and logo label
|
2021-11-28 16:43:46 +01:00 |
Alice Gaudon
|
d1ff09fcc8
|
front/BaseFooter: fix app version local
|
2021-11-28 16:42:22 +01:00 |
Alice Gaudon
|
9674fc87dd
|
front/SvelteViewEngine: add isSsr local
|
2021-11-28 16:41:46 +01:00 |
Alice Gaudon
|
9980c54fcf
|
front/SvelteViewEngine: pre-compile ssr on demand, refactor globals into proper locals and lazy locals
|
2021-11-24 22:18:14 +01:00 |
Alice Gaudon
|
59491d63ab
|
front/Field: add support for datetime-local field type
|
2021-11-24 18:20:02 +01:00 |
Alice Gaudon
|
aa1484749e
|
front/BaseTemplate: allow disabling header, h1 and footer via boolean attributes
|
2021-11-24 18:16:16 +01:00 |
Alice Gaudon
|
f68e81836b
|
Allow forms to have a file upload enctype
|
2021-11-22 21:30:23 +01:00 |
Alice Gaudon
|
6348692473
|
Fix select field value bind
|
2021-11-22 21:29:54 +01:00 |
Alice Gaudon
|
5cfdecfebf
|
Also replace icons afterUpdate
|
2021-11-21 20:18:15 +01:00 |
Alice Gaudon
|
10d5d16967
|
Watch DOM changes to add external link icons to new external links
|
2021-11-21 20:17:49 +01:00 |
Alice Gaudon
|
b24e9ab580
|
front: add CopyableText component
|
2021-11-21 16:10:38 +01:00 |
Alice Gaudon
|
e9db1f4ded
|
front: add an external link icon to external links
|
2021-11-21 15:02:31 +01:00 |
Alice Gaudon
|
428990dc00
|
front/home page: make first word of the title choosen at random in a list
|
2021-11-21 13:15:15 +01:00 |
Alice Gaudon
|
c0918b17ed
|
Rename front layouts to templates
|
2021-11-21 13:14:23 +01:00 |
Alice Gaudon
|
da6fda02a9
|
Replace feather icons with lucide icons, use Icon component everywhere
|
2021-11-21 12:42:26 +01:00 |
Alice Gaudon
|
297bafcdc8
|
Add style to error pages
|
2021-11-20 22:55:25 +01:00 |
Alice Gaudon
|
9da35de4e0
|
Move design page view to test views
|
2021-11-20 19:22:04 +01:00 |
Alice Gaudon
|
febde935e3
|
Make more route usage optional
|
2021-11-20 19:21:15 +01:00 |
Alice Gaudon
|
3616d54d29
|
frontend/BaseLayout: make it easier to edit the BaseLayout without redefining everything
|
2021-11-20 19:04:55 +01:00 |
Alice Gaudon
|
e97cbb5d7f
|
Routing: add hasRoute and hasAnyRoute and make optional components views not render route if they don't exist
|
2021-11-20 18:02:00 +01:00 |
Alice Gaudon
|
c0245e3e3d
|
Move tests page view to test folder
|
2021-11-20 17:29:17 +01:00 |
Alice Gaudon
|
a753122290
|
Do not distribute backend source, export everything to commonjs
|
2021-11-20 15:39:51 +01:00 |
Alice Gaudon
|
4a09d2e1fe
|
Fix linting on frontend TS
Add return type (void) to replaceIcons function
|
2021-11-10 17:09:30 +01:00 |
Alice Gaudon
|
ef9cb663e7
|
Add specific tsconfig for eslint
|
2021-11-10 17:07:05 +01:00 |
Alice Gaudon
|
7650238183
|
data-table: add data-table-container to overflow-x scroll, use it on relevant pages
|
2021-11-09 19:29:10 +01:00 |