-
-
Notifications
You must be signed in to change notification settings - Fork 194
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change Templates to Bootstrap Markup #2967
Comments
This PLIP has been approved by the FWT |
Radiobuttons are not yet styled correctly. I used https://github.com/collective/example.contenttype to render all field types. |
@pbauer radios should be fixed now |
Sharing template needs love as well. |
Updated PLIP for Bootstrap 5 |
We should update the breadcrumbs a bit to be more compatible with W3C ideas: #3262 |
The plip config is no longer needed, all package branches were merged in to buildout.coredev 6 https://github.com/plone/buildout.coredev/tree/6.0/plips. |
PLIP (Plone Improvement Proposal)
Responsible Persons
Proposer: Stefan Antonelli
Seconder: Alessandro Pisa
Abstract
Use Bootstrap HTML markup in all templates used in Plone core and Plone's ecosystem (packages, widgets, etc.)
There will be another PLIP to add a all new theme for Plone 6 based on this work.
Motivation
Everybody who wants to build a theme based on Bootstrap for Plone has to deal with more or less useful HTML markup injected by packages, widgets, plugins, patterns, etc.
Assumptions
Proposal & Implementation
Affected Templates
Views with unknown template
plone_upgrade(Products.CMFPlone)folder_contents(very complex structure pattern in plone.app.content)edit(edit views via z3cform)prefs_install_products_form(Add-ons controlpanel)redirection-controlpanelmanage-viewletsmanage-portletssharingpersonal-information(plone.app.users)maintenance-controlpanel(done in controlpanel subissue Update markup of controlpanel templates to Bootstrap 5 #3079)Development
Coredev buildout
Identify an element that needs to be updated
Compile CSS for local tests
Requirements
Compile
Hint
Markup Update/Change hints
Deliverables
TBD
Risks
Plone's default theme Barceloneta may break at some point. Default classes should not hurt if there is no styling for it.
Participants
The text was updated successfully, but these errors were encountered: