Conversation
|
@plone/classicui-team please review. |
Co-authored-by: Peter Mathis <petschki@users.noreply.github.com>
|
We have to ignore the pull request preview build failure for a while. I just filed an issue with RTD at readthedocs/readthedocs.org#11912 |
petschki
left a comment
There was a problem hiding this comment.
I'm happy with the restructuring here. Thank you!
|
Where's my 🍪 😉 |
I'll bring a batch for the next PloneConf or sprint. 😁 I need help with this TODO, as I don't have the experience or knowledge. If y'all can give me some notes, I can wordsmith something together. https://plone6--1831.org.readthedocs.build/classic-ui/theming/index.html |
|
@petschki @yurj @MrTango @jensens @1letter I need help with this TODO about choosing a theming method, as I don't have the experience or knowledge. If y'all can give me some notes or guidance, I can wordsmith something together and finish up this PR. https://plone6--1831.org.readthedocs.build/classic-ui/theming/index.html Thank you! |
|
@stevepiercy what about merging master and merging this PR with the TODO? |
|
@ale-rt we've tried that, and it doesn't work. A little bit of evidence:
There's also the embarrassment of completing only 13% of Plone 6.0 and 6.1 documentation issues at the time of Plone 6.1 release. |
Since I got no response, I'm inclined to refer readers to get help to make a choice in the Classic UI Community Forum topic and Discord channel. I'll revisit this when I get some time, but it can't be merged until helpful content replaces the todo. |
|
I think that TTW is likely for testing or small-scale changes, especially for short-lived or prototype sites. It allows you to make minor adjustments without needing to dive into code or production-level setups. TTW can be convenient for quick experiments, for websites that don't require complex theming or short-lived websites. Add-ons are definitely suited for production environments. An add-on allows you to keep your customization modular, and it provides a more structured approach to larger-scale theming. This method is ideal for more permanent or complex customizations since it enables easier maintenance and portability. The customized Barceloneta theme, using Diazo, and creating a theme from scratch offer even more flexibility:
In summary:
|
* Update tips submodules/plone.api submodules/volto * Update tip submodules/volto * Fix broken references (#1868) * Fix broken references - `link.svg` - `_inc/_install-browser-reqs-volto.md` * Fix linkcheck to bobtemplates * Update tip submodules/volto * Fix link * Update tip submodules/plone.api * Update tip submodules/volto * initial structure of Theming with Diazo * more doc * initial structure of Theming with Diazo * more doc * - Add diazo to toctree - Add note update getting help for choosing a theming method * Clean up grammar, one sentence per line, MyST syntax * Add language * Move concepts and advice into a new Theme development advice section * Minor tweaks * Rename section to reflect its content * Adjust heading level * Update diazo.md explain the purpose of each file created when addin a theme * Update diazo.md Link to Diazo docs. * Update diazo.md * - Make first mention of Diazo a term, already existing in the Glossary - Reuse a sentence from Diazo docs that fills a critical gap in the introduction. - Convert list of files descriptions into a definition list * Tweak markup * add tinymce templates docs * Tidy up * Add a label and important admonition about Template plugin removal in TinyMCE 7.0 * Remove important admonition about Template plugin --------- Co-authored-by: Steve Piercy <web@stevepiercy.com>
Closes #1645
📚 Documentation preview 📚: https://plone6--1831.org.readthedocs.build/classic-ui/theming/index.html