MicroPyramid / Django-CRM

Open Source CRM based on Django
https://bottlecrm.io
MIT License
1.93k stars 881 forks source link

new UI #300

Open ashwin31 opened 5 years ago

ashwin31 commented 5 years ago

https://github.com/ColorlibHQ/AdminLTE

johndpope commented 4 years ago

maybe consider leveraging hark word from bootstrap themes https://themes.getbootstrap.com/

I'm sure with this repo gaining so much interest that some template designer may even come to the party to help out. https://themes.getbootstrap.com/product/hyper-responsive-admin-dashboard-template/

johndpope commented 4 years ago
Screen Shot 2019-09-26 at 5 32 21 am
ashwin31 commented 4 years ago

This looks awesome @johndpope I wish one designer come to help us soon :) Thank you for your support.

johndpope commented 4 years ago

Also noteworthy - https://vuematerial.io I spent some weeks looking into react but vue.js seems super easy and intuitive / add in an open source framework like above and this will set this repo a light.

https://vsupalov.com/vue-js-in-django-template/

Not sure there’s a ticket but I’d say throwing time and resources behind api more? Also important https://www.django-rest-framework.org/. Maybe just a config ?

ashwin31 commented 4 years ago

It's better we go with bootstrap templates. Introducing js framework like vue, angular, react will slow us down in developing new features. In fact we need to develop API for those. Lot of rework which is not needed for opensource project.

Free bootstrap 4 templates will be better.

johndpope commented 4 years ago

angular - agree react - agree. vue - it's really simple - check it out. it has a scope feature on the css. I did a bit of php / wordpress and that's a nightmare - vue.js is really tight.

johndpope commented 4 years ago

DEMO vuely theme + vue.js http://vuely.theironnetwork.org/session/login?redirect=%2Fmini%2Fdashboard%2Fweb-analytics

source code for vue.js components https://github.com/AndreLimaS/allTech/tree/d946bb998e614e0fa8933066201a1eb30612c5f8

Actual theme / vuely http://preview.themeforest.net/item/vuely-vuejs-admin-template/full_screen_preview/21247764?_ga=2.129432204.1498620279.1569936269-1462083245.1569936269

I hated javascript with a passion for many years - but have really enjoyed last week using vue.js The complexity is reduced by putting code into components.

Screen Shot 2019-10-01 at 11 31 42 pm

Here's a crash course https://www.youtube.com/watch?v=Wy9q22isx3U&t=2958s

ashwin31 commented 4 years ago

We are going to use https://github.com/ColorlibHQ/AdminLTE let me know if there are any better ones

johndpope commented 4 years ago

Loving vue.js - but you'll come around in a few years time.

kevinkhanda commented 4 years ago

@ashwin31 could you please share how the work with AdminLTE is going?