vue-admin icon indicating copy to clipboard operation
vue-admin copied to clipboard

Who's using it?

Open fundon opened this issue 8 years ago • 10 comments

fundon avatar Jul 19 '16 17:07 fundon

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.

gdon avatar Jul 20 '16 16:07 gdon

Hello,

Also thinking about using it for a commercial project.

Best

santiagomalter avatar Aug 03 '16 11:08 santiagomalter

Sounds good!

fundon avatar Aug 03 '16 21:08 fundon

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 to index.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 avatar Oct 17 '16 08:10 kartsims

@kartsims Thank you for your reports.

  1. 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.

  2. Yes, Canvas gauges has a bug, see https://github.com/vue-bulma/canvas-gauges/blob/master/src/RadialGauge.vue#L35-L38

    I'm looking for a solution.

  3. Confirmed, It's a bug in latest Vue.js.

  4. Confirmed, It's a bug in latest Vue.js.

Thanks, again!

fundon avatar Oct 17 '16 09:10 fundon

You're welcome!

I would recommend hiding the buggy pages though, frustration is (one of) the developer's enemy

kartsims avatar Oct 17 '16 11:10 kartsims

@kartsims Good suggestion!

fundon avatar Oct 17 '16 11:10 fundon

@kartsims Bugs are fixed! and Demo is uploading!

fundon avatar Oct 17 '16 13:10 fundon

Wow, so fast :congratulations:

kartsims avatar Oct 17 '16 14:10 kartsims

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.

MaizerGomes avatar Jan 07 '17 21:01 MaizerGomes