I am working on a SharePoint Server 2013 (on-premise) and I have added a site collection of Team Site, then I enabled the publishing site collection and site features.
Then I edited the permission of the built-in Members group and give them Contribute instead of Edit.
Now in this case Contributor users can add/edit/delete list items , but they can not edit list/libraries settings, which is what i am looking for.
But the above is valid for all the built-in lists such as "Site Assets", "Pages","Content and Structure", etc where Contributor user can add/edit/delete list items but they can not view/edit list setting... but the only exception i find is the "Style Library" where contributor users were able to access the Style library settings and change for example some versioning settings... but when they try to delete existing filse they got an errors that this site have not been shared with them..... so can anyone adivce what is going on inside the Style Library ?? how some a contributor user can chnage the Style Library settings, but he can not add/delete files inside the Style Library !!