exponentcms / exponent-cms

Content Management, Simple.
exponentcms.org
GNU General Public License v2.0
60 stars 24 forks source link

Feature request: add bootstrap 3 grid styling options to view configuraitons #1385

Closed exponentcms closed 4 years ago

exponentcms commented 4 years ago

It would be a good idea to integrate some more display control into some of the views, more likely only the bootstrap 3 views...

Each of those can easily be added to the 'source' behind the wysiwyg text or by making a custom view template, but the idea would be to make it easier from the module configuration interface.

exponentcms commented 4 years ago

The third option above could be implemented as simply as the first 2 by creating some exp specific class(es) which could be customized by the theme...e.g.,

Again, you can do most of this by customization or within a text module, but the intent would be to make it easier for a system admin (not a designer/developer) and put the style on the outer div ('module) and not the inner one ('item')

exponentcms commented 4 years ago

Removed to new ticket

exponentcms commented 4 years ago

Removed to new ticket

exponentcms commented 4 years ago

The intent would be to simply 'class' the entire module element and not do other things like add an 'hr' tag, etc... E.g., This would mean the module would be completely invisible, etc... when admin/edit on a small device...alternatively if added an extra element outside the view module element, otherwise it would require editing almost every view, esp. the custom views to provide support for this feature.

exponentcms commented 4 years ago

(from [2826296034493c8db0d51186d8c8875f63adda93]) Adds user selectable module style settings to module configuration to help emphasize individual modules; borders, background, and visibility; visibility style classes (hidden/visible) are already defined within bootstrap2/3; sample border & background styles are easily implemented and added to the bootstraptheme and bootstrap3theme stample themes [#1341 state:resolved milestone:2.3.8] https://github.com/exponentcms/exponent-cms/commit/2826296034493c8db0d51186d8c8875f63adda93

exponentcms commented 4 years ago

(from [2035e85bb5cef7471df0d0a8491dbcab221549a3]) Adds missing new files required for module styling [#1341 state:resolved milestone:2.3.8] https://github.com/exponentcms/exponent-cms/commit/2035e85bb5cef7471df0d0a8491dbcab221549a3

exponentcms commented 4 years ago

Lighthouse URL: https://exponentcms.lighthouseapp.com/projects/61783/tickets/1341