# ACP Layout Migration Status

## Player
- Shell padronizado aplicado globalmente via `header/footer`.
- Estilos base por controller criados para:
  - `index`, `donate`, `lottery`, `donations-history`, `referral`, `vote`, `vote-reward`, `change-password`, `change-email`, `login-history`.

## Admin
- Navegacao admin padronizada no menu flutuante sem inline styles.
- Estilos por controller/subrota criados para:
  - `settings`, `task-manager`, `payments`, `accounts`, `characters`
  - `admin/lottery`, `admin/referral`, `admin/vote-balance`, `admin/send-items-online`
  - `admin/donate-items`, `admin/vote-settings`, `admin/vote-reward-settings`
  - `admin/referral-tiers`, `admin/referral-special-users`, `admin/referral-rewards`, `admin/vote-security`

## Notas
- Regras de negocio e permissao foram preservadas.
- Rotas carregam CSS dedicado automaticamente quando o arquivo existe em `public/assets/css/rebuild/routes`.
- Redesign V2 (moderno clean) aplicado ao shell global:
  - nova composicao de sidebar;
  - topbar desktop fixa com acoes rapidas;
  - admin menu em drawer lateral com overlay;
  - padrao global de botoes/cards/badges/alerts em preto/vermelho.
- Dashboard (`views/index.php`) reestruturado com hero de contexto, acoes rapidas, cards de metricas e tabelas em novo padrao visual.
- `views/donate.php` esta sem `style=""` inline.
- `views/referral.php` esta sem `style=""` inline e sem bloco `<style>` local.
- `views/vote.php` esta sem `style=""` inline e sem bloco `<style>` local.
- `views/lottery.php` esta sem `style=""` inline e sem bloco `<style>` local.
- `views/accounts/view.php` esta sem `style=""` inline e sem bloco `<style>` local (estilos migrados para `rebuild/routes/accounts.css`).
- `views/accounts/index.php` esta sem `style=""` inline e sem bloco `<style>` local (estilos migrados para `rebuild/routes/accounts.css`).
- `views/admin/referral.php` esta sem `style=""` inline e sem bloco `<style>` local (estilos migrados para `rebuild/routes/admin-referral.css`).
- `views/admin/vote-balance.php` esta sem `style=""` inline e sem bloco `<style>` local (estilos migrados para `rebuild/routes/admin-vote-balance.css`).
- `views/admin/send-items-online.php` esta sem `style=""` inline e sem bloco `<style>` local (estilos migrados para `rebuild/routes/admin-send-items-online.css`).
- `views/login.php` esta sem `style=""` inline e sem bloco `<style>` local (estilos migrados para `rebuild/routes/login.css`).
- `views/payments.php` esta sem `style=""` inline e sem bloco `<style>` local (estilos migrados para `rebuild/routes/payments.css`).
- `views/settings.php` esta sem `style=""` inline e sem bloco `<style>` local (estilos migrados para `rebuild/routes/settings.css`).
- `views/characters/index.php` esta sem `style=""` inline e sem bloco `<style>` local (estilos migrados para `rebuild/routes/characters.css`).
- `views/characters/view.php` esta sem `style=""` inline e sem bloco `<style>` local (estilos migrados para `rebuild/routes/characters.css`).
- `views/admin/lottery.php` esta sem `style=""` inline e sem bloco `<style>` local (estilos migrados para `rebuild/routes/admin-lottery.css`).
- `views/admin/lottery/create_item.php`, `views/admin/lottery/edit_item.php` e `views/admin/lottery/create_items_bulk.php` estao sem `style=""` inline e sem bloco `<style>` local (estilos migrados para `rebuild/routes/admin-lottery.css`).
- `views/admin/referral-tiers.php`, `views/admin/referral-special-users.php` e `views/admin/referral-rewards.php` estao sem `style=""` inline e sem bloco `<style>` local (estilos migrados para os respectivos arquivos em `rebuild/routes/admin-referral-*.css`).
- `views/admin/donate-items.php`, `views/admin/donate-items/create.php` e `views/admin/donate-items/edit.php` estao sem `style=""` inline e sem bloco `<style>` local (estilos migrados para `rebuild/routes/admin-donate-items.css`).
- `views/admin/vote-settings.php` esta sem `style=""` inline e sem bloco `<style>` local (estilos migrados para `rebuild/routes/admin-vote-settings.css`).
- `views/change-email.php` esta sem `style=""` inline e sem bloco `<style>` local (estilos migrados para `rebuild/routes/change-email.css`).
- `views/change-password.php` esta sem `style=""` inline e sem bloco `<style>` local (estilos migrados para `rebuild/routes/change-password.css`).
- `views/donations-history.php` esta sem `style=""` inline e sem bloco `<style>` local (estilos migrados para `rebuild/routes/donations-history.css`).
- `views/vote-reward.php` esta sem `style=""` inline e sem bloco `<style>` local (estilos migrados para `rebuild/routes/vote-reward.css`).
- `views/404.php` esta sem `style=""` inline.
- `views/donate-pix.php` esta sem `style=""` inline (estilos migrados para `rebuild/routes/donate-pix.css`).
- `views/nft.php` esta sem `style=""` inline e sem bloco `<style>` local (estilos migrados para `rebuild/routes/nft.css`).
- `views/nft-conversion.php` esta sem `style=""` inline e sem bloco `<style>` local (estilos migrados para `rebuild/routes/nft-conversion.css`).
- `views/index.php` esta sem `style=""` inline e sem bloco `<style>` local (estilos migrados para `rebuild/routes/index.css`).
- `views/lottery.php` esta sem `style=""` inline e sem bloco `<style>` local (estilos migrados para `rebuild/routes/lottery.css`).
- `views/lottery/results.php` esta sem `style=""` inline e sem bloco `<style>` local (estilos migrados para `rebuild/routes/lottery.css`).
- `views/lottery/items.php` esta sem `style=""` inline e sem bloco `<style>` local (estilos migrados para `rebuild/routes/lottery.css`).
- `views/referral.php` esta sem `style=""` inline e sem bloco `<style>` local.
- `views/settings.php2` (legado) esta sem `style=""` inline e sem bloco `<style>` local.

## Atualizacao V3 (repaginacao estrutural)
- Shell V3 aplicado com navegacao principal reposicionada para barra de comando superior no desktop (`views/common/header.php`).
- Sidebar convertida para rail compacta no desktop e menu completo no mobile (`public/assets/css/rebuild/shell-v2.css`).
- Dropdowns de navegacao no topo para grupos de rotas (Donations e Account Settings) com estados ativos por rota.
- Acessibilidade/estado de navegação reforcados em `public/assets/js/main.js` (aria-expanded, escape, sincronizacao de estado).
- Tema base migrado para chumbo com texto branco e botoes transparentes elegantes:
  - `public/assets/css/rebuild/core.css`
  - `public/assets/css/rebuild/pages.css`
  - `public/assets/css/rebuild/theme-red-black.css`
- Rotas player prioritarias atualizadas para linguagem V3:
  - `index`, `donate`, `vote`, `referral`
- Rotas admin prioritarias atualizadas para linguagem V3:
  - `accounts`, `characters`, `settings`, `payments`, `admin-vote-balance`

## Pendencias tecnicas para fechamento da base
- Executar checklist final de regressao visual/funcional apos limpeza residual.
