All notable changes to this project will be documented in this file.
- Revert local nav column widths to 1fr
- Fix absolute path issue in Grunt
- Remove lingering polyfill.io references
- Remove the alert banner when an alert grows stale
- Replace node-sass with sass
- New Gallery component
- Remove pollyfill.io dependency
- Add modular scale as CSS custom properties (vars)
- Revert copyright change in footer
- Add $bg-color-foreground variable
- New background multiply blend mode
- New soft light blend mode
- Add text-wrap: balance to headings and text-wrap: pretty
- .unl-scarlet@dark added
- Events widget time mode additions
- Added end time/all day to events widget and updated styles
- Update copyright year to 2024 in footer
- Events widget fix
- Fix typo in font URLs
- Add role="list" to framework unstyled lists
- Replaced references for Planet Red with Directory
- Fix URL path to favicon in manifest.webmanifest
- Change Matomo file name
- Toggle fixes
- Modal fixes
- Add Matomo analytics
- Font adjustments
- Font optimizations
- Optimize web fonts and critical CSS
- Add 2 new color variables
- HTML validation fix on @charset declaration
- New fonts
- Adjust modal wrapper max-height
- Add --brand-kappa (orange)
- Update for new version of search
- Add 25% / 50% / 75% height/width mixins/utilities
- Ignore empty divs within the tabs component
- Hide tabs list item if child tab is hidden
- Add bg diagonal gradients mixin/utility
- Fix for idm.initialize in analytics.js not running sometimes
- GA4 analytics update
- Restore wdn_tabs alongside the new dcf-tabs
- Update events component layout
- Add --brand-iota color CSS variable
- Remove nav-menu-child pseudo content
- Remove duplicate nav menu styles from app.scss
- Tabs updates
- Add popups to plugins that load with every request
- Improve external link CSS selector
- New popup component
- New external link SVG icon
- Add backdrop-filter var and adjust overlay colors
- New monospace font utility class
- New hand-drawn backgrounds
- Toggle button (part II)
- Remove the "search as you type" feature from the search box
- Blockquote style update
- Update year in footer
- Toggle button (part I)
- Remove mobile menu gradient overlays
- Remove COVID-19 site link from header
- Replace .dwt "InstanceBeginEditable" statements with "TemplateBeginEditable" (this had been previoulsy done but was erroneously reverted)
- Add box-shadow Sass file imports
- Update N logo SVG class names
- Fix color contrast on notices
- Make @dark css rules apply only to dark mode
- Add .unl-box-shadow class
- Update moment.js
- Update GSAP to 3.11.1
- Improved print syles
- Add screen media query for colors in critical CSS
- Update GSAP
- Move In Our Grit Our Glory logo in footer
- Fix select element corners in input groups
- Minimize message banner javascript
- Add link to covid19.unl.edu in the CTA area
- Remove deprecated ".wdn-*" button styles
- Update tertiary colors
- Add radio switch styles
- Add hr element style
- Use GSAP/ScrollTrigger for scroll animations
- Convert prev/next buttons from list to div group
- Fix modal scrolling issue on iOS
- Add playsinline attribute for autoplay videos
- Implement GSAP as npm module
- Remove Google Tag Manager from "local" template
- Update Sass temp files (grid renamed gap)
- Rename BG Video Toggle to Autoplay Video Toggle
- Remove progress width and max-width
- Update slideshow styles for alternate display
- Add new PHP TWIG template file
- Progress element styles
- Implement DCF background video toggle
- DCF update: Add gap mixins and utilites
- Update Modal video events to handle YouTube embeds
- Update border variables
- Update variables in dark mode bookmarklet
- Update NU System logo in footer
- Cleanup and reorganize CSS variables
- Update secondary background-color CSS variables
- Fix institution title hover color in footer
- Fix heading color in notices
- Add sizes="any" to favicon.ico
- Fix institution title color in footer
- Notice change from p to div
- Dark mode fixes (CTA links, button import styles)
- New DCF notices
- Dark mode
- Updated DCF slideshow
- Add utility for dots background images
- Add form required label color variables
- Events Plugin Timezone Fix
- Events updates
- NPM version requirement increase
- Events updates
- Footer background color change
- Link styling changes for accessibility
- Added Card display with entire card linked
- New datepicker
- Remove object-fit polyfill
- Initial release
- Button style updates
- Fix for Web Audit star in footer
- New monospace font stack
- Responsive tables fix
- Modal fix
- Add Google Tag Manager code
- Add dark mode toggle bookmarklet CSS
- Update UNL Alert styles
- Update IdM styles to match CTA popovers
- Add daily cache bust for client chat
- Add link to accessibility statement in footer
- Add scroll animations
- Remove Dark Mode support
- Remove wdn/templates_5.1 directory
- 5.2 Initial Release
- New Slideshow feature
- Update jQuery to 3.5.1
- Remove scroll to top from displayWDNNoticeBannerMessage so it doesn't interfere with anchor links
- Liberator font added
- New secondary colors
- IDM Javascript changes
- Button fixes in visited state
- 5.1 Initial Release
- New WDN Notice javascript to check for campus alert messsages from UComm and prepend a banner
- IDM updates to access info about logged-in user
- Add Third Party cookie support via samesite to WDN.setCookie()
- Remove 150th anniversary logo and update copyright year
- Fix events listing display issue
- DCF modal update
- Add mixin/utility to match heading letter-spacing
- Remove deprecated.css link from head include files (can now be included by a developer if they choose)
- Temporarily remove reduced motion preference and revert to previously-used method for transitioning modal states for search and mobile navigation
- Remove monthwidet date hover UI (JS & CSS)
- Add ID to skip nav
- Add legacy hero CSS
- Do not apply deprecated styles to .dcf-table
- Emergency fix to paths in wdn/templates_5.0/includes/global/head-2.html for non-local/"cloud" template users
- Menu fix
- Update details & summary styles
- Aria label updates
- Update deprecated bands background colors
- Add search modal fade-in/out styles
- Move inline critical CSS to file
- Update jquery and jquery-migrate to latest
- Update summary cursor and arrow
- Include subtitle in events listings
- DCF: Add XS max-width mixin/utility, Add mixin/utility for XL max-width
- DCF: Replace measure utility classes
- DCF: Add responsive & scrollable tables
- DCF: Add portrait orientation (9×16, 3×4) aspect ratios
- DCF: Add media query for reduced motion preference
- Replace SkipTo.js plugin with traditional skip nav
- Update DCF for lazy loading image support
- Add timezone support to events and events-band plugins
- Add theme styles for details & summary
- Add theme easing and timing variables
- Add .no-webp class if browser doesn’t support WebP
- Add inline script to remove .no-js class
- Remove vertical-align from deprecated buttons
- Update critical/core CSS IDs for consistency
- Add tmp.scss files to repo
- Update examples
- New dcf-form class that can be applied to entire form
- Alert and notice style updates
- Update form styling
- Add anchor style to critical CSS
- Add id to dcf-nav-toogle-group nav tag to prevent skip-to from assigning random id to it
- Update UNL Alert styling
- Restore TIPS logo to footer
- Update notch stripe hero styles
- Add trailing slash when constructing siteHomepage so that local search results are hidden on www.unl.edu
- Make sure the embedded search param is 5.0 in all places
- Update copyright year to 2019
- Update (Filament Group) select styling, wrapper no longer needed
- Remove duplicate !important in critical CSS
- Update mobile nav toggle buttons and the way env variables are used
- Update search button and footer styles
- Improve critical CSS
- Remove underline from links in headings
- Improve spacing above footer
- Replace suggested (utility) class for site title
- Update jQuery UI styles
- Use flexbox for desktop local navigation (to support old Edge)
- HTML Changes: 1) Add editable regions for global nav 2) Add breadcrumb wrapper 3) Add optionalfooter region
- Print styles
- Include adjustments
- Widget work including events styles
- Fix body scroll bug with desktop nav closing without clicking close
- Add Editable JSbody to App templates
- Implement CTA navigation
- Remove contents of global nav include files
- 5.0 Initial Release
- Change default CAS URL from login.unl.edu to shib.unl.edu
- Add analytics event tracking on navigation system
- In Our Grit, Our Glory logo added to footer
- Minor accessibility fixes
- No commits made, version bumped
- Added a gold and silver star for pages with high Web Audit scores
- Updated global footer icon markup
- Renamed 'wdn-icon-container-class'
- Increased z-index for UNL Alert
- Updated some links in the footer
- Updated year in global footer
- No commits made, version bumped
- Fontello/Spotify icon in footer
- Various footer updates
- Always show a focus outline for inputs
- Updated framework absolute links to use https(#1083)
- No commits made, version bumped
- Fixed contrast issues in table elements
- Fixed the visual height of the button within .wdn-input-group-btn
- Fixed some specificity rules in tables
- Changed Tungsten to load in the head on Speedy template, this will make the FOUT much less violent in the header
- No commits made, version bumped
- Fixed the location of the search button
- Fixed a Flash of No CSS on hard refresh(#1073)
- Restored button cursor lost in normalize update (#1075)
- Removed Font Face Observer to ensure fonts were loaded
- Added a new speedy template to improve page speed
- Improved CSS distribution, only putting critical CSS in the head and loading other CSS later
- Fixed a change in Chrome that caused a random border to appear.
- Updated events widget to force use of https, even if option not selected (#1055)
- Disabled the direction navigation on carousels by default (#1052)
- Changed Nebraska N logo to improve pixel-fitting
- Updates to font size calculation in footer
- Add margin to last element (if not a .wdn-band) to add vertical space between main content and footer
- Happy new copyright year (d274265)
- Fix subpixel border appearing below navigation bar (#1043)
- Remove animated image caption styles (#1044)
- Descrease hero text-shadow styles (#1045)
- Update global footer link on Big Ten logo (#1037)
- Change the example first breadcrumb to say "Nebraska" (#1038
- Fix bug in month widget configuration (#1039)
- Reduce the timeout between scrolling and the fixed header moving (3549db0)
- Update CSS class for hiding footer logos (#1029)
- Add analytics function for tracking mediahub iframe events (#1031)
- Adjust Hero CSS for min-height (#1032)
- Upgrade MediaElementJS plugin (#1034)
- Promo image layout improvements (#1017)
- Print CSS adjustments for header N (#1018)
- Hidden region layout improvements (#1020)
- Footer logo changes (#1022)
- Footer layout improvements (#1023)
- Margin adjustments on Hero layout (#1011)
- Update global footer links that have redirected (20e96da)
- Institution title link will alway be brand red (d5f8160)
- Accessiblity improvements to template provided HTML (#1010)
- Adding Student Information Disclosures link (HEOA) to global footer (#1016)
- Remove font files now served from other places
- Only use/embed woff fonts (covers our support base)
- Slight header adjustments to support Nebraska N (#992, #1000)
- Add responsive embed CSS classes (#996)
- Simplify fallback fonts (#1001)
- Hero block style improvements (#1003)
- Use the Nebraska N (favicon and logo area)
- Accessibility bug fixes/improvments (#988)
- Upgrade jQuery to v2.2.2 (b288b45)
- Upgrade RequireJS to v2.2.0 (868375e)
- Reduce network requests for CSS resources (#977)
- Fixed share menu not scrolling with navigation (#976)
- Fixed tab selection from back/forward navigation (#978)
- Added new styles for hero bands (#980)
- General improvements to examples documentation
- Add an option for rendering rooms on the events band widget (#958)
- Fix navigation disappearing if home crumb is not a link at load (#959)
- Fix both login and logout interface appear in certain cases (#960)
- General build and size optimiations (#961, 538f5e7)
- Upgrade MediaElementJS plugin to v2.19.0 (#692)
- Adjust text-band margins (#963)
- Improve the algorithm for auto-submitting searches (#964)
- Use the Directory avatar service for profile images (#965)
- Fix 301 redirect in global footer (#966)
- Fix bad selectors for navigation bar labels (9e22020)
- Fixed navigation icons getting pushed to the wrong location on UNLcms sites with WebForms (#956)
- Fixed bad variable reference from previous navigation whitespace fix (d92c226)
- IE needs a z-index for search input icon (4759e38)
- JavaScript error when home breadcrumb not found (#942)
- Bad URL in legacy browser warning (#948)
- Improve accessilbity of search interface (#950)
- Improve accessiblity of other header/footer elements (#951)
- Try to address whitespace under the navigation (#939, a1b58b5)
- Style updates to the events band (#945)
- Added missing Modernizr tests for touch/pointer events and upgraded to v3.3.1 (3375097)
- Search now using new URL (6658ed5)
- Updated the global footer copyright year (577c250)
- Ensure cursor over IdM region is a pointer for logged in users (#938)
- Print styles have been updated for minimal layout changes (534d5fb)
Many code changes took place over this period. See full list of changes
- New header/footer design
- Breadcrumbs now float with nav and collapse to support longer trails
- Two footer areas have been created local/global
- Search interface has moved out of the navigation drawer on mobile
- Removed max-width from content bands
- General improvements to framework html for accessilbity
- Dropped support for IE < 10
- Upgraded jQuery to v2.1.4
- Upgraded Modernizr to v3.2.0 (a number of tests have been removed that are already a part of our support base)
- Regression: Flexslider styles still not right (#893)
- Regression: Flexslider styles accidentally changed via upgrade (#893)
- Regression: WDN.jQuery missing in Chrome (#894)
- Firefox shows invalid input styles when search is closed (#891)
- Firefox shows two underlines for abbr elements (8b6a9a7)
- Certain WDN JavaScript plugins have double-initialization problems (3d84935)
- Cloud Typography fonts are not loaded from printing (77b316d)
- New build system implemented (#892)
- New theme/styles for the included jQuery UI (50e6e0f)
- IE 8 will now trigger the upgrade notice (#887)
- CSS Loader throws an error if called for an already loaded sheet without a callback (f18ea83)
- Remove the focus outline from maincontent div. (f00e2a4)
- Search not being closed when escape is hit (#890)
- Use non-breaking spaces in global footer to ensure unit name and QA link do not wrap (#876)
- The Windows XP warning should be shown in browserstack tests too (#877)
- Removed Firefox browser supplied underline on abbreviated site titles (0b28aa0)
- Change recommended mark-up for Notice widget. Remains backwards compatible (#880)
- Change the maincontent legacy white-space wrapper to use margin instead of padding (#880)
- Only use the user's first name when rendering their identity information (#883)
- Allow getting a versioned URL for loading framework files (#880)
- New class to display normal lists inside of a form layout list (#882)
- Accessibility improvement: allow maincontent to be focused from skip link activation (#884)
- Accessibliity improvement: allow the search frame to be closed by pressing ESC (#886)
- Fixed an issue that could result in the navigation staying hidden (27bfc76)
- Fixed extended fonts not loading for https (#875)
- Fixed initialization of extended fonts (0346b86)
- The QA link in the footer has been updated to go to a special page on WebAudit (#867)
- Scroll depth analytics have been disabled (#868)
- Disabled buttons should not have box-shadows (#869)
- Fixed various display issues with the nav bar and removed swipe events (#870)
- New loadable font variations have been added to support small caps and extended latin (#871)
- All references to the old wiki have been removed (f8d2ab4)
- Affiliate CSS media query adjustments (#839, #840)
- Favicon optimizations and making the iOS icons match (#842)
- MedisElementJS updated and patched for various issues (a61c729)
- Fixed alert message not loaded immediately due to race condition (9bb042f)
- Fix main share widget flashing/changing colors during load (7bc12b8)
- Reduce scope of
wdn-input-group-btn
styles (abc242e)
- Notice of Nondiscrimination now included in non-editable footer (#846)
- MediaElementJS (audio/video player) updated and patched for continuous loading bug (#834)
- Change swipe to open navigation sensitivity settings (#835)
- Fix RSS link in events widget (#837)
- Update jQuery to version 1.11.3
- Make form legend styles more readable (#838)
- Fix share widget regressions introduced in 4.0.25 release (#832)
- Fix build issues with LESS compiler (#818, #819)
- Fix font smoothing issues in Safari (#820)
- Add LinkedIn to the share widget (#821)
- Removed opacity from wdn-button (#824)
- The UNL Search tool will no longer support overrides outside of the UNL Search application. The popover interface will be used for all searches. (#830)
- Affiliate styles (less file) have been updated to match current styles (#831)
- Social Share widget plugin now supports adding multiple widgets on the page (#825)
- Positioning of the share icon was off a few pixels (#815)
- Bad CSS selector in validation plugin for one-by-name - Positioning of the share icon was off a few pixels (#817)
- Flipbook in band_imagery plugin was showing the last image instead of first
- Fixed possible race condition with loading randomizer plugin CSS (#812)
- Improved print CSS to properly render header (#810)
- Corrected color contrast issue for month widget event listings for "today" (#808)
- Local analytic plugin was not properly tracking events (#803, #807)
- Changed the selected (home) breadcrumb to be red to improve visibility (#805, #814)
- Fixed issue with IE 10 not being able to close notice boxes (#638)
- Removed all CSS relating to the "apps" header segment (#801)
- UNL Alerts are loaded with slightly different data
- This change log to make it easier to see what was added, removed, fixed and deprecated for each future release.
- Added TIPS Incident Reporting logo to the footer
- The events widgets were updated to display dates/times in the Central timezone. They were converting dates to the local timzeone, which was causing confusion because they did not used to act this way. It was also an issue because all day events are considered to start at midnight, but the timezone conversion was causing all day events to start at 11pm on the day before.
- Prevent the events band widget from displaying a location with the name of 'null'. If an event did not have a location defined, it was displaying as 'null'.
- The events-band plugin should support multiple instance (#792)
- Styles for the
.wdn-promo-band
and<blockquote>
elements were updated for color and font-size