Skip to content

Commit 9d4fcc5

Browse files
committed
feat: add category heroicons
1 parent f80f9ac commit 9d4fcc5

File tree

11 files changed

+76
-1
lines changed

11 files changed

+76
-1
lines changed

sidebars.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ module.exports = {
33
{
44
type: 'category',
55
label: 'Introduction',
6+
className: 'menu__intro-category',
67
collapsible: false,
78
items: [
89
'README',
@@ -15,6 +16,7 @@ module.exports = {
1516
{
1617
type: 'category',
1718
label: 'Contribute',
19+
className: 'menu__contribute-category',
1820
collapsible: false,
1921
items: [
2022
'contributing',
@@ -29,6 +31,7 @@ module.exports = {
2931
{
3032
type: 'category',
3133
label: 'Setting Up',
34+
className: 'menu__install-category',
3235
collapsible: false,
3336
items: [
3437
'composer',
@@ -40,6 +43,7 @@ module.exports = {
4043
{
4144
type: 'category',
4245
label: 'Management',
46+
className: 'menu__manage-category',
4347
collapsible: false,
4448
items: [
4549
'admin',
@@ -56,6 +60,7 @@ module.exports = {
5660
{
5761
type: 'category',
5862
label: 'Advanced',
63+
className: 'menu__advanced-category',
5964
collapsible: false,
6065
items: [
6166
'rest-api',
@@ -69,6 +74,7 @@ module.exports = {
6974
type: 'category',
7075
label: 'Main Concepts',
7176
collapsible: false,
77+
className: 'menu__intro-category',
7278
items: [
7379
'extend/README',
7480
'extend/start',
@@ -84,6 +90,7 @@ module.exports = {
8490
type: 'category',
8591
label: 'Update Guides',
8692
collapsible: false,
93+
className: 'menu__update-category',
8794
items: [
8895
// 'extend/update-2_x',
8996
'extend/update-2_0',
@@ -94,6 +101,7 @@ module.exports = {
94101
type: 'category',
95102
label: 'Reference Guides',
96103
collapsible: false,
104+
className: 'menu__refs-category',
97105
items: [
98106
'extend/admin',
99107
'extend/backend-events',
@@ -116,6 +124,7 @@ module.exports = {
116124
type: 'category',
117125
label: 'Advanced Guides',
118126
collapsible: false,
127+
className: 'menu__advanced-category',
119128
items: [
120129
'extend/api-throttling',
121130
'extend/assets',
Lines changed: 3 additions & 0 deletions
Loading

src/assets/arrow-down-tray.svg

Lines changed: 3 additions & 0 deletions
Loading

src/assets/book-open.svg

Lines changed: 3 additions & 0 deletions
Loading

src/assets/cog-6-tooth.svg

Lines changed: 4 additions & 0 deletions
Loading

src/assets/cube.svg

Lines changed: 3 additions & 0 deletions
Loading

src/assets/document-arrow-up.svg

Lines changed: 3 additions & 0 deletions
Loading

src/assets/lifebuoy.svg

Lines changed: 3 additions & 0 deletions
Loading

src/assets/light-bulb.svg

Lines changed: 3 additions & 0 deletions
Loading

src/css/custom.css

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ html[data-theme='dark'] .docusaurus-highlight-code-line {
153153
margin-top: 1.5rem;
154154
}
155155

156-
.menu__list-item-collapsible .menu__link:not(.menu__link--active) {
156+
.menu__list-item-collapsible .menu__link {
157157
color: var(--ifm-color-black);
158158
}
159159

@@ -280,3 +280,35 @@ img[alt="Flarum Home Screenshot"] {
280280
margin: 0 calc(-1 * var(--ifm-pre-padding));
281281
padding: 0 var(--ifm-pre-padding);
282282
}
283+
284+
.theme-doc-sidebar-item-category-level-1 > .menu__list-item-collapsible > .menu__link::before {
285+
--size: 16px;
286+
width: var(--size);
287+
height: var(--size);
288+
margin-right: calc(var(--size) / 2);
289+
margin-left: calc(0px - var(--size) / 2);
290+
filter: invert(1);
291+
display: inline-block;
292+
}
293+
294+
.menu__intro-category > .menu__list-item-collapsible > .menu__link::before {
295+
content: url("../assets/book-open.svg");
296+
}
297+
.menu__contribute-category > .menu__list-item-collapsible > .menu__link::before {
298+
content: url("../assets/lifebuoy.svg");
299+
}
300+
.menu__install-category > .menu__list-item-collapsible > .menu__link::before {
301+
content: url("../assets/arrow-down-tray.svg");
302+
}
303+
.menu__manage-category > .menu__list-item-collapsible > .menu__link::before {
304+
content: url("../assets/adjustments-vertical.svg");
305+
}
306+
.menu__advanced-category > .menu__list-item-collapsible > .menu__link::before {
307+
content: url("../assets/light-bulb.svg");
308+
}
309+
.menu__update-category > .menu__list-item-collapsible > .menu__link::before {
310+
content: url("../assets/document-arrow-up.svg");
311+
}
312+
.menu__refs-category > .menu__list-item-collapsible > .menu__link::before {
313+
content: url("../assets/cube.svg");
314+
}

0 commit comments

Comments
 (0)