File tree Expand file tree Collapse file tree 3 files changed +36
-18
lines changed
Expand file tree Collapse file tree 3 files changed +36
-18
lines changed Original file line number Diff line number Diff line change 3838 ]
3939 },
4040 {
41- "name" : " LLMs.txt" ,
42- "icon" : " pi pi-file" ,
43- "routerLink" : " /llms" ,
44- "badge" : " NEW"
45- },
46- {
47- "name" : " MCP Server" ,
48- "icon" : " pi pi-server" ,
49- "routerLink" : " /mcp" ,
50- "badge" : " NEW"
41+ "name" : " AI Tools" ,
42+ "icon" : " pi pi-sparkles" ,
43+ "badge" : " NEW" ,
44+ "children" : [
45+ {
46+ "name" : " LLMs.txt" ,
47+ "routerLink" : " /llms"
48+ },
49+ {
50+ "name" : " MCP Server" ,
51+ "routerLink" : " /mcp"
52+ }
53+ ]
5154 },
5255 {
5356 "name" : " Components" ,
Original file line number Diff line number Diff line change 2929 margin : 0 ;
3030 padding : 0 ;
3131
32- > li {
32+ >li {
3333 margin-bottom : .25rem ;
3434
35- > button ,
36- > a {
35+ >button ,
36+ >a {
3737 display : flex ;
3838 width : 100% ;
3939 align-items : center ;
7373 }
7474 }
7575
76+ .menu-toggle {
77+ display : flex ;
78+ align-items : center ;
79+ gap : 0.5rem ;
80+ margin-inline-start : auto ;
81+
82+ .p-tag {
83+ position : static ;
84+ transform : none ;
85+ }
86+ }
87+
7688 .menu-toggle-icon {
7789 color : var (--text-secondary-color );
78- margin-inline-start : auto ;
7990 }
8091
8192 & :hover {
95106 & .router-link-active {
96107 color : var (--primary-text-color );
97108
98- > .menu-icon {
109+ >.menu-icon {
99110 i {
100111 color : var (--primary-text-color );
101112 }
102113 }
103114 }
104115 }
105116
106- > div {
117+ >div {
107118 overflow : hidden ;
108119
109120 ol {
161172 top : 50% ;
162173 transform : translateY (-50% );
163174
164- .p-tag-value {
175+ .p-tag-label {
165176 line-height : 1 ;
177+ font-size : 0.75rem ;
166178 }
167179 }
168180
Original file line number Diff line number Diff line change @@ -13,7 +13,10 @@ import { MenuItem } from './app.menu.component';
1313 <i [ngClass]="item.icon"></i>
1414 </div>
1515 <span>{{ item.name }}</span>
16- <i class="menu-toggle-icon pi pi-angle-down"></i>
16+ <span class="menu-toggle">
17+ <p-tag *ngIf="item.badge" [value]="item.badge" />
18+ <i class="menu-toggle-icon pi pi-angle-down"></i>
19+ </span>
1720 </button>
1821 <a *ngIf="item.href" [href]="item.href" target="_blank" rel="noopener noreferrer">
1922 <div *ngIf="item.icon && root" class="menu-icon">
You can’t perform that action at this time.
0 commit comments