Migration Guide
Differences between Pelican 1 and Pelican 2.
On this page:
Migration Guide
Upgrading to Pelican 2 requires a few steps. Here’s what you’ll have to do:
- Swap Pelican 1 CSS with Pelican 2 CSS.
- Update your markup from Pelican 1 markup to Pelican 2 markup.
- Update the javascript.
Markup Changes
The move from Bootstrap 4 in Pelican 1 to Bootstrap 5 in Pelican 2 does require some markup changes in a few things. These changes could be different markup or different class
values on old markup. Here’s lists of items which have new markup. You’ll need to compare your markup from Pelican 1 to markup for Pelican 2 for the following items.
Components with new markup
- Alerts
- App Screen
- Badges
- Button Container
- Previous and Next Page Buttons
- Back to Top Button
- Add Data Button
- Page Actions Button
- Chips
- Footer, Utility Footer
- Modals
- Navbars
- Official Banner
- Page Title
- Pagination
- Popovers & Tooltips
- Progress Indicator, Large
- Sidebar (part of App Screen)
- Share Social
- Tabbed Content
- Toasts
- Topbar (part of App Screen)
Form Controls with new markup
Form Templates with new markup
Hero Blocks with new markup
Page Templates with new markup
- 404 Page, public and internal
- Error Page, public and internal
- Landing Page