Maintainer checklist for ongoing design transition and updating
This page is only here temporarily for reference and will go away in the final renditioning. please ignore
- News Templating
- Restyle the News Templating to work in Bootstrap 4, as well as the Pagination and Summary templating
- Add News detail template switch to allow snippet embeds to work in news articles
- Revise news-summary template for Bootstrap 4, including fixes for both homepage and news page summary display
- Twiddle summary template media object layout for xs screensizes
- Add pagination for news page article list
- Revise news detail template for Bootstrap 4
- Add indicator of current category to list-group-item when in summary view and a category was clicked
- include a way to get back to "show all news items" once you click a category link
- investigate why canonical urls, keywords, and page slug pretty urls are not being used for the summary and detail pages
switched templating to use$entry->moreurl
instead of$entry->detail_url
- Breadcrumb Navigation for Section-Header is not pointing to the correct subpage when clicking on subpage's parent breadcrumb
- Complete homepage transition
- Revise Navigator Navbar templating to work with new Bootstrap 4 Dropdown menu correctly
- add snippet code to embed images and videos in news posts with wrappers to center and render content responsive
- Fix contact form Validator plugin for compatibility with Bootstrap 4 Forms classes and layout
- Gallery page
- Complete Gallery page transition to bootstrap 4
- re-do internal gallery templating to use new BS4 responsive image classes and wrappers for captioned images.
add smarty tag processing to gallery image captions so we can embed { cms_selflink } tags
due to templating and markup restrictions, we're currently unable to add self-referential links within the image captions at this time. This may change with a future version.
Add new version of lightboxing script for Bootstrap 4 compatibility
script already compatible and does not require replacement- Page-header Carousels
- Add top-of-page carousel logic, templating and editable area for admin to adjust settings.
- Fixes: Add button link to page with optional text input defaulting to 'Read More...'
- Bootstrap 4 theming
- Recompile bootstrap 4 after we add site-specific colors for [primary, info, success, warning, danger] classes for alerts, boxes, borders, etc., theming consistency with SECI blue
- Adjust background color/gradient for hover on dropdown menu to make it stand out more when hovered.
- Update Bootstrap installation from 4.1.1 to 4.6.0 (current release), and double check theming for necessary fixes
- Additional theming tweaks?
- Update custom 404-page appearance to new theme
- Content Management System
- Update CMS Made Simple from 2.2.15 => 2.2.21
- regular maintenance on module updates
- work through the module replacements re:Module Forking Project, as Calguy is no longer maintaining his plethora of modules, and at this time, sufficient module replacements have been established and tested
- CGExtensions => CMSMSExt (base library upon which the others depend)
- CGSmartImage => SmartImage
- CGBetterForms => SmartForms
- Javascript
- Update Jquery from 3.6.0 => 3.7.1 [3.7.1 release notes]
- Update JqueryValidation from 1.19.3 => 1.19.5 from [jquery Validation website]
- Update lightbox from 2.11.3 => 2.11.4 [lightbox2 github] [Lightbox2 website]
- Potentially Awaiting from Client, but does not block a push to live of current
- Additional content images?
- Do we want lightboxes on any in-page images? if so, add larger-size lightboxed components for certain page images, where desired and add lightbox scripting to primary page templating
- obtain photos/headings/captions from client for any additional page-header carousels along with what pages they go on
New Logo?- any remaining content changes/adjustments/tweaks?
- Bring site Live
- Post-Live maintenance
- Add sitemap generator for google xml sitemaps
- Submit finished sitemap.xml to google search console