User and groups control panel #608
@nileshgulia1 thanks for creating this Pull Request and help improve Plone!
To ensure that these changes do not break other parts of Plone, the Plone test suite matrix needs to pass.
Whenever you feel that the pull request is ready to be tested, either start all jenkins jobs pull requests by yourself, or simply add a comment in this pull request stating:
With this simple comment all the jobs will be started automatically.
We need it to match the look and feel in:
Please, can you take care? The screens are mainly in mobile sizes, but easy to translate to big ones. For the tables, very important: make them responsive, so the overflow (if any) is hidden and scrollable horizontally. Like https://getbootstrap.com/docs/4.0/content/tables/#responsive-tables Notice the subtle shadow in the mocks, Albert to blame!
BTW, also, all content area in Volto is enclosed into a Container (for responsiveness), so make sure it is.
Also, I've noticed that the modal is kind of broken (it's displaced to the bottom).
@nileshgulia1 when you merged master into your branch you introduced two new checks that are now failing on Travis:
* master: change name of metadata and properties (#893) Move the Tile Edit wrapper one level up to the tiles engine (#895) Cypress create content type (#897) Fix file upload acceptance test (#882) Rework users controlpanel (#891) Dependencies upgrades (router, redux) (#890) User and groups control panel (#608) Add animated gifs for Volto table and toolbar to the docs. Do not run createContent cypress test on Guillotina. Use forEach instead of map in BodyClass.jsx. Remove unused getSpecialList and comment out unused ReferenceWidget import. Fail eslint check on any warnings. Add createContent cypress keyword. Fix typo in login.js acceptance test. Update the acceptance test readme.