card navigation refactoring

This commit is contained in:
Čarodej
2021-11-23 10:31:45 +01:00
parent b6c77a6685
commit 884c36a5a3
13 changed files with 295 additions and 222 deletions

View File

@@ -2,7 +2,7 @@
"/js/main.js": "/js/main.js",
"/css/app.css": "/css/app.css",
"/css/tailwind.css": "/css/tailwind.css",
"/chunks/admin.js": "/chunks/admin.js?id=6db1e1548ab105836904",
"/chunks/admin.js": "/chunks/admin.js?id=acb6c11e28ee8ad0124a",
"/chunks/admin-account.js": "/chunks/admin-account.js?id=55f9b983b9aa60c21a62",
"/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.js?id=b6966627bd253eda63ba",
"/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~3e4fdd8b.js": "/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~3e4fdd8b.js?id=d7a8e5b5b913858da427",
@@ -13,20 +13,20 @@
"/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~1bec6fe4.js": "/chunks/admin~chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~1bec6fe4.js?id=510e6c1b1017a73a40a6",
"/chunks/admin~chunks/platform.js": "/chunks/admin~chunks/platform.js?id=90270d0c5aeb5c50dacf",
"/chunks/admin~chunks/platform~chunks/settings.js": "/chunks/admin~chunks/platform~chunks/settings.js?id=61e970ffb679245686c3",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.js?id=26a26c5593b41f794d32",
"/chunks/app-appearance.js": "/chunks/app-appearance.js?id=a7f882da3f20755a829a",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.js?id=02b6620b94dc282ba692",
"/chunks/app-appearance.js": "/chunks/app-appearance.js?id=530fb76ae7b6a5aa6b1d",
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.js?id=aa284736dda7647d5c9e",
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js?id=6bd4516589f23ec25ae6",
"/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~b9e5655a.js?id=b1123c792a51f9b3ec11",
"/chunks/app-billings.js": "/chunks/app-billings.js?id=b94350037496b2f320bb",
"/chunks/app-email.js": "/chunks/app-email.js?id=ee695593733678e3f1da",
"/chunks/app-index.js": "/chunks/app-index.js?id=9c3b39a487eda7cb4b58",
"/chunks/app-language.js": "/chunks/app-language.js?id=637c4b8b65fd05069b9f",
"/chunks/app-billings.js": "/chunks/app-billings.js?id=c507004c1e6a3bdeb574",
"/chunks/app-email.js": "/chunks/app-email.js?id=20f70ca270cf76a68439",
"/chunks/app-index.js": "/chunks/app-index.js?id=072ca392fe4b07a263cf",
"/chunks/app-language.js": "/chunks/app-language.js?id=61f1ee015dfdb3977b56",
"/chunks/app-language~chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pag~824d674f.js": "/chunks/app-language~chunks/app-settings~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pag~824d674f.js?id=38b2085e829a84df0e5f",
"/chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/my-shared-items~chunks/page~7dbb6a42.js": "/chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/my-shared-items~chunks/page~7dbb6a42.js?id=3cbb19b80e635b3524e5",
"/chunks/app-others.js": "/chunks/app-others.js?id=44b2fb45ddb9cf21294a",
"/chunks/app-payments.js": "/chunks/app-payments.js?id=b35fdf7796b67c32cea8",
"/chunks/app-settings.js": "/chunks/app-settings.js?id=db54f40c07bdfb86b81e",
"/chunks/app-others.js": "/chunks/app-others.js?id=f60c0311260d76d7e2d7",
"/chunks/app-payments.js": "/chunks/app-payments.js?id=900702132f5dd8a49c8e",
"/chunks/app-settings.js": "/chunks/app-settings.js?id=46db5576c075122828de",
"/chunks/app-setup.js": "/chunks/app-setup.js?id=459d95c0256c819ce4bf",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~5d0bfc57.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~5d0bfc57.js?id=107a78323eef0c1d4c81",
"/chunks/billings-detail.js": "/chunks/billings-detail.js?id=f8562a0dd73fdc9a3f71",
@@ -50,7 +50,7 @@
"/chunks/invoices.js": "/chunks/invoices.js?id=dde37879c074c8bf91b1",
"/chunks/my-shared-items.js": "/chunks/my-shared-items.js?id=ea129760157c8e44f324",
"/chunks/not-found.js": "/chunks/not-found.js?id=034287ee0ecb036320d3",
"/chunks/page-edit.js": "/chunks/page-edit.js?id=a4e739ef92e84c1ef0c5",
"/chunks/page-edit.js": "/chunks/page-edit.js?id=7472371b2338ffa0cb67",
"/chunks/pages.js": "/chunks/pages.js?id=10510081613e26cb3d84",
"/chunks/plan.js": "/chunks/plan.js?id=052940a7395f559b7c60",
"/chunks/plan-create.js": "/chunks/plan-create.js?id=72e4ef277bb881d5cadf",
@@ -58,18 +58,18 @@
"/chunks/plan-settings.js": "/chunks/plan-settings.js?id=e8da481270be8010fe35",
"/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=6c052021e0f162f6942d",
"/chunks/plans.js": "/chunks/plans.js?id=1dd67aa61e7482424e6d",
"/chunks/platform.js": "/chunks/platform.js?id=5cac6b304d2e2c208796",
"/chunks/platform.js": "/chunks/platform.js?id=f8e1c28f9e64711f0c57",
"/chunks/platform~chunks/settings-subscription~chunks/shared~chunks/user-subscription.js": "/chunks/platform~chunks/settings-subscription~chunks/shared~chunks/user-subscription.js?id=8656b69a97cace919251",
"/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=4e10110c565c2e36411b",
"/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=b9673d70cdfa5f083a18",
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.js?id=7d983dfdc91de607d737",
"/chunks/profile.js": "/chunks/profile.js?id=8688d9c7ff850e6989e6",
"/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=aa2babd1e0fe5a4198ec",
"/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=c4ac8e0a3b9cd57354c0",
"/chunks/purchase-code.js": "/chunks/purchase-code.js?id=f8b2619e393a5823bf29",
"/chunks/recent-uploads.js": "/chunks/recent-uploads.js?id=22f629caf127051898e9",
"/chunks/settings.js": "/chunks/settings.js?id=b7a593ddda1ac39edc94",
"/chunks/settings.js": "/chunks/settings.js?id=17e49d22d9c7fa2cfb24",
"/chunks/settings-create-payment-methods.js": "/chunks/settings-create-payment-methods.js?id=0920151cdeb1c2bdb36a",
"/chunks/settings-invoices.js": "/chunks/settings-invoices.js?id=f73f0faf411f750a1c07",
"/chunks/settings-password.js": "/chunks/settings-password.js?id=058e35d0a2d96c3ff56c",
"/chunks/settings-password.js": "/chunks/settings-password.js?id=68dafd28e0eff002bf5f",
"/chunks/settings-payment-methods.js": "/chunks/settings-payment-methods.js?id=979e74627582832e7a79",
"/chunks/settings-storage.js": "/chunks/settings-storage.js?id=9a1352324cbee9630496",
"/chunks/settings-subscription.js": "/chunks/settings-subscription.js?id=b1e1ae3cff004140701e",
@@ -92,13 +92,13 @@
"/chunks/upgrade-billing.js": "/chunks/upgrade-billing.js?id=0b40203411b63118a5eb",
"/chunks/upgrade-billing~chunks/upgrade-plan.js": "/chunks/upgrade-billing~chunks/upgrade-plan.js?id=8bd237c632018a537d76",
"/chunks/upgrade-plan.js": "/chunks/upgrade-plan.js?id=7ee9b84ffed9bf544997",
"/chunks/user.js": "/chunks/user.js?id=5c5421f40243bcba9c23",
"/chunks/user-create.js": "/chunks/user-create.js?id=98124cd294e949a6346f",
"/chunks/user-delete.js": "/chunks/user-delete.js?id=7efee0736af26c204289",
"/chunks/user-detail.js": "/chunks/user-detail.js?id=2b48d91dfb5b0927b8c0",
"/chunks/user.js": "/chunks/user.js?id=febd5c542ebe1fad7ece",
"/chunks/user-create.js": "/chunks/user-create.js?id=0b26beecfb2a8cb5ff10",
"/chunks/user-delete.js": "/chunks/user-delete.js?id=ce3ff1769cb97e99427b",
"/chunks/user-detail.js": "/chunks/user-detail.js?id=b59366ad1fb6d493b479",
"/chunks/user-invoices.js": "/chunks/user-invoices.js?id=a03cdaa3511d88acdd97",
"/chunks/user-password.js": "/chunks/user-password.js?id=ce6c12a5b038f5481bd1",
"/chunks/user-storage.js": "/chunks/user-storage.js?id=ce62ab0c0985f333f29a",
"/chunks/user-storage.js": "/chunks/user-storage.js?id=4313d87360b8911ca839",
"/chunks/user-subscription.js": "/chunks/user-subscription.js?id=370b3df08b2ee39bf6ac",
"/chunks/users.js": "/chunks/users.js?id=bd78d2a3c0c6253da984",
"/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~24b428d3.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~24b428d3.js?id=ee89932f7ee76e74483e",
@@ -1103,5 +1103,170 @@
"/chunks/platform.7d806950af62e6300435.hot-update.js": "/chunks/platform.7d806950af62e6300435.hot-update.js",
"/chunks/platform.fa724e53a09a5e50be87.hot-update.js": "/chunks/platform.fa724e53a09a5e50be87.hot-update.js",
"/chunks/platform.3e715d1f1834e8c1b438.hot-update.js": "/chunks/platform.3e715d1f1834e8c1b438.hot-update.js",
"/chunks/platform~chunks/shared.eb6c4afbbc995010cb8e.hot-update.js": "/chunks/platform~chunks/shared.eb6c4afbbc995010cb8e.hot-update.js"
"/chunks/platform~chunks/shared.eb6c4afbbc995010cb8e.hot-update.js": "/chunks/platform~chunks/shared.eb6c4afbbc995010cb8e.hot-update.js",
"/chunks/settings.47900cb454f5efdac6b9.hot-update.js": "/chunks/settings.47900cb454f5efdac6b9.hot-update.js",
"/chunks/settings.f143119998fa22fac1f6.hot-update.js": "/chunks/settings.f143119998fa22fac1f6.hot-update.js",
"/chunks/settings.eb12327e7737d95682cc.hot-update.js": "/chunks/settings.eb12327e7737d95682cc.hot-update.js",
"/chunks/settings.4a42edf53fc801ae8323.hot-update.js": "/chunks/settings.4a42edf53fc801ae8323.hot-update.js",
"/chunks/settings.2b66554b696072dcaa64.hot-update.js": "/chunks/settings.2b66554b696072dcaa64.hot-update.js",
"/chunks/settings.559e76f57a0d4081b0f4.hot-update.js": "/chunks/settings.559e76f57a0d4081b0f4.hot-update.js",
"/chunks/settings.0961bf03de9b45d4d15b.hot-update.js": "/chunks/settings.0961bf03de9b45d4d15b.hot-update.js",
"/chunks/settings.fdf47f7600fc03dbaf41.hot-update.js": "/chunks/settings.fdf47f7600fc03dbaf41.hot-update.js",
"/chunks/settings.af900cf79ac960dc7bd8.hot-update.js": "/chunks/settings.af900cf79ac960dc7bd8.hot-update.js",
"/chunks/settings.ed43d4dbc9a425721f53.hot-update.js": "/chunks/settings.ed43d4dbc9a425721f53.hot-update.js",
"/chunks/settings.9b13149a0e8daeeda89e.hot-update.js": "/chunks/settings.9b13149a0e8daeeda89e.hot-update.js",
"/chunks/settings.d7950c2557ad17324641.hot-update.js": "/chunks/settings.d7950c2557ad17324641.hot-update.js",
"/chunks/settings.2d2c6fd5cd7c307fbd8c.hot-update.js": "/chunks/settings.2d2c6fd5cd7c307fbd8c.hot-update.js",
"/chunks/settings.b9172b16341bba4c4f95.hot-update.js": "/chunks/settings.b9172b16341bba4c4f95.hot-update.js",
"/chunks/settings.d6f49174add437f045ec.hot-update.js": "/chunks/settings.d6f49174add437f045ec.hot-update.js",
"/chunks/settings.d16ed6ba6688b47d98a4.hot-update.js": "/chunks/settings.d16ed6ba6688b47d98a4.hot-update.js",
"/chunks/settings.2bc62de788884c14ca98.hot-update.js": "/chunks/settings.2bc62de788884c14ca98.hot-update.js",
"/chunks/settings.3fd0b3c0d4faafb6eceb.hot-update.js": "/chunks/settings.3fd0b3c0d4faafb6eceb.hot-update.js",
"/js/main.24005a1f46cf5560118b.hot-update.js": "/js/main.24005a1f46cf5560118b.hot-update.js",
"/chunks/admin.24005a1f46cf5560118b.hot-update.js": "/chunks/admin.24005a1f46cf5560118b.hot-update.js",
"/chunks/admin~chunks/platform~chunks/settings~chunks/shared.24005a1f46cf5560118b.hot-update.js": "/chunks/admin~chunks/platform~chunks/settings~chunks/shared.24005a1f46cf5560118b.hot-update.js",
"/chunks/admin~chunks/platform~chunks/shared.js": "/chunks/admin~chunks/platform~chunks/shared.js?id=d84618207715010b9b02",
"/chunks/app-language~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~30207cf2.js": "/chunks/app-language~chunks/dashboard~chunks/invoices~chunks/page-edit~chunks/pages~chunks/plan~chunk~30207cf2.js?id=b4c321d86574e6bc3947",
"/chunks/platform~chunks/shared.24005a1f46cf5560118b.hot-update.js": "/chunks/platform~chunks/shared.24005a1f46cf5560118b.hot-update.js",
"/chunks/settings.24005a1f46cf5560118b.hot-update.js": "/chunks/settings.24005a1f46cf5560118b.hot-update.js",
"/chunks/settings.3d98fdb467c4b5f6584a.hot-update.js": "/chunks/settings.3d98fdb467c4b5f6584a.hot-update.js",
"/chunks/settings.53484eebf5722f822d4a.hot-update.js": "/chunks/settings.53484eebf5722f822d4a.hot-update.js",
"/chunks/settings.9b6e3bd9c78ce2f22876.hot-update.js": "/chunks/settings.9b6e3bd9c78ce2f22876.hot-update.js",
"/js/main.698313e9530520b5edf6.hot-update.js": "/js/main.698313e9530520b5edf6.hot-update.js",
"/chunks/settings.d21649e07dba3b72839a.hot-update.js": "/chunks/settings.d21649e07dba3b72839a.hot-update.js",
"/chunks/settings.608d647f6fb17d60be7c.hot-update.js": "/chunks/settings.608d647f6fb17d60be7c.hot-update.js",
"/chunks/settings.ee47b49428539a052be4.hot-update.js": "/chunks/settings.ee47b49428539a052be4.hot-update.js",
"/chunks/settings.f24002a9585e7b531173.hot-update.js": "/chunks/settings.f24002a9585e7b531173.hot-update.js",
"/chunks/settings.b393dec59ce7dc11f0e4.hot-update.js": "/chunks/settings.b393dec59ce7dc11f0e4.hot-update.js",
"/chunks/settings.021969fa696ba48e071c.hot-update.js": "/chunks/settings.021969fa696ba48e071c.hot-update.js",
"/chunks/settings.ae127eca74674373a938.hot-update.js": "/chunks/settings.ae127eca74674373a938.hot-update.js",
"/chunks/settings.a5607fe248fcc7e384af.hot-update.js": "/chunks/settings.a5607fe248fcc7e384af.hot-update.js",
"/chunks/settings.08f4d900bd84cd2cd9ce.hot-update.js": "/chunks/settings.08f4d900bd84cd2cd9ce.hot-update.js",
"/chunks/settings.f396d8975493da168e75.hot-update.js": "/chunks/settings.f396d8975493da168e75.hot-update.js",
"/chunks/settings.e823831bdd1e2195db83.hot-update.js": "/chunks/settings.e823831bdd1e2195db83.hot-update.js",
"/chunks/settings.f3441ceb1c6cfd5f4989.hot-update.js": "/chunks/settings.f3441ceb1c6cfd5f4989.hot-update.js",
"/chunks/settings.e50461a122552c7d2e41.hot-update.js": "/chunks/settings.e50461a122552c7d2e41.hot-update.js",
"/chunks/settings.be4d25eea635552c2e44.hot-update.js": "/chunks/settings.be4d25eea635552c2e44.hot-update.js",
"/chunks/settings.2a0a9b961a0a619dc595.hot-update.js": "/chunks/settings.2a0a9b961a0a619dc595.hot-update.js",
"/chunks/settings.d3d60e8b7701c207df62.hot-update.js": "/chunks/settings.d3d60e8b7701c207df62.hot-update.js",
"/chunks/app-settings.9e20192a46db2051c65c.hot-update.js": "/chunks/app-settings.9e20192a46db2051c65c.hot-update.js",
"/chunks/app-settings.8155708c4b8874108525.hot-update.js": "/chunks/app-settings.8155708c4b8874108525.hot-update.js",
"/chunks/settings.b3c2f9a57cf975b2350d.hot-update.js": "/chunks/settings.b3c2f9a57cf975b2350d.hot-update.js",
"/js/main.ed0556939978b1f1ab2a.hot-update.js": "/js/main.ed0556939978b1f1ab2a.hot-update.js",
"/js/main.084a40dcb97b1490886e.hot-update.js": "/js/main.084a40dcb97b1490886e.hot-update.js",
"/js/main.faa9edea5ff32c61cf46.hot-update.js": "/js/main.faa9edea5ff32c61cf46.hot-update.js",
"/js/main.19b6dbfbe31eaee3fdfc.hot-update.js": "/js/main.19b6dbfbe31eaee3fdfc.hot-update.js",
"/chunks/admin~chunks/platform~chunks/shared.3b13fd25dc9915fa9995.hot-update.js": "/chunks/admin~chunks/platform~chunks/shared.3b13fd25dc9915fa9995.hot-update.js",
"/chunks/app-appearance.3b13fd25dc9915fa9995.hot-update.js": "/chunks/app-appearance.3b13fd25dc9915fa9995.hot-update.js",
"/chunks/app-billings.3b13fd25dc9915fa9995.hot-update.js": "/chunks/app-billings.3b13fd25dc9915fa9995.hot-update.js",
"/chunks/app-email.3b13fd25dc9915fa9995.hot-update.js": "/chunks/app-email.3b13fd25dc9915fa9995.hot-update.js",
"/chunks/app-index.3b13fd25dc9915fa9995.hot-update.js": "/chunks/app-index.3b13fd25dc9915fa9995.hot-update.js",
"/chunks/app-language.3b13fd25dc9915fa9995.hot-update.js": "/chunks/app-language.3b13fd25dc9915fa9995.hot-update.js",
"/chunks/app-others.3b13fd25dc9915fa9995.hot-update.js": "/chunks/app-others.3b13fd25dc9915fa9995.hot-update.js",
"/chunks/app-payments.3b13fd25dc9915fa9995.hot-update.js": "/chunks/app-payments.3b13fd25dc9915fa9995.hot-update.js",
"/chunks/page-edit.3b13fd25dc9915fa9995.hot-update.js": "/chunks/page-edit.3b13fd25dc9915fa9995.hot-update.js",
"/chunks/profile~chunks/settings-password.3b13fd25dc9915fa9995.hot-update.js": "/chunks/profile~chunks/settings-password.3b13fd25dc9915fa9995.hot-update.js",
"/chunks/user-create.3b13fd25dc9915fa9995.hot-update.js": "/chunks/user-create.3b13fd25dc9915fa9995.hot-update.js",
"/chunks/user-delete.3b13fd25dc9915fa9995.hot-update.js": "/chunks/user-delete.3b13fd25dc9915fa9995.hot-update.js",
"/chunks/user-detail.3b13fd25dc9915fa9995.hot-update.js": "/chunks/user-detail.3b13fd25dc9915fa9995.hot-update.js",
"/chunks/user-storage.3b13fd25dc9915fa9995.hot-update.js": "/chunks/user-storage.3b13fd25dc9915fa9995.hot-update.js",
"/chunks/admin~chunks/platform~chunks/shared.1d0f3826f2718a6e4b13.hot-update.js": "/chunks/admin~chunks/platform~chunks/shared.1d0f3826f2718a6e4b13.hot-update.js",
"/chunks/app-appearance.1d0f3826f2718a6e4b13.hot-update.js": "/chunks/app-appearance.1d0f3826f2718a6e4b13.hot-update.js",
"/chunks/app-billings.1d0f3826f2718a6e4b13.hot-update.js": "/chunks/app-billings.1d0f3826f2718a6e4b13.hot-update.js",
"/chunks/app-email.1d0f3826f2718a6e4b13.hot-update.js": "/chunks/app-email.1d0f3826f2718a6e4b13.hot-update.js",
"/chunks/app-index.1d0f3826f2718a6e4b13.hot-update.js": "/chunks/app-index.1d0f3826f2718a6e4b13.hot-update.js",
"/chunks/app-language.1d0f3826f2718a6e4b13.hot-update.js": "/chunks/app-language.1d0f3826f2718a6e4b13.hot-update.js",
"/chunks/app-others.1d0f3826f2718a6e4b13.hot-update.js": "/chunks/app-others.1d0f3826f2718a6e4b13.hot-update.js",
"/chunks/app-payments.1d0f3826f2718a6e4b13.hot-update.js": "/chunks/app-payments.1d0f3826f2718a6e4b13.hot-update.js",
"/chunks/page-edit.1d0f3826f2718a6e4b13.hot-update.js": "/chunks/page-edit.1d0f3826f2718a6e4b13.hot-update.js",
"/chunks/profile~chunks/settings-password.1d0f3826f2718a6e4b13.hot-update.js": "/chunks/profile~chunks/settings-password.1d0f3826f2718a6e4b13.hot-update.js",
"/chunks/user-create.1d0f3826f2718a6e4b13.hot-update.js": "/chunks/user-create.1d0f3826f2718a6e4b13.hot-update.js",
"/chunks/user-delete.1d0f3826f2718a6e4b13.hot-update.js": "/chunks/user-delete.1d0f3826f2718a6e4b13.hot-update.js",
"/chunks/user-detail.1d0f3826f2718a6e4b13.hot-update.js": "/chunks/user-detail.1d0f3826f2718a6e4b13.hot-update.js",
"/chunks/user-storage.1d0f3826f2718a6e4b13.hot-update.js": "/chunks/user-storage.1d0f3826f2718a6e4b13.hot-update.js",
"/chunks/app-appearance.bdee40a5568d5c7220a4.hot-update.js": "/chunks/app-appearance.bdee40a5568d5c7220a4.hot-update.js",
"/chunks/app-index.bdee40a5568d5c7220a4.hot-update.js": "/chunks/app-index.bdee40a5568d5c7220a4.hot-update.js",
"/chunks/app-language.bdee40a5568d5c7220a4.hot-update.js": "/chunks/app-language.bdee40a5568d5c7220a4.hot-update.js",
"/chunks/app-others.bdee40a5568d5c7220a4.hot-update.js": "/chunks/app-others.bdee40a5568d5c7220a4.hot-update.js",
"/chunks/app-payments.bdee40a5568d5c7220a4.hot-update.js": "/chunks/app-payments.bdee40a5568d5c7220a4.hot-update.js",
"/chunks/page-edit.bdee40a5568d5c7220a4.hot-update.js": "/chunks/page-edit.bdee40a5568d5c7220a4.hot-update.js",
"/chunks/platform.bdee40a5568d5c7220a4.hot-update.js": "/chunks/platform.bdee40a5568d5c7220a4.hot-update.js",
"/chunks/settings-password.bdee40a5568d5c7220a4.hot-update.js": "/chunks/settings-password.bdee40a5568d5c7220a4.hot-update.js",
"/chunks/admin~chunks/platform~chunks/shared.8248419effe101bb85c2.hot-update.js": "/chunks/admin~chunks/platform~chunks/shared.8248419effe101bb85c2.hot-update.js",
"/chunks/app-appearance.8248419effe101bb85c2.hot-update.js": "/chunks/app-appearance.8248419effe101bb85c2.hot-update.js",
"/chunks/app-billings.8248419effe101bb85c2.hot-update.js": "/chunks/app-billings.8248419effe101bb85c2.hot-update.js",
"/chunks/app-email.8248419effe101bb85c2.hot-update.js": "/chunks/app-email.8248419effe101bb85c2.hot-update.js",
"/chunks/app-index.8248419effe101bb85c2.hot-update.js": "/chunks/app-index.8248419effe101bb85c2.hot-update.js",
"/chunks/app-language.8248419effe101bb85c2.hot-update.js": "/chunks/app-language.8248419effe101bb85c2.hot-update.js",
"/chunks/app-others.8248419effe101bb85c2.hot-update.js": "/chunks/app-others.8248419effe101bb85c2.hot-update.js",
"/chunks/app-payments.8248419effe101bb85c2.hot-update.js": "/chunks/app-payments.8248419effe101bb85c2.hot-update.js",
"/chunks/page-edit.8248419effe101bb85c2.hot-update.js": "/chunks/page-edit.8248419effe101bb85c2.hot-update.js",
"/chunks/profile~chunks/settings-password.8248419effe101bb85c2.hot-update.js": "/chunks/profile~chunks/settings-password.8248419effe101bb85c2.hot-update.js",
"/chunks/user-create.8248419effe101bb85c2.hot-update.js": "/chunks/user-create.8248419effe101bb85c2.hot-update.js",
"/chunks/user-delete.8248419effe101bb85c2.hot-update.js": "/chunks/user-delete.8248419effe101bb85c2.hot-update.js",
"/chunks/user-detail.8248419effe101bb85c2.hot-update.js": "/chunks/user-detail.8248419effe101bb85c2.hot-update.js",
"/chunks/user-storage.8248419effe101bb85c2.hot-update.js": "/chunks/user-storage.8248419effe101bb85c2.hot-update.js",
"/chunks/app-appearance.5d8708178c1995cd3ca9.hot-update.js": "/chunks/app-appearance.5d8708178c1995cd3ca9.hot-update.js",
"/chunks/app-index.5d8708178c1995cd3ca9.hot-update.js": "/chunks/app-index.5d8708178c1995cd3ca9.hot-update.js",
"/chunks/app-language.5d8708178c1995cd3ca9.hot-update.js": "/chunks/app-language.5d8708178c1995cd3ca9.hot-update.js",
"/chunks/app-others.5d8708178c1995cd3ca9.hot-update.js": "/chunks/app-others.5d8708178c1995cd3ca9.hot-update.js",
"/chunks/app-payments.5d8708178c1995cd3ca9.hot-update.js": "/chunks/app-payments.5d8708178c1995cd3ca9.hot-update.js",
"/chunks/page-edit.5d8708178c1995cd3ca9.hot-update.js": "/chunks/page-edit.5d8708178c1995cd3ca9.hot-update.js",
"/chunks/platform.5d8708178c1995cd3ca9.hot-update.js": "/chunks/platform.5d8708178c1995cd3ca9.hot-update.js",
"/chunks/settings-password.5d8708178c1995cd3ca9.hot-update.js": "/chunks/settings-password.5d8708178c1995cd3ca9.hot-update.js",
"/chunks/admin~chunks/platform~chunks/shared.8778173efc55e8b44915.hot-update.js": "/chunks/admin~chunks/platform~chunks/shared.8778173efc55e8b44915.hot-update.js",
"/chunks/app-appearance.8778173efc55e8b44915.hot-update.js": "/chunks/app-appearance.8778173efc55e8b44915.hot-update.js",
"/chunks/app-billings.8778173efc55e8b44915.hot-update.js": "/chunks/app-billings.8778173efc55e8b44915.hot-update.js",
"/chunks/app-email.8778173efc55e8b44915.hot-update.js": "/chunks/app-email.8778173efc55e8b44915.hot-update.js",
"/chunks/app-index.8778173efc55e8b44915.hot-update.js": "/chunks/app-index.8778173efc55e8b44915.hot-update.js",
"/chunks/app-language.8778173efc55e8b44915.hot-update.js": "/chunks/app-language.8778173efc55e8b44915.hot-update.js",
"/chunks/app-others.8778173efc55e8b44915.hot-update.js": "/chunks/app-others.8778173efc55e8b44915.hot-update.js",
"/chunks/app-payments.8778173efc55e8b44915.hot-update.js": "/chunks/app-payments.8778173efc55e8b44915.hot-update.js",
"/chunks/page-edit.8778173efc55e8b44915.hot-update.js": "/chunks/page-edit.8778173efc55e8b44915.hot-update.js",
"/chunks/profile~chunks/settings-password.8778173efc55e8b44915.hot-update.js": "/chunks/profile~chunks/settings-password.8778173efc55e8b44915.hot-update.js",
"/chunks/user-create.8778173efc55e8b44915.hot-update.js": "/chunks/user-create.8778173efc55e8b44915.hot-update.js",
"/chunks/user-delete.8778173efc55e8b44915.hot-update.js": "/chunks/user-delete.8778173efc55e8b44915.hot-update.js",
"/chunks/user-detail.8778173efc55e8b44915.hot-update.js": "/chunks/user-detail.8778173efc55e8b44915.hot-update.js",
"/chunks/user-storage.8778173efc55e8b44915.hot-update.js": "/chunks/user-storage.8778173efc55e8b44915.hot-update.js",
"/chunks/admin~chunks/platform~chunks/shared.0b4f647387eea979eee3.hot-update.js": "/chunks/admin~chunks/platform~chunks/shared.0b4f647387eea979eee3.hot-update.js",
"/chunks/app-appearance.0b4f647387eea979eee3.hot-update.js": "/chunks/app-appearance.0b4f647387eea979eee3.hot-update.js",
"/chunks/app-billings.0b4f647387eea979eee3.hot-update.js": "/chunks/app-billings.0b4f647387eea979eee3.hot-update.js",
"/chunks/app-email.0b4f647387eea979eee3.hot-update.js": "/chunks/app-email.0b4f647387eea979eee3.hot-update.js",
"/chunks/app-index.0b4f647387eea979eee3.hot-update.js": "/chunks/app-index.0b4f647387eea979eee3.hot-update.js",
"/chunks/app-language.0b4f647387eea979eee3.hot-update.js": "/chunks/app-language.0b4f647387eea979eee3.hot-update.js",
"/chunks/app-others.0b4f647387eea979eee3.hot-update.js": "/chunks/app-others.0b4f647387eea979eee3.hot-update.js",
"/chunks/app-payments.0b4f647387eea979eee3.hot-update.js": "/chunks/app-payments.0b4f647387eea979eee3.hot-update.js",
"/chunks/page-edit.0b4f647387eea979eee3.hot-update.js": "/chunks/page-edit.0b4f647387eea979eee3.hot-update.js",
"/chunks/profile~chunks/settings-password.0b4f647387eea979eee3.hot-update.js": "/chunks/profile~chunks/settings-password.0b4f647387eea979eee3.hot-update.js",
"/chunks/user-create.0b4f647387eea979eee3.hot-update.js": "/chunks/user-create.0b4f647387eea979eee3.hot-update.js",
"/chunks/user-delete.0b4f647387eea979eee3.hot-update.js": "/chunks/user-delete.0b4f647387eea979eee3.hot-update.js",
"/chunks/user-detail.0b4f647387eea979eee3.hot-update.js": "/chunks/user-detail.0b4f647387eea979eee3.hot-update.js",
"/chunks/user-storage.0b4f647387eea979eee3.hot-update.js": "/chunks/user-storage.0b4f647387eea979eee3.hot-update.js",
"/chunks/app-appearance.77f79e6581f2f3dddd13.hot-update.js": "/chunks/app-appearance.77f79e6581f2f3dddd13.hot-update.js",
"/chunks/app-index.77f79e6581f2f3dddd13.hot-update.js": "/chunks/app-index.77f79e6581f2f3dddd13.hot-update.js",
"/chunks/app-language.77f79e6581f2f3dddd13.hot-update.js": "/chunks/app-language.77f79e6581f2f3dddd13.hot-update.js",
"/chunks/app-others.77f79e6581f2f3dddd13.hot-update.js": "/chunks/app-others.77f79e6581f2f3dddd13.hot-update.js",
"/chunks/app-payments.77f79e6581f2f3dddd13.hot-update.js": "/chunks/app-payments.77f79e6581f2f3dddd13.hot-update.js",
"/chunks/page-edit.77f79e6581f2f3dddd13.hot-update.js": "/chunks/page-edit.77f79e6581f2f3dddd13.hot-update.js",
"/chunks/platform.77f79e6581f2f3dddd13.hot-update.js": "/chunks/platform.77f79e6581f2f3dddd13.hot-update.js",
"/chunks/settings-password.77f79e6581f2f3dddd13.hot-update.js": "/chunks/settings-password.77f79e6581f2f3dddd13.hot-update.js",
"/chunks/settings.7a139cbe93629a07ce78.hot-update.js": "/chunks/settings.7a139cbe93629a07ce78.hot-update.js",
"/chunks/admin~chunks/platform~chunks/shared.fc68ea248b1af9b8b6d1.hot-update.js": "/chunks/admin~chunks/platform~chunks/shared.fc68ea248b1af9b8b6d1.hot-update.js",
"/chunks/settings.fc68ea248b1af9b8b6d1.hot-update.js": "/chunks/settings.fc68ea248b1af9b8b6d1.hot-update.js",
"/chunks/settings.e5ca2afabfc156bcb434.hot-update.js": "/chunks/settings.e5ca2afabfc156bcb434.hot-update.js",
"/chunks/settings.25624887420725dfcb1d.hot-update.js": "/chunks/settings.25624887420725dfcb1d.hot-update.js",
"/chunks/settings.09a4fbe0e18f45ba1984.hot-update.js": "/chunks/settings.09a4fbe0e18f45ba1984.hot-update.js",
"/chunks/settings.63a1eff4e8ed328fda41.hot-update.js": "/chunks/settings.63a1eff4e8ed328fda41.hot-update.js",
"/chunks/settings.4d24a800615502c2964e.hot-update.js": "/chunks/settings.4d24a800615502c2964e.hot-update.js",
"/chunks/settings.e2ba3ca3ca3bc90df665.hot-update.js": "/chunks/settings.e2ba3ca3ca3bc90df665.hot-update.js",
"/chunks/settings.b1b88de7cb3bea11a7c1.hot-update.js": "/chunks/settings.b1b88de7cb3bea11a7c1.hot-update.js",
"/chunks/settings.1228e78a399d601ad198.hot-update.js": "/chunks/settings.1228e78a399d601ad198.hot-update.js",
"/chunks/settings.2ea758c9cf2a1b8d5dfe.hot-update.js": "/chunks/settings.2ea758c9cf2a1b8d5dfe.hot-update.js",
"/chunks/settings.555bbe1510f6ebfc4c71.hot-update.js": "/chunks/settings.555bbe1510f6ebfc4c71.hot-update.js",
"/chunks/settings.6b7daa4a6a69ee91be82.hot-update.js": "/chunks/settings.6b7daa4a6a69ee91be82.hot-update.js",
"/chunks/settings.c3e4184dda424147b172.hot-update.js": "/chunks/settings.c3e4184dda424147b172.hot-update.js",
"/chunks/settings.afa864b89e381de2a866.hot-update.js": "/chunks/settings.afa864b89e381de2a866.hot-update.js",
"/chunks/settings.f1e3d221010473c3179c.hot-update.js": "/chunks/settings.f1e3d221010473c3179c.hot-update.js",
"/chunks/user.fbe98acc20edb54f443d.hot-update.js": "/chunks/user.fbe98acc20edb54f443d.hot-update.js",
"/chunks/user.0a9193bda9ef24d8a347.hot-update.js": "/chunks/user.0a9193bda9ef24d8a347.hot-update.js"
}

