By David
A plugin that makes the **Strapi 5** admin panel fully responsive and usable on mobile and tablet devices.
released April 7, 2026
npm install strapi-plugin-responsive-adminA plugin that makes the Strapi 5 admin panel fully responsive and usable on mobile and tablet devices.
The existing strapi-5-plugin-responsive-backend plugin no longer works with current Strapi 5 versions because it relies on data-strapi-header attributes that no longer exist in the DOM. This plugin uses a different approach — it uses a MutationObserver to mark key elements with stable CSS classes, then applies responsive styles based on those classes.
Instead of relying on dynamic styled-components class names or removed data attributes, this plugin:
MutationObserverstrapi-icons-nav — the icon sidebarstrapi-content-nav — the "Content" navigation panelstrapi-layout-wrapper — the flex wrapper containing content nav + main contentmax-width: 900pxnpm install strapi-plugin-responsive-adminThen add to config/plugins.ts:
export default () => ({
'responsive-admin': {
enabled: true,
},
});Rebuild the admin panel:
npm run buildMIT
Share your work with the community and get it listed in the Strapi ecosystem for everyone to discover and use.
Submit
