vue-admin
vue-admin copied to clipboard
Who's using it?
I'm thinking of using for a commercial project, but I'm a little unsure as to Buma. It seems a bit immature yet ... Anyway, congratulations on the excellent work !! This is beautiful.
Hello,
Also thinking about using it for a commercial project.
Best
Sounds good!
Project seems a bit immature to me too. Notably some bugs on the demo... I list them here, but if you need separate issues let me know, I didn't want to create issues as these are demo-related :
-
can't reload any page, you probably need either an
.htaccess
to redirect all HTTP requests toindex.html
or to use Vue Router without html 5 history ([http://router.vuejs.org/en/essentials/history-mode.html](info here)) This is problematic because every bug prevents me to browse the demo any further without changing manually the browser's URL - Canvas gauges don't seem to be working, but they may actually be, they are just not animated or displaying any data
-
Peity demo page has a bug
vue-peity.min.js:6 Uncaught (in promise) TypeError: Cannot set property 'display' of undefined(…)
-
Messages and Notification pages throw this weird error
24.8638ee1….js:195 Uncaught (in promise) DOMException: Failed to execute 'appendChild' on 'Node': This node type does not support this method.(…)
These are rather small bugs but they give a bad first impression which can be a real killer for your lib's adoption...
I am also thinking about helping out because your work looks like the best option available to get an admin up and going fast.
Problem with VueJS (from where I am standing) is that professional adoption is quite hard. Hopefully this changes soon. I am doing my part but heck this is hard to go against Angular, React and such big company-backed libraries...
@kartsims Thank you for your reports.
-
The demo page is running on github.io, so I can't handle that (https://help.github.com/articles/redirects-on-github-pages/).
But we can change the router to hash mode.
-
Yes,
Canvas gauges
has a bug, see https://github.com/vue-bulma/canvas-gauges/blob/master/src/RadialGauge.vue#L35-L38I'm looking for a solution.
-
Confirmed, It's a bug in latest Vue.js.
-
Confirmed, It's a bug in latest Vue.js.
Thanks, again!
You're welcome!
I would recommend hiding the buggy pages though, frustration is (one of) the developer's enemy
@kartsims Good suggestion!
@kartsims Bugs are fixed! and Demo is uploading!
Wow, so fast :congratulations:
I'm currently thinking about using it in a work project but i'm having lots of problems with compatibility with some mobile browsers. It seems to only work with chrome or firefox browsers.
I tried accessing the demo link using some mobile emulators from browserstack and many of that returned a blank page. Here's a list of some that I tried from my trial account that failed to display:
-
IPhone 5s (OS6) - safari
-
IPad Air (OS8.3) - safari
-
Galaxy Note 4 (v4.4)/ Moto G (v5.0)/ HTC M7 (v4.4) - Native browser
-
Windows phone 8.1 - IE
-
MacOS (Maverics) - Safari
But i'm not giving up, a going through the code to find a way to assure compatibility with most browsers because this looks gorgeous.