How tony-osama/tm_style works
This is a minimal Nuxt starter, not yet a domain-specific product. Its visible runtime surface is the root app with Nuxt’s welcome component and an empty index page; the default layout provides a slot. Nuxt configuration registers Bootstrap and Font Awesome client plugins and enables Pinia and Supabase modules. The excerpts show no user data workflow or application logic, so the graph is limited to these scaffold responsibilities.
Main entry points: nuxt.config.ts Nuxt configuration · bootstrap.client.ts Bootstrap plugin · fontawesome.client.ts Font Awesome plugin · app.vue Root app
Components 11
Other components
- Nuxt configuration
nuxt.config.ts - Root app
app/app.vue - Nuxt welcome
- Index page
app/pages/index.vue - Default layout
layouts/default.vue - Bootstrap plugin
app/plugins/bootstrap.client.ts - Font Awesome plugin
app/plugins/fontawesome.client.ts - Pinia module
- Supabase module
- Bootstrap assets
- Font Awesome assets
Connections 7
- Root app → Nuxt welcome: renders
app/app.vue - Nuxt configuration → Bootstrap plugin: registers
nuxt.config.ts - Nuxt configuration → Font Awesome plugin: registers
nuxt.config.ts - Nuxt configuration → Pinia module: enables
nuxt.config.ts - Nuxt configuration → Supabase module: enables
nuxt.config.ts - Bootstrap plugin → Bootstrap assets: imports
app/plugins/bootstrap.client.ts - Font Awesome plugin → Font Awesome assets: imports
app/plugins/fontawesome.client.ts