Skip to content

Instantly share code, notes, and snippets.

@knice
Last active January 28, 2022 16:58
Show Gist options
  • Save knice/8c97172cc7555a21ab7dbce9ea93a7d9 to your computer and use it in GitHub Desktop.
Save knice/8c97172cc7555a21ab7dbce9ea93a7d9 to your computer and use it in GitHub Desktop.
Web Renewal Project, 2022

Web Renewal Project, 2022

An overview of the major parts of the project.

1. Truss Design System

The tools and documentation that give campus personnel the ability to create branded websites and web applications.

  • a.1 contains initial components (<10) and docs as proof of concept for feedback (2/5/2022)
  • b.1 contains all of the components identified in the current WCMS templates
  • b.2 contains new components identified as necessary for branded websites
  • v.1.0 contains documentation for using Truss:
    • Why use Truss?
    • Getting started
    • Provide feedback and requesting a component
    • How to contribute a design or code

2. WordPress Theme

The official UCSC WordPress theme. It will work with the forthcoming WordPress block theming system and the block editor, giving campus web authors new capabilities to manage content on their sites.

  • b.1 contains all of the global regions of the current WCMS sites (2/5/2022)
    • Global header with logo, search, and utility links
    • Global footer with fixed campus info and custom per-site links
    • Site title and main nav region
    • Can be downloaded and installed by users
  • b.2 has all of the base styles configured (2/10/2022)
  • b.3 has all core blocks styled and working; ready for users (3/5/2022)
  • b.4 has UCSC custom blocks styled and working (3/31/2022)

3. Authoritative Source Websites

Newscenter

  • Share plans for news site upgrade with Web Users Group (February 2022)
  • Need to be able to share and list news articles on WordPress sites while news still lives in WCMS.
  • Mechanism for real-time migration of news content into a new WordPress version of news.ucsc.edu.
  • Train writers and the rest of the communications team on WordPress.
  • Switch on WordPress version of newscenter.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment