- CSS de página (padrão C101): .campaign-updates-filter-strip sticky sob a top bar com linha separadora, :has() zera o padding-top do scroll container - Chassis B127 ganha o hook estável data-slot=campaign-omnibox-field (sem mudança de comportamento) - 'Nova atualização' vira icon no header via SetCampaignHeaderAction (slot C94/C95), gate de resolução 100% CSS (md:hidden); mesmo modal C89 - Cards edge-to-edge (-mx-4) sem borda, divisor de linha; corrigido o leak do @layer base editorial (ul my-6 ml-6 [&>li]:mt-2) que afetava a única lista campaign em <ul> - Empty state com copy única descrevendo a ação - E2E campaignUpdatesMobile (mobile + regressão desktop); impl plan + changelog |
||
|---|---|---|
| .. | ||
| app | ||
| collections | ||
| components | ||
| globals | ||
| hooks | ||
| lib | ||
| migrations | ||
| utilities | ||
| css-modules.d.ts | ||
| payload-types.ts | ||
| payload.config.ts | ||