View File

@@ -135,7 +135,7 @@ export default {
@import '/resources/sass/vuefilemanager/_mixins';
.card {
@apply bg-white px-9 pt-8 pb-9 rounded-xl lg:mb-6 mb-4
@apply bg-white lg:p-8 p-6 rounded-lg lg:mb-6 mb-4
}
.input-dark {

View File

@@ -8,7 +8,7 @@
</label>
<!--Input Description-->
<span v-if="description" class="text-xs text-gray-500 leading-3 -mt-0.5 block" v-html="description"></span>
<span v-if="description" class="text-xs text-gray-500 leading-4 block" v-html="description"></span>
<!--Input Description-->
<span v-if="error" class="error-message">

View File

@@ -10,7 +10,7 @@
<slot></slot>
<!--Input Description-->
<small v-if="description" class="text-xs text-gray-500 leading-normal -mt-0.5 block" v-html="description"></small>
<small v-if="description" class="text-xs text-gray-500 leading-4 block" v-html="description"></small>
<!--Input Description-->
<span v-if="error" class="text-red-700 pt-2 text-xs">

View File

@@ -0,0 +1,28 @@
<template>
<div class="whitespace-nowrap overflow-x-auto">
<router-link
class="inline-block text-sm font-bold px-4 py-5 border-b-2 border-transparent border-bottom-theme"
:class="{'text-theme': routeName === page.route, 'text-gray-600': routeName !== page.route}"
v-for="(page, i) in pages"
:to="{name: page.route}"
:key="i"
replace
>
{{ page.title }}
</router-link>
</div>
</template>
<script>
export default {
name: 'CardNavigation',
props: [
'pages'
],
computed: {
routeName() {
return this.$route.name
}
},
}
</script>

View File

@@ -5,24 +5,23 @@
<PopupContent>
<ValidationObserver v-if="! token" @submit.prevent="createTokenForm" ref="createToken" v-slot="{ invalid }" tag="form" class="form-wrapper">
<ValidationProvider tag="div" mode="passive" class="input-wrapper password" name="Token Name" rules="required" v-slot="{ errors }">
<label class="input-label"> {{ $t('popup_personal_token.label') }}:</label>
<input v-model="name" :class="{'is-error': errors[0]}" type="text" ref="input" class="focus-border-theme" :placeholder="$t('popup_personal_token.plc')">
<span class="error-message" v-if="errors[0]">{{ errors[0] }}</span>
<ValidationProvider tag="div" mode="passive" name="Token Name" rules="required" v-slot="{ errors }">
<AppInputText :title="$t('popup_personal_token.label')" :error="errors[0]" :is-last="true">
<input v-model="name" :class="{'is-error': errors[0]}" type="text" ref="input" class="focus-border-theme input-dark" :placeholder="$t('popup_personal_token.plc')">
</AppInputText>
</ValidationProvider>
</ValidationObserver>
<div v-if="token" class="form-wrapper">
<div v-if="token">
<div class="input-wrapper">
<label class="input-label">{{ $t('popup_personal_token.your_token') }}:</label>
<CopyInput size="small" :str="token['plainTextToken']" />
</div>
</div>
<AppInputText v-if="token" :title="$t('popup_personal_token.your_token')" class="form-wrapper" :is-last="true">
<CopyInput size="small" :str="token['plainTextToken']" />
<InfoBox style="margin-bottom: 0; margin-top: 20px">
<p v-html="$t('popup_personal_token.copy_token')"></p>
</InfoBox>
</div>
<p v-html="$t('popup_personal_token.copy_token')"></p>
</InfoBox>
</AppInputText>
</PopupContent>
<PopupActions v-if="! token">
@@ -57,6 +56,7 @@
</template>
<script>
import AppInputText from "../Admin/AppInputText";
import {ValidationProvider, ValidationObserver} from 'vee-validate/dist/vee-validate.full'
import PopupWrapper from '/resources/js/components/Others/Popup/PopupWrapper'
import PopupActions from '/resources/js/components/Others/Popup/PopupActions'
@@ -74,6 +74,7 @@ export default {
components: {
ValidationProvider,
ValidationObserver,
AppInputText,
PopupWrapper,
PopupActions,
PopupContent,

View File

@@ -1,6 +1,6 @@
<template>
<div class="inline-wrapper icon-append copy-input" :class="size" @click="copyUrl">
<input ref="sel" :value="str" id="link-input" type="text" class="input-text" readonly>
<input ref="sel" :value="str" id="link-input" type="text" class="focus-border-theme input-dark" readonly>
<div class="multi-icon">
<div class="icon-item group hover-bg-theme-100">
<copy-icon v-if="! isCopiedLink" size="14" class="group-hover-text-theme hover-text-theme"/>
@@ -75,7 +75,7 @@ export default {
}
.icon-item {
padding: 9px 10px;
padding: 13px 10px;
display: flex;
align-items: center;
border-left: 1px solid $light_mode_border_darken;

View File

@@ -5,11 +5,10 @@
<PopupContent>
<ValidationObserver @submit.prevent="confirmPassword" v-if="! qrCode" ref="passwordForm" v-slot="{ invalid }" tag="form" class="form-wrapper">
<ValidationProvider tag="div" mode="passive" class="input-wrapper password" name="Password" rules="required" v-slot="{ errors }">
<label class="input-label"> {{ $t('popup_2fa.input_label') }}:</label>
<input v-model="password" :class="{'is-error': errors[0]}" type="password" ref="input" class="focus-border-theme" :placeholder="$t('page_sign_in.placeholder_password')">
<span class="error-message" v-if="errors[0]">{{ errors[0] }}</span>
<ValidationProvider tag="div" mode="passive" name="Password" rules="required" v-slot="{ errors }">
<AppInputText :title="$t('popup_2fa.input_label')" :error="errors[0]" :is-last="true">
<input v-model="password" :class="{'is-error': errors[0]}" type="password" ref="input" class="focus-border-theme input-dark" :placeholder="$t('page_sign_in.placeholder_password')">
</AppInputText>
</ValidationProvider>
</ValidationObserver>
@@ -56,6 +55,7 @@
</template>
<script>
import AppInputText from "../Admin/AppInputText";
import {ValidationProvider, ValidationObserver} from 'vee-validate/dist/vee-validate.full'
import PopupWrapper from '/resources/js/components/Others/Popup/PopupWrapper'
import PopupActions from '/resources/js/components/Others/Popup/PopupActions'
@@ -73,6 +73,7 @@ export default {
components: {
ValidationProvider,
ValidationObserver,
AppInputText,
PopupWrapper,
PopupActions,
PopupContent,

View File

@@ -2,16 +2,7 @@
<div>
<!--Page Tab links-->
<div class="card shadow-card py-0 sticky top-0 z-10">
<router-link
class="inline-block text-sm font-bold px-4 py-5 border-b-2 border-transparent border-bottom-theme"
:class="{'text-theme': $router.currentRoute.name === page.route, 'text-gray-600': $router.currentRoute.name !== page.route}"
v-for="(page, i) in pages"
:to="{name: page.route}"
:key="i"
replace
>
{{ page.title }}
</router-link>
<CardNavigation :pages="pages" class="-mx-6" />
</div>
<!--Page Content-->
@@ -20,12 +11,13 @@
</template>
<script>
import CardNavigation from "../../../components/Admin/CardNavigation";
import {mapGetters} from 'vuex'
export default {
name: 'AppSettings',
components: {
CardNavigation,
},
computed: {
...mapGetters([

View File

@@ -19,16 +19,7 @@
</div>
</div>
<router-link
class="inline-block text-sm font-bold px-4 py-5 border-b-2 border-transparent border-bottom-theme"
:class="{'text-theme': $router.currentRoute.name === page.route, 'text-gray-600': $router.currentRoute.name !== page.route}"
v-for="(page, i) in pages"
:to="{name: page.route}"
:key="i"
replace
>
{{ page.title }}
</router-link>
<CardNavigation :pages="pages" class="-mx-6" />
</div>
<!--Router Content-->
@@ -41,6 +32,7 @@
</template>
<script>
import CardNavigation from "../../../components/Admin/CardNavigation";
import {UserIcon, HardDriveIcon, LockIcon, Trash2Icon, FileTextIcon, CreditCardIcon} from 'vue-feather-icons'
import StorageItemDetail from '/resources/js/components/Others/StorageItemDetail'
import MobileHeader from '/resources/js/components/Mobile/MobileHeader'
@@ -55,6 +47,7 @@
name: 'Profile',
components: {
StorageItemDetail,
CardNavigation,
CreditCardIcon,
HardDriveIcon,
SectionTitle,

View File

@@ -1,5 +1,5 @@
<template>
<div class="sm:flex md:h-screen md:overflow-hidden">
<div class="sm:flex md:h-screen md:overflow-hidden" style="background: rgba(244, 245, 246, 0.6)">
<!--On Top of App Components-->
<FilePreview />
<Spotlight />
@@ -12,14 +12,13 @@
<CreatePersonaTokenPopup />
<SidebarNavigation />
<PanelNavigationUser />
<div v-if="user" class="pr-6 w-full overflow-x-hidden relative pt-6" style="background: rgba(244, 245, 246, 0.6)">
<div v-if="user" class="px-6 w-full overflow-x-hidden relative pt-6 xl:max-w-screen-lg md:max-w-screen-md mx-auto">
<div v-if="! isLoading" id="page-content">
<div class="card shadow-card">
<div class="card shadow-card pb-0 sticky top-0 z-10">
<!--User thumbnail-->
<div class="page-detail-headline">
<div class="mb-3">
<div class="user-thumbnail">
<div class="avatar">
<UserImageInput
@@ -37,24 +36,27 @@
<span class="email">{{ user.data.attributes.email }}</span>
</div>
</div>
<div v-if="config.storageLimit && config.isSaaS && config.app_payments_active && !canShowIncompletePayment" class="headline-actions">
<!--<div v-if="config.storageLimit && config.isSaaS && config.app_payments_active && !canShowIncompletePayment" class="headline-actions">
<ButtonBase @click.native="$openUpgradeOptions" class="upgrade-button" button-style="secondary" type="button">
{{ $t('global.upgrade_plan') }}
</ButtonBase>
</div>
</div>-->
</div>
<CardNavigation :pages="pages" class="-mx-6" />
<!--Incomplete Payment Warning-->
<InfoBox v-if="canShowIncompletePayment" type="error" class="message-box">
<!--<InfoBox v-if="canShowIncompletePayment" type="error" class="message-box">
<i18n path="incomplete_payment.description" tag="p">
<a :href="user.data.attributes.incomplete_payment">{{ $t('incomplete_payment.href') }}</a>
</i18n>
</InfoBox>
</InfoBox>-->
<!--Upgrade Storage Plan Warning-->
<InfoBox v-if="canShowUpgradeWarning && !canShowIncompletePayment" type="error" class="message-box">
<!--<InfoBox v-if="canShowUpgradeWarning && !canShowIncompletePayment" type="error" class="message-box">
<p>{{ $t('upgrade_banner.title') }}</p>
</InfoBox>
</InfoBox>-->
</div>
<!--Router Content-->
@@ -73,34 +75,27 @@
import TwoFactorRecoveryCodesPopup from '/resources/js/components/Others/TwoFactorRecoveryCodesPopup'
import CreatePersonaTokenPopup from '/resources/js/components/Others/CreatePersonaTokenPopup'
import TwoFactorSetupPopup from '/resources/js/components/Others/TwoFactorSetupPopup'
import UserImageInput from '/resources/js/components/Others/UserImageInput'
import UserImageInput from '/resources/js/components/Others/UserImageInput'
import SidebarNavigation from "../components/Sidebar/SidebarNavigation"
import MobileHeader from '/resources/js/components/Mobile/MobileHeader'
import PanelNavigationUser from "./User/Components/PanelNavigationUser"
import ButtonBase from '/resources/js/components/FilesView/ButtonBase'
import InfoBox from '/resources/js/components/Others/Forms/InfoBox'
import PageHeader from '/resources/js/components/Others/PageHeader'
import ColorLabel from '/resources/js/components/Others/ColorLabel'
import Spinner from '/resources/js/components/FilesView/Spinner'
import { mapGetters } from 'vuex'
import ColorLabel from '/resources/js/components/Others/ColorLabel'
import Spinner from '/resources/js/components/FilesView/Spinner'
import {mapGetters} from 'vuex'
import CardNavigation from "../components/Admin/CardNavigation";
export default {
export default {
name: 'Settings',
components: {
CardNavigation,
FilePreview,
Spotlight,
TwoFactorRecoveryCodesPopup,
CreatePersonaTokenPopup,
PanelNavigationUser,
TwoFactorSetupPopup,
SidebarNavigation,
UserImageInput,
MobileHeader,
ButtonBase,
ColorLabel,
PageHeader,
Spinner,
InfoBox,
},
computed: {
...mapGetters([
@@ -124,6 +119,32 @@
return {
avatar: undefined,
isLoading: false,
pages: [
{
title: this.$t('menu.profile'),
route: 'Profile',
},
{
title: this.$t('menu.storage'),
route: 'Storage',
},
{
title: this.$t('menu.password'),
route: 'Password',
},
{
title: this.$t('menu.subscription'),
route: 'Subscription',
},
{
title: this.$t('menu.payment_cards'),
route: 'PaymentMethods',
},
{
title: this.$t('menu.invoices'),
route: 'Invoice',
},
]
}
},
}
@@ -185,21 +206,4 @@
}
}
}
@media only screen and (max-width: 690px) {
.page-detail-headline {
display: block;
margin-bottom: 30px;
margin-top: 10px;
.headline-actions {
margin-top: 20px;
.upgrade-button {
width: 100%;
}
}
}
}
</style>

View File

@@ -1,111 +0,0 @@
<template>
<ContentSidebar>
<!--Settings-->
<ContentGroup title="Menu" class="navigator">
<div class="menu-list-wrapper vertical">
<router-link replace :to="{name: 'Profile'}" class="menu-list-item link">
<div class="icon text-theme">
<user-icon size="17" />
</div>
<div class="label text-theme">
{{ $t('menu.profile') }}
</div>
</router-link>
<router-link replace :to="{name: 'Storage'}" class="menu-list-item link">
<div class="icon text-theme">
<hard-drive-icon size="17" />
</div>
<div class="label text-theme">
{{ $t('menu.storage') }}
</div>
</router-link>
<router-link replace :to="{name: 'Password'}" class="menu-list-item link">
<div class="icon text-theme">
<lock-icon size="17" />
</div>
<div class="label text-theme">
{{ $t('menu.password') }}
</div>
</router-link>
</div>
</ContentGroup>
<!--Subscription-->
<ContentGroup v-if="canShowSubscriptionSettings" :title="$t('user_subscription.title')" class="navigator">
<div class="menu-list-wrapper vertical">
<router-link replace :to="{name: 'Subscription'}" class="menu-list-item link">
<div class="icon text-theme">
<cloud-icon size="17" />
</div>
<div class="label text-theme">
{{ $t('menu.subscription') }}
</div>
</router-link>
<router-link replace :to="{name: 'PaymentMethods'}" class="menu-list-item link">
<div class="icon text-theme">
<credit-card-icon size="17" />
</div>
<div class="label text-theme">
{{ $t('menu.payment_cards') }}
</div>
</router-link>
<router-link replace :to="{name: 'Invoice'}" class="menu-list-item link">
<div class="icon text-theme">
<file-text-icon size="17" />
</div>
<div class="label text-theme">
{{ $t('menu.invoices') }}
</div>
</router-link>
</div>
</ContentGroup>
</ContentSidebar>
</template>
<script>
import ContentSidebar from '/resources/js/components/Sidebar/ContentSidebar'
import ContentGroup from '/resources/js/components/Sidebar/ContentGroup'
import {mapGetters} from "vuex"
import {
CreditCardIcon,
HardDriveIcon,
FileTextIcon,
CloudIcon,
UserIcon,
LockIcon,
KeyIcon,
} from 'vue-feather-icons'
export default {
name: "PanelNavigationUser",
components: {
ContentSidebar,
CreditCardIcon,
ContentGroup,
HardDriveIcon,
FileTextIcon,
CloudIcon,
UserIcon,
LockIcon,
KeyIcon,
},
computed: {
...mapGetters([
'config',
'user',
]),
canShowSubscriptionSettings() {
return this.config.isSaaS && this.config.app_payments_active
},
}
}
</script>
<style scoped>
</style>

2
tailwind.config.js vendored
View File

@@ -30,7 +30,7 @@ module.exports = {
'light-background': '#f4f5f6',
}),
boxShadow: {
card: '0 2px 6px 0 rgba(0, 0, 0, 0.05)',
card: '0 2px 6px 0 rgba(0, 0, 0, 0.04)',
}
},
},