Skip to content

[Frontend][Performance][P3] Review Global Material Symbols CSS Cost #91

Description

@AnshRaj112

Backlog ID: ISSUE-EXS-067

Source: EXSOLVIA_GITHUB_ISSUES.md / EXSOLVIA_TECHNICAL_AUDIT.md


Title

[Frontend][Performance][P3] Review Global Material Symbols CSS Cost

Type

Performance

Repository

@EXSOLVIA-frontend

Ownership

Frontend

Area

Fonts / CSS

Priority

P3

Severity

Low

Labels

frontend performance P3

Epic

EPIC-06 Frontend Performance

Description

Material Symbols CSS loaded globally in layout — extra render-blocking CSS.

Current Behavior

Global link for icons.

Expected Behavior

Subset icons or self-host critical set; measure impact.

Why This Matters

Minor LCP/CSS cost on all pages.

Affected Files

  • exsolvia-frontend/app/layout.tsx

Affected Functions / APIs

  • N/A

Evidence From Audit

Audit Frontend Performance Material Symbols.

Risk / Impact

Small performance tax.

Recommended Direction

Measure then optimize; don't premature-micro-optimize without metrics.

Acceptance Criteria

  • Either justified keep with measurement OR reduced CSS cost
  • Icons still render on key pages

Testing Requirements

  • Regression test

Dependencies

  • None

Estimated Complexity

Small

Priority Reason

Low-priority frontend perf.

Notes

Runtime measurement required.

Metadata

Metadata

Assignees

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions