Skip to content

Commit 9ad8658

Browse files
Feature/performance improvements (#236)
* docs: initial performance article agenda * fix(ui): removed unnecessary letter-spacing on headings feat: improved font loading by enabling fallback fonts feat: reduced JS bundle size by not moving to dynamic icon loading feat: added support for prioritizing image rendering
1 parent 771ae72 commit 9ad8658

File tree

234 files changed

+1575
-392
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

234 files changed

+1575
-392
lines changed

.changeset/brave-otters-spend.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
'@o2s/blocks.featured-service-list': minor
3+
'@o2s/blocks.notification-details': minor
4+
'@o2s/blocks.notification-list': minor
5+
'@o2s/blocks.payments-history': minor
6+
'@o2s/blocks.payments-summary': minor
7+
'@o2s/blocks.service-details': minor
8+
'@o2s/blocks.article-search': minor
9+
'@o2s/blocks.orders-summary': minor
10+
'@o2s/blocks.ticket-details': minor
11+
'@o2s/blocks.category-list': minor
12+
'@o2s/blocks.order-details': minor
13+
'@o2s/blocks.surveyjs-form': minor
14+
'@o2s/blocks.ticket-recent': minor
15+
'@o2s/blocks.article-list': minor
16+
'@o2s/blocks.invoice-list': minor
17+
'@o2s/blocks.service-list': minor
18+
'@o2s/blocks.user-account': minor
19+
'@o2s/blocks.quick-links': minor
20+
'@o2s/blocks.ticket-list': minor
21+
'@o2s/blocks.order-list': minor
22+
'@o2s/blocks.category': minor
23+
'@o2s/blocks.article': minor
24+
'@o2s/blocks.faq': minor
25+
'@o2s/frontend': minor
26+
'@o2s/ui': minor
27+
---
28+
29+
added support for prioritizing image rendering in order to disable lazyloading for images above the fold

.changeset/chubby-candles-cut.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
'@o2s/blocks.featured-service-list': minor
3+
'@o2s/blocks.notification-details': minor
4+
'@o2s/blocks.notification-list': minor
5+
'@o2s/blocks.payments-history': minor
6+
'@o2s/blocks.payments-summary': minor
7+
'@o2s/blocks.service-details': minor
8+
'@o2s/blocks.article-search': minor
9+
'@o2s/blocks.orders-summary': minor
10+
'@o2s/blocks.ticket-details': minor
11+
'@o2s/blocks.category-list': minor
12+
'@o2s/blocks.order-details': minor
13+
'@o2s/blocks.surveyjs-form': minor
14+
'@o2s/blocks.ticket-recent': minor
15+
'@o2s/blocks.article-list': minor
16+
'@o2s/blocks.invoice-list': minor
17+
'@o2s/blocks.service-list': minor
18+
'@o2s/blocks.user-account': minor
19+
'@o2s/integrations.mocked': minor
20+
'@o2s/blocks.quick-links': minor
21+
'@o2s/blocks.ticket-list': minor
22+
'@o2s/blocks.order-list': minor
23+
'@o2s/modules.surveyjs': minor
24+
'@o2s/blocks.category': minor
25+
'@o2s/blocks.article': minor
26+
'@o2s/api-harmonization': minor
27+
'@o2s/blocks.faq': minor
28+
'@o2s/frontend': minor
29+
---
30+
31+
made improvements to the way the code splitting to reduce the total size of JS bundles

.changeset/stale-forks-pay.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
'@o2s/frontend': minor
3+
'@o2s/ui': minor
4+
---
5+
6+
reduced JS bundle size by not moving to dynamic icon loading

.gitattributes

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,8 @@
1313
*.jpg binary
1414
*.jpeg binary
1515
*.png binary
16+
*.gif binary
17+
*.webp binary
18+
19+
# Videos
20+
*.mp4 binary

apps/api-harmonization/package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
"license": "MIT",
88
"exports": {
99
".": "./src/index.ts",
10-
"./blocks": "./src/blocks/index.ts",
11-
"./modules": "./src/modules/index.ts"
10+
"./blocks/*": "./src/blocks/*.ts",
11+
"./modules/*": "./src/modules/*.ts"
1212
},
1313
"scripts": {
1414
"dev": "cross-env NODE_ENV=development nest start --watch",
@@ -42,7 +42,6 @@
4242
"reflect-metadata": "^0.2.2",
4343
"rxjs": "^7.8.2",
4444
"string-template": "^1.0.0",
45-
"survey-core": "^2.0.9",
4645
"winston": "^3.17.0",
4746
"xmlbuilder2": "^3.1.1",
4847
"@o2s/blocks.faq": "*",
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
export const URL = '/login-page';
1+
export { URL } from './login-page.url';
22

33
export * as Model from './login-page.model';
44
export * as Request from './login-page.request';
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export const URL = '/login-page';
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
export const URL = '/not-found-page';
1+
export { URL } from './not-found-page.url';
22

33
export * as Model from './not-found-page.model';
44
export * as Request from './not-found-page.request';
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export const URL = '/not-found-page';
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
export const URL = '/organization-list';
1+
export { URL } from './organizations.url';
22

33
export * as Model from './organizations.model';
44
export * as Request from './organizations.request';

0 commit comments

Comments
 (0)