-
These are manually coded CSS and JavaScript “overlays” to portal.alta.org that reformat or hide elements, allowing customizations that aren’t baseline options.
-
These should be checked with each re:Members update as HTML code class and element changes could break these, causing items to show back up, which is confusing at best, or a larger problem at worse.
-
This code is found in the re:Members Admin, Web Sites module, “ALTA Portal” and “Advanced Settings” with “This Site” being public facing pages, and “Administration Site” being the admin portal pages.
-
Additional CSS code for COLORS only is found here: https://www.alta.org/css/blue.css
-
Use EXTREME caution when editing these, and any major work should be tested in UAT first.
Public Pages
JavaScript changes when page loads:
-
Login form assistance info, phone, email added
-
Sidebar hidden completely
-
Search for “No Open Balances” under sidebar for individuals, hide whole “Pay Open Balances” if there.
Style changes:
-
Login form colors and logo adjusted
-
MANY style adjustments required to merge ALTA.org HTML shell with Impexium code
-
“blue.css” file adjusts all colors (buttons, etc.) to be ALTA’s
-
Header and Button fonts changed to “Roboto Slab” and sized
-
“Required” marker changed to black
-
Ind/Org Profile image upload/edit/output hidden
-
Purchase box and related items styles and sizes adjusted
-
Icons adjusted to “Font Awesome 5 Free” to match ALTA.org
-
“Show in Directory?” options hidden where not used for what they seem.
-
PFL and Membership renew and other buttons hidden.
Admin Pages
JavaScript changes when page loads:
-
Sidebar items hidden
-
Org Email/Phone/Address text added
- Only shows when that tab is loaded, not when switching to it
-
Ind/Org “In the Registry” red bar added
Style changes:
-
Header and Button fonts changed to “Roboto Slab” and sized
-
Invoice Logo adjusted to max 400 pixels wide
-
Labels, checkboxes, and grey box for “Show in Directory?” options hidden
-
Ind/Org Profile image upload/edit/output hidden
Individual Profile changes:
-
On the Individual Overview tab, after everything else loads, custom JavaScript passes the ALTA ID to a script on www.alta.org
-
This then pushes back script to adjust the HTML in the center column to display the individual’s most recent Engagement Level.