Discussion on Ignity - Bootstrap 4 Vuex Nuxt Dashboard Template

Discussion on Ignity - Bootstrap 4 Vuex Nuxt Dashboard Template

Cart 134 sales
Well Documented

IgnityApps supports this item

Supported

This author's response time can be up to 5 business days.

52 comments found.

Hi , I just bought it but I have a question, I would like to use this template on my project but do you have a guide how to implements or what do we need to import to my recent project?

Regards

Hello,

What type of component do you want to import? Could you give us an example?

Thanks

Hi, I would like a simple NuxtJS project with the style (Demo 1) as a main layout ready to use any component

Hello,

To keep one theme in the project, to prevent the others from being loaded, just locate the theme/client/layouts/_admin.vue file and remove the SCSS import from the themes you will not use. To start using the components, just create a .vue file inside the theme/client/pages/ folder, importing the components you will use, using the Nuxt default.

Hey there,

It’s great product, and I had liked your coding standards as well, but I have some requirements, I mean I have one project on NuxtJS, and I want to use your theme as a component, so do you have any guide that I can use only of your components & assets, this can help me a lot.

Thank you.

Few more things, I had tried to copy only components and layouts but then I fall into this error, https://prnt.sc/ubp7xb https://prnt.sc/ubp8ha. Maybe you can help me to find solution for this?

Thank you.

Hey, you can ignore this. I just figured everything! Really great work man! Thank you!

Thank you very much for the feedback.

Let us know if you need anything.

HI

I found this line yarn serve in readme not work. It should be yarn dev to run selfhost.

Best Regard

Hello,

Our theme was initially approved for version 10.00 of Node, but we have already performed some preliminary tests here in the last stable version of Node (14, the same one you are currently using), and it is fully compatible, in this case just update the package.json file by changing the line: “node”: “^10.0.0”, to “node”: ”>= 10.0.0”,

Use the “yarn dev” command to upload the project under development.

We will update the session in the documentation that deals with the subject, thanks for contacting us.

Sincerely,

Hi I am new for nuxtjs.. I download and follow readme, when I user yran install console shows error IGNITY@1.1.0: The engine “node” is incompatible with this module. Expected version “^10.0.0”. Got “14.4.0”

so, yarn have to use nodejs 10.0.0 ?

Best so, yarn have to use nodejs 10.0.0 ?

Best Regard

Hello,

Our theme was initially approved for version 10.00 of Node, but we have already performed some preliminary tests here in the last stable version of Node (14, the same one you are currently using), and it is fully compatible, in this case just update the package.json file by changing the line: “node”: “^10.0.0”, to “node”: ”>= 10.0.0”,

Use the “yarn dev” command to upload the project under development.

We will update the session in the documentation that deals with the subject, thanks for contacting us.

Sincerely,

Hello, can you let us know How to remove featherjs ?? We have already designed backend system to work with.

Hello, how are you?

To remove Feathersjs completely just ignore all content in the src folder, with the exception of /src/middleware/nuxt.js and /src/middleware/index.js files, it’s responsible for the route inclusions in Express.js (assuming your backend is compatible or based on this one)

I hope I helped you.

Sincerely,

Hi,

I have just spend about 5 hours today trying to get the authentication to work correctly and i have been going in cirlces without it getting to work.

What I have done: - Applied a middleware to the routes in nuxt config to make any non authenticated user redirect to the login screen - Login works. But when you refresh the page the client app doesnt authenticate the user. I have been trying lots of methods to get this to work and none seem to work.

I have followed this: https://vuex.feathersjs.com/common-patterns.html#full-nuxt-example

But I get the issue that makeAuthPlugin is not a function.. which is because ‘feathers-vuex’ is a crazy old version.

https://github.com/feathersjs-ecosystem/feathers-vuex/blob/a33feaa428877031cc3ee53a99cc7fe62730a6e1/docs/2.0-major-release.md

Feathers-vuex really needs updating. I can’t believe this theme is advertised as ‘enterprise’ production ready and its running 2 major versions behind on its core code.

The whole theme fails the npm audit and reports 47 vulnerability from old packages. It cant be right to use a theme with vulnerabilities.

Feathers is a major version behind with 4 now available and it running version 3. Cookie store is version 3 when 6 is available. NeDB 4 when 5 is available.

Please can you update the theme so that it can be used to modern standards and examples?

I feel like just fixing the auth to work is not a fair approach. Because once I finish developing the app and release it, it will be more outdated. And it will need re-developing eventually.

If the theme can be updated it will be a great theme and I am really looking forward to using it.

