Files
59640f11f4 docs: rebrand (#9345)
Co-authored-by: marchantweb <[email protected]>
Co-authored-by: mdong1909 <[email protected]>
Co-authored-by: Hiroshi Ogawa <[email protected]>

Co-authored-by: Vladimir Sheremet <[email protected]>
Co-authored-by: Michael Dong <[email protected]>
Co-authored-by: Ujjwaljain16 <[email protected]>

Co-authored-by: sheremet-va <[email protected]>
Co-authored-by: hi-ogawa <[email protected]>
Co-authored-by: Ari Perkkiƶ <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Carlo Jeske <[email protected]>

Co-authored-by: Hanzo Dev <[email protected]>
2026-01-13 10:11:29 +01:00

906 B

Remove UnoCSS - Migration Complete

UnoCSS was causing OOM in CI. Removed entirely and replaced with @iconify/vue + plain CSS.

Summary

  • Removed UnoCSS plugin from vite.config.ts
  • Removed uno.css import from theme/index.ts
  • Added @iconify/vue for icons
  • Converted all UnoCSS utilities to scoped CSS

Completed

  • vite.config.ts - removed UnoCSS plugin
  • theme/index.ts - removed import 'uno.css'
  • CRoot.vue - @iconify/vue + CSS
  • ListItem.vue - @iconify/vue + CSS (spinner, checkmark, close icons)
  • CourseLink.vue - @iconify/vue + CSS
  • FeaturesList.vue - plain CSS
  • Advanced.vue - plain CSS
  • Experimental.vue - plain CSS

Test pages

  • /guide/features - FeaturesList, ListItem, CourseLink
  • /config/projects - CRoot
  • /api/advanced/vitest - Experimental

Not used (skipped)

  • HomePage.vue - not used in new theme