chore(cleanup): delete dead Vuexy views/ directory

src/views/ contained a single Vuexy-template file
(views/pages/authentication/AuthProvider.vue) with zero importers
in the repo. Vendored dead code from the original Vuexy template;
the §4.2 post-consolidation target layout drops views/ entirely.

Removed:
- apps/app/src/views/ (recursive)
- 'src/views/**' line from boundaries/ignore in .eslintrc.cjs

Closes TECH-DELETE-DEAD-VIEWS.

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2026-05-04 21:39:31 +02:00
parent b9f8f558d1
commit bdbd5b0335
2 changed files with 0 additions and 47 deletions

View File

@@ -255,7 +255,6 @@ module.exports = {
'boundaries/ignore': [
'src/@core/**', // vendored Vuexy
'src/@layouts/**', // vendored Vuexy
'src/views/**', // single dead Vuexy file (zero importers); see TECH-DELETE-DEAD-VIEWS
'src/App.vue', // orchestration root
'src/main.ts', // orchestration root
'src/assets/**', // static media

View File

@@ -1,46 +0,0 @@
<script setup lang="ts">
import { useTheme } from 'vuetify'
const { global } = useTheme()
const authProviders = [
{
icon: 'tabler-brand-facebook-filled',
color: '#4267b2',
colorInDark: '#497CE2',
},
{
icon: 'tabler-brand-twitter-filled',
color: '#1da1f2',
colorInDark: '#1da1f2',
},
{
icon: 'tabler-brand-github-filled',
color: '#272727',
colorInDark: '#fff',
},
{
icon: 'tabler-brand-google-filled',
color: '#dd4b39',
colorInDark: '#db4437',
},
]
</script>
<template>
<div class="d-flex justify-center flex-wrap gap-1">
<VBtn
v-for="link in authProviders"
:key="link.icon"
icon
variant="text"
size="small"
:color="global.name.value === 'dark' ? link.colorInDark : link.color"
>
<VIcon
size="20"
:icon="link.icon"
/>
</VBtn>
</div>
</template>