Activeadmin_custom_layout

screenshot of Activeadmin_custom_layout

Ruby gem to extract ActiveAdmin page components as content_for tags using rails CaptureHelper. You can then use those tags to customize application layout as with any non-ActiveAdmin Rails application.

Overview

The ActiveAdminCustomLayoutGem is a game changer for developers working with ActiveAdmin. It provides a seamless way to customize the layout of ActiveAdmin applications without the need for complex monkey patching. This means you can maintain a clean codebase while still enjoying the flexibility of tailor-made layouts to suit your project needs.

By enabling the use of standard application layout templates, this gem simplifies the process of organizing where ActiveAdmin sections should be rendered. Whether you're a seasoned developer or just starting with ActiveAdmin, this gem makes customizing your admin interface straightforward and efficient.

Features

  • Easy Layout Customization: Change ActiveAdmin's default layout effortlessly without altering its core code.
  • Standard Application Compatibility: Utilize standard application layout templates to manage your layout sections.
  • Simple Installation Process: Add the gem to your Gemfile and run one command to get started quickly.
  • Index View Rendering: The gem allows for rendering the default ActiveAdmin layout with ease when displaying index views.
  • Override Default Layout: Create your own layouts and reference them in a simple configuration file.
  • Open Source Licensing: Available under the MIT License, promoting community collaboration and contributions.