Regards

If you are interested, send me a private message through themeforest with your contact details, I can send you the version that will be published in the next days.

I sent you a message about the newer version. I tried that code as well and it didnt seem to work. I added some console logs and the page was loading before any of that fires. I’ll just wait for the update to fix it I think, I feel defeated on this one haha!

Hello,

I’ve already forwarded to your mailbox the link to the new version, the same one I’ll update next on themeforest.

Anything just let us know.

Hi I love the dashboard i just had a few questions is it possible to have just the base nuxt installation then with it set up one admin dashboard without all the other stuff ?

Hi, thanks for the feedback.

If I understood your question, to have only the base of the panel just delete all the files from /client/pages (responsible for the routes) and start your development by creating new routes.

I hope you’ve answered your question.

Hi, I have a question, I want to use that “ContextSideBar” from mail pages, the one with the text “Buddy online”. I have tried to import this component on my home vue component but it doesn’t show the proper style. Copying all the style properties on that mail/index components isn’t working. I just want to use that “side panel”. Thanks in advance.

Hello,

You don’t need to import the component that is in Client/Base/Menu/ContextSideBar it is already included by the main layout. To use it on your page on the page you are trying to render, set the ‘layout’ property to ‘admin’ as in the example on the email page, and edit the ContextSideBar component by importing the new context component into it and changing the mapModuleBySideBar variable with URL mapping made to the context component, it will appear on your page already with the base styles applied.

I hope it helped.

Hi, I want to add a new item on the TopMenu items object. When I add a new one it replaces another that currently exists, which is the best way to add new items here?

Thanks!, Another question, how can I get rid of feathers? I don’t want server logic frameworks like that inside this app. I would like to have some easy steps to remove the entire feathers thing without causing problems on the app.

Hello,

You can remove the feathers by changing the key: “dev”: “cross-env DEBUG=nuxt:* nodemon—max-old-space-size=8192 src/”, to: “dev”: “nuxt—max_old_space_size=8192—optimize_for_size”, in package.json

And commenting or removing the key: serverMiddleware in the file: nuxt.config.js

Remembering that some components search for data using actions created by feathers, these components need to be changed if you are going to use them.

Thank you so much!

Hi, I can´t install because I get this: npm WARN tar ENOENT: no such file or directory, open ‘C:\plantilla\theme\node_modules\.staging\cliui-4bc790be\package.json’ npm WARN tar ENOENT: no such file or directory, open ‘C:\plantilla\theme\node_modules\.staging\cliui-4bc790be\CHANGELOG.md’ npm WARN tar ENOENT: no such file or directory, open ‘C:\plantilla\theme\node_modules\.staging\cliui-4bc790be\index.js’ npm WARN tar ENOENT: no such file or directory, open ‘C:\plantilla\theme\node_modules\.staging\cliui-4bc790be\LICENSE.txt’

and more lines like this At the end I get this:

npm ERR! code ENOENT npm ERR! syscall spawn git npm ERR! path git npm ERR! errno -4058 npm ERR! enoent Error while executing: npm ERR! enoent undefined ls-remote -h -t ssh://git@github.com/anthonypaparella/aos.git npm ERR! enoent npm ERR! enoent npm ERR! enoent spawn git ENOENT npm ERR! enoent This is related to npm not being able to find a file. npm ERR! enoent ------------------------------------------ Please could you help me?

Hello,

Make sure you have the GIT installed on your device and accessible globally. Try to type git -v in the CMD. If it returned that the command is not recognized and GIT already installed, then you need to add it to the PATH environment variable and make sure to try the command using a new CMD session.

After that try again to perform the installation.

Hi, I need help. I want to know how to easily avoid the nav-sidebar on a particular component. for e.g. the login. Where and what should I change?

For example, I want to commit an action to store the current theme skin but I don’t know the right way to do that without getting the error “converting circular structure to JSON”.

nvm, figured out. vuex persisted module problem

Okay, if you have any new questions, we’re at your disposal.

hello good afternoon

please i get this error when i run ‘yarn run dev’

ServerMiddleware should expose a handle: /Users/chun/projects/nuxt-dash/src

i dont know what is wrong.. kindly help me

Hi, thanks for getting in touch, check if the package.json file contains this value on line 63: “nuxt”: “~2.10.0”

If not you can change to this or download the latest version on themeforest

Okay works now.. after downloading the new version on themeforest.. thanks!

Hi,

the live demo link has not been working for some days, is there any other way to see the demo,

thnx, 4/13/20

