Skip to content

Commit 3ff60d0

Browse files
committed
[TASK] Move templatepaths and category definitions into subsets
Allows other sets to depend on their availability
1 parent c54fbea commit 3ff60d0

File tree

14 files changed

+151
-74
lines changed

14 files changed

+151
-74
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
name: bootstrap-package/base
2+
label: 'Bootstrap Package: Base'
3+
hidden: true
4+
dependencies:
5+
- bootstrap-package/categories
6+
- bootstrap-package/template-paths
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
name: bootstrap-package/categories
2+
label: 'Bootstrap Package: Categories'
3+
hidden: true
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
categories:
2+
BootstrapPackage:
3+
label: 'Bootstrap Package'
4+
BootstrapPackage.logo:
5+
label: 'Logo'
6+
parent: BootstrapPackage
7+
BootstrapPackage.favicon:
8+
label: 'Favicon'
9+
parent: BootstrapPackage
10+
BootstrapPackage.templates:
11+
label: 'Templates'
12+
parent: BootstrapPackage
13+
BootstrapPackage.templates.page:
14+
label: 'Pages'
15+
parent: BootstrapPackage.templates
16+
BootstrapPackage.templates.block:
17+
label: 'Block'
18+
parent: BootstrapPackage.templates
19+
BootstrapPackage.templates.plugin:
20+
label: 'Plugin'
21+
parent: BootstrapPackage.templates
22+
BootstrapPackage.navigation:
23+
label: 'Navigation'
24+
parent: BootstrapPackage
25+
BootstrapPackage.navigation.main:
26+
label: 'Main'
27+
parent: BootstrapPackage.navigation
28+
BootstrapPackage.navigation.dropdown:
29+
label: 'Dropdown'
30+
parent: BootstrapPackage.navigation
31+
BootstrapPackage.navigation.sub:
32+
label: 'Subnavigation'
33+
parent: BootstrapPackage.navigation
34+
BootstrapPackage.navigation.breadcrumb:
35+
label: 'Breadcrumb'
36+
parent: BootstrapPackage.navigation
37+
BootstrapPackage.navigation.meta:
38+
label: 'Meta'
39+
parent: BootstrapPackage.navigation
40+
BootstrapPackage.navigation.footer:
41+
label: 'Footer'
42+
parent: BootstrapPackage.navigation
43+
BootstrapPackage.navigation.language:
44+
label: 'Language'
45+
parent: BootstrapPackage.navigation
46+
BootstrapPackage.contact:
47+
label: 'Contact'
48+
parent: BootstrapPackage
49+
BootstrapPackage.contact.data:
50+
label: 'Data'
51+
parent: BootstrapPackage.contact
52+
BootstrapPackage.contact.button:
53+
label: 'Button'
54+
parent: BootstrapPackage.contact
55+
BootstrapPackage.copyright:
56+
label: 'Copyright'
57+
parent: BootstrapPackage
58+
BootstrapPackage.socialmedia:
59+
label: 'Social Media'
60+
parent: BootstrapPackage
61+
BootstrapPackage.meta:
62+
label: 'Meta'
63+
parent: BootstrapPackage
64+
BootstrapPackage.config:
65+
label: 'Config'
66+
parent: BootstrapPackage
67+
BootstrapPackage.settings:
68+
label: 'Settings'
69+
parent: BootstrapPackage
70+
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
name: bootstrap-package/ext-container
22
label: 'Bootstrap Package: EXT:container integration'
3+
dependencies:
4+
- bootstrap-package/base
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
name: bootstrap-package/ext-form
22
label: 'Bootstrap Package: EXT:form integration'
33
dependencies:
4+
- bootstrap-package/base
45
- typo3/form
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
name: bootstrap-package/ext-indexed-search
22
label: 'Bootstrap Package: EXT:indexed_search integration'
33
dependencies:
4+
- bootstrap-package/base
45
- typo3/indexed-search
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
name: bootstrap-package/ext-seo
22
label: 'Bootstrap Package: EXT:seo integration'
33
dependencies:
4+
- bootstrap-package/base
45
- typo3/seo-sitemap

Configuration/Sets/Full/settings.definitions.yaml

Lines changed: 0 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -1,73 +1,3 @@
1-
categories:
2-
BootstrapPackage:
3-
label: 'Bootstrap Package'
4-
BootstrapPackage.logo:
5-
label: 'Logo'
6-
parent: BootstrapPackage
7-
BootstrapPackage.favicon:
8-
label: 'Favicon'
9-
parent: BootstrapPackage
10-
BootstrapPackage.templates:
11-
label: 'Templates'
12-
parent: BootstrapPackage
13-
BootstrapPackage.templates.page:
14-
label: 'Pages'
15-
parent: BootstrapPackage.templates
16-
BootstrapPackage.templates.block:
17-
label: 'Block'
18-
parent: BootstrapPackage.templates
19-
BootstrapPackage.templates.plugin:
20-
label: 'Plugin'
21-
parent: BootstrapPackage.templates
22-
BootstrapPackage.navigation:
23-
label: 'Navigation'
24-
parent: BootstrapPackage
25-
BootstrapPackage.navigation.main:
26-
label: 'Main'
27-
parent: BootstrapPackage.navigation
28-
BootstrapPackage.navigation.dropdown:
29-
label: 'Dropdown'
30-
parent: BootstrapPackage.navigation
31-
BootstrapPackage.navigation.sub:
32-
label: 'Subnavigation'
33-
parent: BootstrapPackage.navigation
34-
BootstrapPackage.navigation.breadcrumb:
35-
label: 'Breadcrumb'
36-
parent: BootstrapPackage.navigation
37-
BootstrapPackage.navigation.meta:
38-
label: 'Meta'
39-
parent: BootstrapPackage.navigation
40-
BootstrapPackage.navigation.footer:
41-
label: 'Footer'
42-
parent: BootstrapPackage.navigation
43-
BootstrapPackage.navigation.language:
44-
label: 'Language'
45-
parent: BootstrapPackage.navigation
46-
BootstrapPackage.contact:
47-
label: 'Contact'
48-
parent: BootstrapPackage
49-
BootstrapPackage.contact.data:
50-
label: 'Data'
51-
parent: BootstrapPackage.contact
52-
BootstrapPackage.contact.button:
53-
label: 'Button'
54-
parent: BootstrapPackage.contact
55-
BootstrapPackage.copyright:
56-
label: 'Copyright'
57-
parent: BootstrapPackage
58-
BootstrapPackage.socialmedia:
59-
label: 'Social Media'
60-
parent: BootstrapPackage
61-
BootstrapPackage.meta:
62-
label: 'Meta'
63-
parent: BootstrapPackage
64-
BootstrapPackage.config:
65-
label: 'Config'
66-
parent: BootstrapPackage
67-
BootstrapPackage.settings:
68-
label: 'Settings'
69-
parent: BootstrapPackage
70-
711
settings:
722

733
# Logo
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
name: bootstrap-package/google-font
22
label: 'Bootstrap Package: Google Font'
33
hidden: true
4+
dependencies:
5+
- bootstrap-package/base

Configuration/Sets/GoogleFont/settings.definitions.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
categories:
2-
BootstrapPackage:
3-
label: 'Bootstrap Package'
42
BootstrapPackage.google-font:
53
label: 'Google Font'
64
parent: BootstrapPackage

0 commit comments

Comments
 (0)