You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/classic-ui/mockup.md
+30-5Lines changed: 30 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -18,24 +18,49 @@ View the [interactive documentation of Mockup](https://plone.github.io/mockup/).
18
18
19
19
## Get started
20
20
21
-
[bobtemplates.plone](https://github.com/plone/bobtemplates.plone) provides [mr.bob](https://mrbob.readthedocs.io/en/latest/) templates to generate packages for Plone projects.
22
-
[plonecli](https://github.com/plone/plonecli) provides a command line client for bobtemplates.plone.
21
+
[`bobtemplates.plone`](https://github.com/plone/bobtemplates.plone) provides [`mr.bob`](https://github.com/collective/mr.bob) templates to generate packages for Plone projects.
22
+
[Plone CLI (`plonecli`)](https://github.com/plone/plonecli) provides a command line client for `bobtemplates.plone`.
23
23
24
-
Install plonecli into your Python user packages to make it available to all your projects.
24
+
Install {term}`plonecli` into your Python user packages to make it available to all your projects.
25
25
26
26
```shell
27
27
pip install plonecli --user
28
28
```
29
29
30
-
Create a theme package add-on with {term}`plonecli`.
30
+
Create an add-on package with `plonecli`.
31
31
32
32
```shell
33
-
plonecli add mockup_pattern
33
+
plonecli add project.addon
34
+
```
35
+
36
+
This will create a package `project.addon`, which you can install in your Plone site.
37
+
38
+
You can `cd` to the project, and add features to that package, such as content types, behaviors, control panels, or REST API endpoints.
39
+
40
+
```shell
41
+
cd project.addon
42
+
plonecli add content_type
43
+
plonecli add behavior
44
+
plonecli theme_barceloneta
45
+
```
46
+
47
+
Each of the features asks several questions to create the desired feature, customized to your preferences.
48
+
49
+
You can check the full list of available features using the `-l` parameter:
0 commit comments