Skip to content

Commit 2a1dceb

Browse files
committed
Add new structure
1 parent 4576039 commit 2a1dceb

File tree

10 files changed

+109
-6
lines changed

10 files changed

+109
-6
lines changed

docs/classic-ui/csrf.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
(classic-ui-csrf-label)=
2+
3+
# Cross-Site Request Forgery (CSRF)
4+

docs/classic-ui/forms.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
(classic-ui-forms-label)=
2+
3+
# Forms
4+

docs/classic-ui/index.md

Lines changed: 58 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,62 @@
1+
(classic-ui-index-label)=
2+
13
# Plone Classic UI
24

3-
The all-new default frontend of Plone 6 is aka Volto. Plone 6 is still shipped with a bunch of modernized templates based on Bootstrap. This is now Classic UI.
5+
```{todo}
6+
Perhaps some of this introduction should be an include, so we don't have to repear ourselves?
7+
```
8+
9+
Plone 6 ships with two user interfaces or frontends.
10+
11+
The default frontend of Plone 6 is Volto.
12+
It is based on the React JavaScript framework.
13+
14+
The other frontend is based on Twitter Bootstrap 5.
15+
This frontend is now called "Classic UI".
16+
17+
18+
## Which frontend?
19+
20+
Choosing one frontend over another depends on several factors.
21+
22+
Classic UI would be a better choice for the following situations.
23+
24+
- Reason 1
25+
- Reason 2
26+
- Reason N
27+
28+
The default frontend Volto would be a better choice for the following situations.
29+
30+
- Reason 1
31+
- Reason 2
32+
- Reason N
33+
34+
35+
## Contents
36+
37+
This chapter is a developer reference manual for working with Classic UI.
38+
39+
```{toctree}
40+
:maxdepth: 2
441
5-
# Contents
42+
static-resources
43+
theming
44+
templates
45+
views
46+
viewlets
47+
forms
48+
portlets
49+
csrf
50+
through-the-web
51+
whatsnew
652
7-
* What's new
8-
* Theming
9-
* Registry
10-
* Icons
53+
bodyclasses
54+
icons
55+
registry/index
56+
theming/barceloneta/index
57+
theming/diazo/index
58+
theming/from-scratch/index
59+
theming/index
60+
theming/theme-package/index
61+
theming/ttw/index
62+
```

docs/classic-ui/portlets.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
(classic-ui-portlets-label)=
2+
3+
# Portlets
4+
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
(classic-ui-static-resources-label)=
2+
3+
# Static Resources
4+

docs/classic-ui/templates.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
(classic-ui-templates-label)=
2+
3+
# Templates
4+

docs/classic-ui/theming.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
(classic-ui-theming-label)=
2+
3+
# Theming
4+

docs/classic-ui/through-the-web.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
(classic-ui-through-the-web-label)=
2+
3+
# Through The Web (TTW)
4+
5+
6+
(classic-ui-through-the-web-templates-label)=
7+
8+
## Templates
9+
10+
11+
(classic-ui-through-the-web-restricted-python-label)=
12+
13+
## Restricted Python
14+
15+
16+
(classic-ui-through-the-web-content-types-label)=
17+
18+
## Content Types
19+

docs/classic-ui/viewlets.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
(classic-ui-viewlets-label)=
2+
3+
# Viewlets
4+

docs/classic-ui/views.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
(classic-ui-views-label)=
2+
3+
# Views
4+

0 commit comments

Comments
 (0)