From bec83c377e0ced0a1091dc61e608dac0f05d910c Mon Sep 17 00:00:00 2001 From: Vishal Mahajan Date: Mon, 3 May 2021 01:55:04 +0530 Subject: [PATCH] chore: Improve tailwind integration and theme neutralization --- generators/client/files.js | 1 + .../webapp/app/components/Button.svelte.ejs | 16 +++-- .../app/components/CheckboxControl.svelte.ejs | 2 +- .../webapp/app/components/Icon.svelte.ejs | 11 ++++ .../app/components/InputControl.svelte.ejs | 12 ++-- .../app/components/SelectControl.svelte.ejs | 19 +++--- .../components/account/Password.svelte.ejs | 4 +- .../account/PasswordConfirm.svelte.ejs | 6 +- .../UserDeleteModal.svelte.ejs | 9 ++- .../admin/user-management/UserForm.svelte.ejs | 8 +-- .../UserListActions.svelte.ejs | 10 ++-- .../components/layout/AccountMenu.svelte.ejs | 17 +++--- .../components/layout/AdminMenu.svelte.ejs | 17 +++--- .../app/components/layout/Footer.svelte.ejs | 5 +- .../app/components/layout/MenuItem.svelte.ejs | 2 +- .../app/components/layout/NavItem.svelte.ejs | 7 ++- .../app/components/layout/Navbar.svelte.ejs | 6 +- .../layout/ThemeModeToggle.svelte.ejs | 10 ++-- .../components/table/Pagination.svelte.ejs | 9 +-- .../app/components/table/Sort.svelte.ejs | 5 +- .../user-management/[id]/view.svelte.ejs | 5 +- .../admin/user-management/index.svelte.ejs | 4 +- .../main/webapp/app/routes/login.svelte.ejs | 4 +- .../src/main/webapp/app/tailwind.css.ejs | 59 ------------------- .../templates/svelte/tailwind.config.js.ejs | 2 +- 25 files changed, 106 insertions(+), 144 deletions(-) create mode 100644 generators/client/templates/svelte/src/main/webapp/app/components/Icon.svelte.ejs diff --git a/generators/client/files.js b/generators/client/files.js index da91ef4ac..8684ba0b4 100644 --- a/generators/client/files.js +++ b/generators/client/files.js @@ -147,6 +147,7 @@ const svelteFiles = { 'Alert.svelte', 'Button.svelte', 'CheckboxControl.svelte', + 'Icon.svelte', 'InputControl.svelte', 'Modal.svelte', 'SelectControl.svelte', diff --git a/generators/client/templates/svelte/src/main/webapp/app/components/Button.svelte.ejs b/generators/client/templates/svelte/src/main/webapp/app/components/Button.svelte.ejs index 58d3664e4..1de0811bf 100644 --- a/generators/client/templates/svelte/src/main/webapp/app/components/Button.svelte.ejs +++ b/generators/client/templates/svelte/src/main/webapp/app/components/Button.svelte.ejs @@ -6,11 +6,17 @@ @@ -48,7 +45,7 @@ link="/admin/user-management" on:click="{() => (isOpen = false)}" > - + User Management diff --git a/generators/client/templates/svelte/src/main/webapp/app/components/layout/Footer.svelte.ejs b/generators/client/templates/svelte/src/main/webapp/app/components/layout/Footer.svelte.ejs index 4c6f001b7..3a02bbe0e 100644 --- a/generators/client/templates/svelte/src/main/webapp/app/components/layout/Footer.svelte.ejs +++ b/generators/client/templates/svelte/src/main/webapp/app/components/layout/Footer.svelte.ejs @@ -1,6 +1,7 @@