Skip to main content

NC State Web Platform Release 3.14

Release 3.14 is another part of our team’s ongoing effort to iterate and improve upon the NC State Theme. Though a lighter release, we still managed to address several outstanding concerns.

Key Feature Updates

The primary focus of this release is preparation for the anticipated release of version 4.0 of the NC State Theme. In this cycle our aim was to address several bug fixes and roll out quality of life enhancements. More information about those updates is provided below.

Developer Release Notes

The links below connect to pull requests and commits in GitHub for those who would like to see code changes and additional details about the implemented changes. If you do not have access to the GitHub repository, please submit a request to gain access.

Features

  • Introduced styling changes to the Contact Section’s CTAs to improve visibility. (#204)

Bug Fixes

  • The Giving Button was escaping ampersands when added by a non-super admin. This is now fixed. (#202)
  • Some testing code in the Automated Posts block made it into production. We corrected this issue and reverted to the correct code. (#206)
  • Block exceptions were not allowing third party blocks as intended. This is now fixed. (#207 & #211)
  • Attempting to fix Google favicon display, we adjusted the population of the site icon SVG. (#209)
  • Padding on the Featured Callout sub-block was being overwritten for the Split Container. It should now display without issue. (#210)

Quality of Life Enhancements

  • Updated Composer and NPM packages. (#199)
  • Reorganized the editor directory. (#200 & #201)
  • Made changes to the way header blocks metadata is stored. (#203)
  • Migrated the Text Column sub-block from NC State Pages to the main Theme so that it is usable in other blocks. (#208)

Need help?

Have questions? Feel free to reach out with any questions or concerns at go.ncsu.edu/ucomm-dev-request.