Hello, you can try clearing your browser cache and perform a new test, we tested with the latest version of Chrome and it was possible to open the view normally.

thank you, please don’t worry about me, i checked the demo on your website already, and its great by the way, just telling you, because of the new possible customers. a quick question, is there any chance that I can change the transitions of the left side menu, i would love to have a more smooth transition.

Hello, anyway thanks for getting in touch.

About the menu animations, yes it is possible to easily change these animations, Vue natively offers special components to animate transitions (https://vuejs.org/v2/guide/transitions.html) and the components used to create the menu make use of this component. In this way you can create the CSS with the desired animation and change a parameter in the transition components of the menu.

i have an error

ServerMiddleware should expose a handle: ignity-admin\src

Hello,

Thanks for contacting us, current project is broken due to an update in a project used in the theme, an update was released on Nuxt that broke the build. We have already sent an update to ThemeForest fixing the error and are waiting for its approval.

Meanwhile you can manually adjust your project:

To fix it manually just locate the line 62 in the package.json file, and change it to: “nuxt”: “~2.10.0”,

Then just run the “npm install” command again. You may need to delete the node_modules folder within the project before running the mentioned command, so that no cache is kept.

look like the table is also broken, there are curly braces in the fullname column and items in action column wont show

link to snapshot

i had to use v-slot:cell(name)="row" to properly display items

Thank you very much for informing us. We have made an update on the mentioned page with the new syntax for slots.

Hello,

out of the box this does not work on run dev:

› Creating webpack middleware… 12:51:12 error: Unhandled Rejection at: Promise {key“}

Hello,

Sorry for the problem presenting, in fact the error message you informed has no relation with current problem in the project (it refers to the fact that the test data are already registered) but the current project is broken due to an update in a project used in the theme, an update was released on Nuxt that broke the build.

To fix it manually just locate the line 62 in the package.json file, and change it to: “nuxt”: “~2.10.0”,

Then just run the “npm install” command again. You may need to delete the node_modules folder within the project before running the mentioned command, so that no cache is kept.

We will also send a new version to ThemeForest fixing the problem, in a few days the final project will be updated .

we encounter a problem when we are in mobile mode as buttons and inputs such as radio checkbox etc. are not clickable. Also how can we set a different default thema?

Hi, thanks for letting us know about the problem involving the mobile version and the action buttons.

We have already sent a new version to Themeforest and soon the update will be sent to all customers.

To fix it locally just change it in the file: /client/components/Base/Page/PageWrapper.vue on line 4

from: class=”d-flex” to: :class=”{‘d-flex’: isCenteredContent}”

Full version of the file after correction: https://pastebin.com/rd5T9pGS

To change the default theme, locate the file /config/layouts.json Just configure the “default” key, changing the skin property to the desired skin, and the other parameters according to your needs.

I hope it helped you.

would you happen know how to incorporate this into typescript?

do you know if its possible to use feathers-vuex ^3.6.1? I get an error in the store/index.js over the service function used in the plugin export.

Hello,

The version you want to run of feathers-vuex has had updates that break the previous compatibility, so the error message you mentioned. In this case you need to rewrite the services source files to the new format supported by feathers-vuex.

If you have questions about the new way to declare services, I suggest you use feathers-cli to generate the new services according to your needs (after updating the project package).

Further adaptations to the code may be necessary for full operation.

ya, i ended giving up on using the latest version =)

Hey your preview is broken.

Hi, thank you for contacting me, could you tell me more details how to simulate the problem?

If you can try the most up-to-date version of your browser, clearing your cache, you may be successful. Around here we are getting access normally in the preview.

is there a stripped down version to create new project without any of the sample and demo pages? i’m not 100% sure where to hunt down the demo and sample page references to remove them from the project i’m testing with.

Hello,

This project uses nuxt to dynamically manage routes/pages, so it reads all the .vue files in the client/pages folder at the root of your project, and generates the routes to the demo pages. This way to remove the demo pages (and all routes), just delete all content from that folder. The same goes for creating new pages, just create a .vue file inside it.

I hope you have solved your doubt/need otherwise let me know.

Cheers

in the nuxt.config.js, is it safe to remove the extendRoutes block? I don’t understand what its doing with the demo layouts here.

Hello,

Yes, it’s safe to remove this setting, it only allows you to access the various skins/demos via the demoX URL (X equal to the skin number). You will only lose the skins selection feature via the icon fixed on the right side of the demo.

I hope you’ve cleared up your doubts. Cheers

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve ThemeForest.

Sure, take me to the survey