Skip to content

Commit f0ba056

Browse files
stevepiercypetschkierral
authored
Reorganize Classic UI Theming part (#1831)
* Reorganize Classic UI Theming part * Update docs/classic-ui/theming/settings-ttw.md Co-authored-by: Peter Mathis <petschki@users.noreply.github.com> * Update settings-ttw.md * Fix broken link * Add guide for choosing one Classic UI theme or another, thanks to @jensens! * Provide the content for the Diazo theming part (#1870) * 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> * Fix broken link --------- Co-authored-by: Peter Mathis <petschki@users.noreply.github.com> Co-authored-by: Mikel Larreategi <mlarreategi@codesyntax.com>
1 parent 42e6720 commit f0ba056

13 files changed

+683
-646
lines changed

docs/backend/schemas.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,6 @@ This schema can be used in {doc}`/classic-ui/forms` and Dexterity {doc}`/backend
101101

102102
```{note}
103103
In Dexterity {doc}`/backend/content-types/index`, the base class for a schema is `plone.supermodel.model.Schema`.
104-
This provides functionalities to export and import schemas via XML and the {doc}` Through-the-web (TTW) </classic-ui/theming/through-the-web>` editor.
105104
```
106105

107106

docs/classic-ui/theming/barceloneta.md

Lines changed: 0 additions & 347 deletions
This file was deleted.

docs/classic-ui/theming/color-mode.md renamed to docs/classic-ui/theming/color-modes.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ myst:
77
"keywords": "Plone, Classic UI, theming, color modes, Bootstrap, Twitter"
88
---
99

10-
(color-modes-label)=
10+
(classic-ui-theming-color-modes-label)=
1111

1212
# Color modes
1313

@@ -24,8 +24,8 @@ This chapter is a guide for how to implement color modes in Plone 6.
2424
## Preferred color modes
2525

2626
You will need to add some JavaScript functionality to set the Bootstrap theme to the user's preferred color scheme.
27-
Add the JavaScript file to the `browser/static` folder of your Plone 6 project.
28-
Register it in the `browser/profiles/default/registry` of your Plone 6 project.
27+
Add the JavaScript file to the {file}`browser/static` folder of your Plone 6 project.
28+
Register it in the {file}`browser/profiles/default/registry` of your Plone 6 project.
2929
See {ref}`classic-ui-static-resources-registering-label` for more information.
3030

3131
```js
@@ -75,8 +75,8 @@ If you want to add a theme toggler to your site, you can use the following examp
7575
You will need to add some JavaScript functionality to the toggler.
7676
The following code snippet is based on the [Bootstrap 5.3 documentation](https://getbootstrap.com/docs/5.3/customize/color-modes/#javascript).
7777

78-
Add the JavaScript file to the `browser/static` folder of your Plone 6 project.
79-
Register it in the `browser/profiles/default/registry` of your Plone 6 project.
78+
Add the JavaScript file to the {file}`browser/static` folder of your Plone 6 project.
79+
Register it in the {file}`browser/profiles/default/registry` of your Plone 6 project.
8080
See {ref}`classic-ui-static-resources-registering-label` for more information.
8181

8282
```js

0 commit comments

Comments
 (0)